C++ ( SW104 ) Syllabus
- Introduction to Computer and Programming Language
- Basics of C++ Programming
- Expressions and Statements
- Selection
- Repetition
- Function
- User-Defined Types: Classes
- Arrays
- References, pointers, and Memory Management
- Strings
- Relationships among Classes
- Polymorphism and Other Issues
- Operator Overloading
- Exception Handling
- generic Programming: Templates
- Input/Output Streams
- Recurtion
- Introduction to Data Structures
- Standard Template Library(STL)
- Design Patterns