Introduction to computer programming with C++
Course Contents:
- Introduction to problem solving
· Introduction
· Level of programming
· Algorithm development
· Problem solving exercises
· Introduction to C++
- C++ Programming basics
· Input and output statements
· Variables
· Data types
· Assignment statements
· Operators
· Case study (Find average of two inputs)
- Decision Statements
· If statement
· If else statement
· Switch statement
- Loops
· For loop
· While loop
· Do while loop
· Other control statements
· Case study (Find largest number in 10 given numbers)
- Arrays and Strings
· Fundamental and usage
· Declaration of array
· String Functions
· Case study
- Structures
· Introduction
· Accessing members of structures
· Structure within structure
· Arrays of structure
· Enumerated data types
- Functions
· Introduction
· Simple functions
· Kinds of arguments
· Inline function
· Case Study
- Pointers
· Introduction
· Pointers and arrays
· Pointers and strings
· Pointers and functions
· Memory Management
· Case study
- Object and classes
· Introduction
· Constructors
· Destructors
· Objects as function arguments
· Overloading
· Friend functions
· Case study