Institute of Computer Science
Institute of Computer Science (ICS) is an institute which offers specialized coaching for a number of subjects/fields related to Computer Science.
Course Content for C Language
=====================
Introduction: C keywords, Data Types, C character set, First C Program
The Decision Control Structure: If, If-Else, Switch-Case, Nested if-elses, The Conditional Operators
The Loop Control Structure: Loops, While, For, Nested Loops, break, do-while loops
The Case Control Structure: Decisions Using switch, switch Versus if-else Ladder , The goto Keyword
Functions: What is a Function, Passing Values between Functions, Calling Convention, Advanced Features of Functions, Return Type of Function, Call by Value and Call by Reference
Pointers: An Introduction to Pointers, Pointer Notation, Recursion, Recursion and Stack , Adding Functions to the Library
Data Types Revisited: Integers (long, short, signed, unsigned), Chars(signed and unsigned), Floats and Doubles, Storage Classes in C (Automatic, Register, Static, External), Which to use When?
The C Preprocessor: Features of C Preprocessor, Macro Expansion, Macros with Arguments, Macros versus Functions, File Inclusion, Conditional Compilation, and Directives, Miscellaneous Directives, Preprocessing, Compilation, Assembling, Linking, Loading
Arrays: What are Arrays, Array Initialization, Passing Array Elements to a Function, Pointers and Arrays, Passing an Entire Array to a Function, Two Dimensional Arrays, Pointers and 2-Dimensional Arrays
Strings: What are Strings, Pointers and Strings, Standard Library String Functions, Two-Dimensional Array of Characters, Array of Pointers to Strings
Structures: Declaring a Structure, Accessing Structure Elements, How Structure Elements are Stored, Array of Structures, Uses of Structures
Console Input/Output: Types of I/O, Formatted Console I/O Functions, sprintf( ) and sscanf( ) Functions, Unformatted Console I/O Functions
File Input/Output: Data Organization, File Operations, Opening a File , Reading/Writing from/to a File , Closing the File , File Opening Modes
Operations On Bits : Bitwise Operators (Left/Right Shift operators, AND, OR, XOR, HEXADECIMAL numbering system, Binary and Hex)
Advanced Features: Enumerated Data Type, Typecasting , Bit Fields , Pointers to Functions, Functions Returning Pointers, Functions with Variable Number of Arguments , Unions , The volatile Qualifier
Advanced Topics: Network Communication, Packets and Sockets, IP Addresses, Port Numbers, Byte Ordering, Client Server Communication, Communication using Signals, Registering a Common Handler, Event Driven Programming
Click here to claim your Sponsored Listing.
Category
Contact the school
Website
Address
Delhi
110027