Advanced C Programming


DEC407 : Advanced C Programming


    Course Code  :   DEC407

    Duration         :   30 Hrs


Session 1:

  • Introduction
  • Variables & Data Types
  • Constants
  • Console IO Operation
  • Storage Classes
  • Operator & Expressions

Session 2 :

  • Control Flow Statement
  • Functions
  • Scope Rules

Session 3:

  • Arrays
  • Strings
  • Structure
  • Union

Session 4:

  • File Handling
  • Preprocessors
  • Header Files
  • Type Castings
  • Error Handling

Session 5:

  • Pointers
  • Pointers and Arrays
  • Pointer and Structure
  • Pointer and Function
  • Function Pointers

Session 6:

  • Variable Arguments
  • Memory Management
  • Command Line Arguments
  • Macros

Session 7: Data Structure

  • Stack
  • Queue
  • Linked List
  • Trees *
  • Graphs *
  • Index *

Session 8: Data Structure

  • Searching *
  • Sorting *


Note:

** These sections may be considered in part or in whole as optional. They contain background reference material, specialized topics, or advanced subjects. The instructor may choose to cover or not cover them depending on classroom experience and time constraints.