ANNOUNCEMENTS‎ > ‎Courses‎ > ‎

C + DS Programming



Summary


Duration: 30 hrs 

Fee      : Contact

 SNO  Topic  sub topic  problems
 1  Data types




Operators





Control Flow




Scope and storage




Preprocessor





Data types 
Type Conversions
Declaration and definition

Arithmetic Operators
Relational and Logical Operators
Bitwise Operators
Precedence and Order of Evaluation

if
switch
loops: for,while and do-while
break and continue

automatic
register
static
extern

macros
File inclusion
macro substitution
conditional inclusion

if................................................

2 hrs 




2 hrs





4 hrs






1 hr





1 hr







20 + questions
 2  Functions  Introduction to Functions
 Defining & Calling Functions
 Pass by Value, pass by Reference
 Return by value & return by address
 Recursive Functions
 2 hrs
 3  Pointers











 Memory layout
Purpose of dynamic memory allocation
Malloc , calloc ,realloc and free
 
 Pointers to variable
 pointer arithmetic
 Pointers to pointers


 pointer and arrays
 pointer and char strings
pointer arrays
pointers and multi dimensional arrays
command line arguments
pointers to functions
Complicated declarations 


 2 hrs
 4  Arrays




  • Introduction to Arrays
  • Need for Arrays
  • Arrays with pointers
  • Arrays with functions
  • Types of Arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays
2 hrs 

20+ logical questions
 5  Strings  Strings
  • Char pointers
  • Char array (String)
  • Declaring & Initializing String Variables
  • Strings with pointers
  • Strings with functions
  • String Functions
  • Creation of our own string.h
  • Array of Strings
2 hrs 

15+ logical questions
 6  Structures, Unions, Enum and typedef        
  • Enum and typedef
  • Introduction to Structures
  • Defining Structures
  • Struct with pointers , arrays, strings and functions
  • Array ,strings as Structures Members
  • Containership
  • Union, Different between Structure & Union
 2 hrs
 7  File Operations       File Operations                      
  • Introduction to files
  • Types of Files
  • File Pointers
  • Opening & Closing Files
  • Modifying  & deleting Files
  • Interacting with
    • text files (ex: .txt, .c, .cpp)
    • non text files (ex: .dat, .mpg, .avi, .mp3)
    • data base files
  • Creating database with file operation
  • Command Line Arguments
 1 hr
 8   Data Structures ( DS ) Introduction to
  • Stacks
  • Recursion
  • Queues
  • Linked Lists
  • Single linked lists
  • Double linked lists
  • Circular linked lists
  • Sorting
  • Searching
  • Trees
8 hrs



Google+ Badge

The gadget spec URL could not be found


Subpages (1): Contact Your Instructor
Comments