COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Programming Fundamentals
Catalog Number
Instructor Name Dr. SajidFarooq
WeekDurationTopics Covered Evaluation Instruments UsedSignature
26-Oct-2022 1.5 hours Introduction to problem solving c
1.5 hours Review of Von-Neumann architecture
31-Oct-2022 1.5 hours Introduction to programming, role of compiler and linker, introduction to algorithms, basic data types and variables.
1.5 hours Input/output In C++, Assignment
7-Nov-2022 1.5 hours Creating , editing, linking, execution and debugging of C++ program Practice Exercise
1.5 hours Constants, Operators Expression, Assignment statement
14-Nov-2022 1.5 hours Sequential Structure
1.5 hours Arithmetic, comparison and logical operators
21-Nov-2022 1.5 hours Boolean Expressions & Compound Boolean Expressions
1.5 hours Conditional statements and execution flow for conditional statements, Quiz, Assignment
28-Nov-2022 1.5 hours Single Alternate decision structure and dual alternate decision Structure.
1.5 hours Nested Decision Structures
5-Dec-2022 1.5 hours Switch Statements
1.5 hours Practice of Decision Structures, Quiz
12-Dec-2022 1 Hour Mid Term
19-Dec-2022 1.5 hours Repetition Structures Introduction, (while, do while & for loop)
1.5 hours While & do While Loop Practice
26-Jan-2023 1.5 hours Do While Loop, Nested While
1.5 hours For loop, Nested for loop
2-Jan-2023 1.5 hours Mid Term
1.5 hours
9-Jan-2023 1.5 hours Printing different shapes in C++ using Nested Loops
1.5 hours Practice, Assignment
16-Jan-2023 1.5 hours Arrays
1.5 hours Arrays and their memory organization
23-Jan-2023 1.5 hours 2-dimensional Arrays
1.5 hours Multi-dimensional Arrays, string and string operations
23-Jan-2023 1.5 hours Functions Introduction, type of functions built-in and user defiend
1.5 hours Declaring, Defining and Calling a function, Quiz
6-Feb-2023 1.5 hours References to Variables
1.5 hours Pointers , Call by value & call by reference
13-Feb-2023 2 Hour Final Term
Instructor Name Dr. SajidFarooq
Instructor Signature
Date