Welcome to NCIT ( NIKHIL COMPUTER INSTITUTE OF TECHNOLOGY )

WELCOME TO NCIT ( NIKHIL COMPUTER INSTITUTE OF TECHNOLOGY )           ADMISION OPEN -DEC. 2023          ISO - 9001-2015 Certified .........       MSME Certified .........        IAO Certified.........              University Courses Avilable Here.......    PGDCA , DCA, CPCT, CCC, DTP, WEB Devlopments, MBA, BCA, BA, M.Sc(CS),       Skills Development Course   ...............     Managements Course  ..........    Profesional Development Course   ...........

CERTIFICATE IN C AND C++ ( M-N029 )

BASIC INFORMATION

  • Course Fees : 5000.00 6000.00/-
  • Course Duration : 3 MONTHS
  • Minimum Amount To Pay : Rs.300.00

CERTIFICATE IN C AND C++

Duration: 3 MONTHS

Course Syllabus

 

 

Course Title: C AND C++ (Skill Development Course)

Course Duration: 3 months  (part-time)

 

Month 1: Introduction to C Programming

  • Introduction to programming concepts and problem-solving techniques
  • Variables, data types, and operators
  • Control flow statements: decision making and loops
  • Functions and modular programming
  • Arrays and strings
  • Pointers and memory management
  • File handling and input/output operations in C

Month 2: Intermediate C Programming

  • Advanced data types: structures and unions
  • Dynamic memory allocation and linked lists
  • Recursion and recursive algorithms
  • Advanced control flow: switch statements and loops
  • File handling: binary files, random access, and error handling
  • Introduction to C++ programming: classes and objects

Month 3: Advanced C++ Programming

  • Object-oriented programming principles: encapsulation, inheritance, and polymorphism
  • C++ classes and objects: constructors, destructors, and operator overloading
  • Templates and generic programming
  • Standard Template Library (STL) containers and algorithms
  • Exception handling and error management
  • File handling: streams and file manipulation
  • Introduction to C++11 features and modern programming practices

Note: Each month includes practical coding exercises, projects, and assessments to reinforce learning