Professional Documents
Culture Documents
Programming Fundamentals-II
CS02102
Fall-2019
Instructor:
Mr. Imran Khalil muhammad.khalil1@se.uol.edu.pk
Course Description:
This course aims to strengthen the problem solving and programming skills of students
with an assumption that they are already well familiar with basic data types, arithmetic
operations, conditional and repetition control structures. They are trained to modularize
their programs using functions, write efficient programs using pointers and dynamic
memory allocation, enhance the capacity of language by defining their own data types
using structures and store the data and access it between different runs of a program using
file handling.
Course Relevance:
This lab includes C++ which is designed to build:
Games/game engines
Desktop apps
Mobile apps
LAb Objectives:
The lab mainly aims to achieve the following objectives:
An ability to understand the problem clearly
Criteria
Quizzes 5%
Assignments 5%
Lab Exercise 10 %
Total 20%
Attendance Requirements:
You are expected to attend all lectures, seminars, tutorials, and lab sessions or any
other classroom activity announced. Where you fail to attend classes, you cannot
expect the lecturer to brief you on what you have missed. You are responsible for
your attendance, not the academic staff. Attendance at tutorials and lab sessions
will be strictly monitored, and failure to attend will be taken into account.
Note: Minimum of 75% Attendance in lab sessions are required for a student to
sit in the Final-Term examination.
Etiquette: Please keep all cell phones turned OFF during class. If your activities
during class are deemed disruptive, you will be asked to leave.
Instructor: Checked by TAI:
Ms. Imran Khalil Mr. Abid Bashir