Programming Fundamentals 1st Semester AUP
Programming Fundamentals 1st Semester AUP
Course Objective
Week-1
- Introduction to Programming Languages
- History of C++
- Basic elements of C++
- C++ character set
- C++ words
- Reserve words
- User define words/identifier
-Rules for identifier
Week-2
- Basic Data Types
- Int
- Float
- Char
- Modifiers
- Long
- Signed
- Unsigned
- Double
- Long Double
- Short
Week-3
-Numbers
-Integer Numbers
-Real Numbers
-Types of identifiers
-Constant identifier
-Variable identifier
-Statement
-Single statement
- Compound statement Program
Week-6
- Comments in C++ Program
- Pre-processor Directives
- Difference between Declaration & Definition
- Arithmetic Assignment Expression
- Priority of Operators
- Conversion of Mathematical formula into C++ expression
Week-7
- Control structures/Decision Control structure
- Transfer of control Statements (TOCS)
- Repetitive Control structure/statements (Loops)
-Conditional TOCS
Week-8
-Conditional operator/Ternary Operator (? :)
-Switch statement/Multiple Branching statement
-Nested Switch statement
Week-9
-Manipulators
-endl manipulator
-setw manipulator
-Continue statement
-Break statement
-Go to statement
Week-10
-Loop
Week-12
-Arrays
-Types of Array
-One-dimensional array
-Two-dimensional array
Week-13
-Sorting and searching
-Bubble sort
-Linear search
-Strings (array of characters)
Week-14-15
-Function
-Types of Function
-Built-in function
-User-defined function
-Parts of user defined function
-Function with values and no return
-Function with values and return
-Passing values from a function
-Passing arguments to a function