COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Programming Fundamentals
Catalog Number
Instructor Name Muhammad Asfand Yar
WeekDurationTopics Covered Evaluation Instruments UsedSignature
11-October-2021 1.5 hours Introduction to problem solving,
1.5 hours review of Von-Neumann architecture
18-October-2021 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++
25-October-2021 1.5 hours Creating , editing, linking, execution and debugging of C++ program Practice Exercise
1.5 hours Constants, Operators Expression, Assignment statement
1-November-2021 1.5 hours Sequential Structure
1.5 hours arithmetic, comparison and logical operators
8-November-2021 1.5 hours Boolean Expressions & Compound Boolean Expressions
1.5 hours conditional statements and execution flow for conditional statements
15-November-2021 1.5 hours Single Alternate decision structure and dual alternate decision Structure. Practice Assignment
1.5 hours Nested Decision Structures Practice Assignment
22-November-2021 1.5 hours Switch Statments
1.5 hours Quiz, Practice of Decision Structures QUIZ
29-November-2021 1 Hour Mid Term
6-December-2021 1.5 hours Repetition Structures Introduction, (while, do while & for loop)
1.5 hours While & do While Loop Practice
13-December-2021 1.5 hours for loop
1.5 hours Nested loop
20-December-2021 1.5 hours Printing different shapes in C++ using Nested Loops
1.5 hours Practice+ 30 min QUIZ
27-December-2021 1.5 hours Arrays
1.5 hours Arrays and their memory organization
3-January-2022 1.5 hours 2-dimensional Arrays
1.5 hours multi-dimensional Arrays, string and string operations
10-January-2022 1.5 hours Functions Introduction, type of functions built-in and user defiend
1.5 hours Declaring, Defining and Calling a function
17-January-2022 1.5 hours references to Variables
1.5 hours pointers , Call by value & call by reference
24-January-2022 1.5 hours File I/O operations
1.5 hours Practice file handling
31-January-2022 2 Hour Final Term
Instructor Name Muhammad Asfand Yar
Instructor Signature
Date