MSCIT 1st (2017) PF CMP-2122


Course Title: Programming Fundamentals
Course Code: CMP-2122
Credit Hours: 3
Course Duration: 16
Lectures Per Week: 2
Grad Policy
Marks Range Grad Point Letter Grad
85 - 100 4.00 A+
80 - 85 3.70 A
75 - 80 3.30 B+
70 - 75 3.00 B
65 - 70 2.70 B-
61 - 65 2.30 C+
58 - 61 2.00 C
55 - 58 1.70 C-
50 - 55 1.00 D
Below 50 0.00 F
Course Details
Course Title CMP-2122 (MSCIT 1st 2017)
Course Code CMP-2122
Credit Hours 3
Course Duration (Weeks) 16
Lectures (Per Week) 2
Lecture Duration (Hours) 1.5
Pre-Requisite None
Aims & Objectives This course is designed to familiarize students with the basic structured programming skills. It emphasizes upon problem analysis, algorithm designing, and problem development and testing.
Learning Outcome At the end of the course students should be able to solve real world problems using procedural C programming concepts.
Text Books & Reference Material C How to Program by Paul Deitel and Harvey Deitel, Prentice Hall; 7th Edition (March 4, 2012). Programming in C by Stephen G. Kochan, Addison-Wesley Professional; 4th Edition (September 25, 2013). ISBN-10: 0321776410
Tools / Softwares Dev C++ Microsoft Visual Studio
Weekly Plan
Week Lecture Topic Activity
1 1 CMP2122- Programming Fundamentals Lecture #01
1 2 CMP2122- Programming Fundamentals Lecture #02 Assignment #1 CMP2122 CS1st 2017
2 3 CMP2122- Programming Fundamentals Lecture #03
2 4 CMP2122- Programming Fundamentals Lecture #04
3 5 CMP2122- Programming Fundamentals Lecture #05
3 6 CMP2122- Programming Fundamentals Lecture #06
4 7 CMP2122- Programming Fundamentals Lecture #07 Quiz #1 CMP-2122 CS1st 2017
4 8 CMP2122- Programming Fundamentals Lecture #08
5 9 CMP2122- Programming Fundamentals Lecture #09
5 10 CMP2122- Programming Fundamentals Lecture #10
6 11 CMP2122- Programming Fundamentals Lecture #11 Quiz #2 CMP2122 MSCIT 1st 2017
6 12 CMP2122- Programming Fundamentals Lecture #12
7 13 MidTerm CMP2122 MSCIT 1st 2017
7 14 MidTerm CMP2122 MSCIT 1st 2017
8 15 CMP2122- Programming Fundamentals Lecture #13
8 16 CMP2122- Programming Fundamentals Lecture #14
9 17 CMP2122- Programming Fundamentals Lecture #14
9 18 CMP2122- Programming Fundamentals Lecture #15 Assignment #3 CMP2122 MSCIT 1st 2017
10 19 CMP2122- Programming Fundamentals Lecture #16 Quiz #3 CMP2122 MSCIT 1st 2017 Assignment #4 CMP2122 MSCIT 1st 2017
Instructor Log
Week Sr. No Date Lecture No of Students Attended Signatures
1 1 23/10/2017 CMP2122- Programming Fundamentals Lecture #01 19/22
1 2 24/10/2017 CMP2122- Programming Fundamentals Lecture #02 18/22
2 3 30/10/2017 CMP2122- Programming Fundamentals Lecture #03 19/22
2 4 31/10/2017 CMP2122- Programming Fundamentals Lecture #04 19/22
3 5 06/11/2017 CMP2122- Programming Fundamentals Lecture #05 18/22
3 6 07/11/2017 CMP2122- Programming Fundamentals Lecture #06 19/22
4 7 16/11/2017 CMP2122- Programming Fundamentals Lecture #07 20/22
4 8 20/11/2017 CMP2122- Programming Fundamentals Lecture #08 19/22
5 9 21/11/2017 CMP2122- Programming Fundamentals Lecture #09 20/22
5 10 04/12/2017 CMP2122- Programming Fundamentals Lecture #10 19/22
6 11 05/12/2017 CMP2122- Programming Fundamentals Lecture #11 19/22
6 12 06/12/2017 CMP2122- Programming Fundamentals Lecture #12 20/22
7 13 18/12/2017 CMP2122- Programming Fundamentals Lecture #13 17/22
7 14 19/12/2017 CMP2122- Programming Fundamentals Lecture #14 15/22
8 15 21/12/2017 CMP2122- Programming Fundamentals Lecture #14 14/22
8 16 01/01/2018 CMP2122- Programming Fundamentals Lecture #15 19/22
9 17 08/01/2018 CMP2122- Programming Fundamentals Lecture #16 18/22
Student Log
Week Sr. No Date Lecture Activity Schedule
1 1 23/10/2017 CMP2122- Programming Fundamentals Lecture #01
1 2 24/10/2017 CMP2122- Programming Fundamentals Lecture #02 Assignment #1 CMP2122 MSCIT1st 2017
2 3 30/10/2017 CMP2122- Programming Fundamentals Lecture #03
2 4 31/10/2017 CMP2122- Programming Fundamentals Lecture #04
3 5 06/11/2017 CMP2122- Programming Fundamentals Lecture #05
3 6 07/11/2017 CMP2122- Programming Fundamentals Lecture #06
4 7 16/11/2017 CMP2122- Programming Fundamentals Lecture #07 Quiz #1 CMP-2122 MSCIT1st 2017
4 8 20/11/2017 CMP2122- Programming Fundamentals Lecture #08
5 9 21/11/2017 CMP2122- Programming Fundamentals Lecture #09
5 10 04/12/2017 CMP2122- Programming Fundamentals Lecture #10
6 11 05/12/2017 CMP2122- Programming Fundamentals Lecture #11 Quiz #2 CMP2122 MSCIT 1st 2017
6 12 06/12/2017 CMP2122- Programming Fundamentals Lecture #12
7 13 18/12/2017 CMP2122- Programming Fundamentals Lecture #13 Assignment #2 CMP2122 MSCIT1st 2017
7 14 19/12/2017 CMP2122- Programming Fundamentals Lecture #14
8 15 21/12/2017 CMP2122- Programming Fundamentals Lecture #14
8 16 01/01/2018 CMP2122- Programming Fundamentals Lecture #15 Assignment #3 CMP2122 MSCIT 1st 2017
9 17 08/01/2018 CMP2122- Programming Fundamentals Lecture #16 Quiz #3 CMP2122 MSCIT 1st 2017
Attendance Record
S\Days 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Total
17-mscit-01 Ayesha Kanwal P P P P P P P P P P P P P A A P P 15/17
17-mscit-02 Arbaz Naeem P P P P P P P P P P P P P P P P P 17/17
17-mscit-03 Adeela Rani P P P P P P P P P P P P P P P P P 17/17
17-mscit-04 Shaista Khan P P P P P P P P P P P P P P P P P 17/17
17-mscit-05 Asma Benish P P P P P P P P P P P P P A P P P 16/17
17-mscit-06 Maria Ummar P A P P P P P P P P P P P A P P A 14/17
17-mscit-07 Azka Riaz P P P P P P P P P P P P P P P P P 17/17
17-mscit-08 Shar Bano P P P P A P P P P P P P P P P P P 16/17
17-mscit-09 Sahrish Ansar P P P P P P P P P P P P P P A P P 16/17
17-mscit-10 Maryam Akram P A P P P P P P P P P P P P P P P 16/17
17-mscit-11 Seerat Zhra P P P P P P P P P P P P P P P P P 17/17
17-mscit-12 Sana Sultan P P P P P P P A P P P P A P P P P 15/17
17-mscit-13 Kiran Yasmeen P P P P P P P P P P P P P P P P P 17/17
17-mscit-14 Bilal Afzal A P A A A A P P P P P P A A A P P 9/17
17-mscit-15 Pakeeza Arshad P P P P P P P P P P P P A A A P P 14/17
17-mscit-16 Muhammad Zia Awan P P P P P P P P P A A P P P A P A 13/17
17-mscit-17 Fariha Maryam P P P P P P P P P P P P P P P P P 17/17
17-mscit-18 Muhammad Jahangir Alam P P P P P P P P P P P P P P A P P 16/17
17-mscit-19 Tahseena Kanwal P P P P P P P P P P P P P P P P P 17/17
17-mscit-20 Arslan Habib P P P P P P P P P P P P P P P A P 16/17
17-mscit-21 Shamraiz Iqbal (Repeater) A A A A A A A A A A A A A A A A A 0/17
17-mscit-22 Iram Naz (Repeater) A A A A A A A A A A A A A A A A A 0/17
Quizzes Record
Name-Roll No Quiz 1 Quiz 2 Quiz 3
17-mscit-01 Ayesha Kanwal - 17-mscit-01 10 View Quiz 8 View Quiz View Quiz
17-mscit-02 Arbaz Naeem - 17-mscit-02 7 View Quiz 8 View Quiz View Quiz
17-mscit-03 Adeela Rani - 17-mscit-03 4 View Quiz 5 View Quiz View Quiz
17-mscit-04 Shaista Khan - 17-mscit-04 5 View Quiz 7 View Quiz View Quiz
17-mscit-05 Asma Benish - 17-mscit-05 6 View Quiz 4 View Quiz View Quiz
17-mscit-06 Maria Ummar - 17-mscit-06 8 View Quiz 4 View Quiz View Quiz
17-mscit-07 Azka Riaz - 17-mscit-07 3 View Quiz 3 View Quiz View Quiz
17-mscit-08 Shar Bano - 17-mscit-08 4 View Quiz 7 View Quiz View Quiz
17-mscit-09 Sahrish Ansar - 17-mscit-09 4 View Quiz 6 View Quiz View Quiz
17-mscit-10 Maryam Akram - 17-mscit-10 3 View Quiz 2 View Quiz View Quiz
17-mscit-11 Seerat Zhra - 17-mscit-11 8 View Quiz 4 View Quiz View Quiz
17-mscit-12 Sana Sultan - 17-mscit-12 3 View Quiz 4 View Quiz View Quiz
17-mscit-13 Kiran Yasmeen - 17-mscit-13 9 View Quiz 9 View Quiz View Quiz
17-mscit-14 Bilal Afzal - 17-mscit-14 0 View Quiz 0 View Quiz View Quiz
17-mscit-15 Pakeeza Arshad - 17-mscit-15 4 View Quiz 2 View Quiz View Quiz
17-mscit-16 Muhammad Zia Awan - 17-mscit-16 0 View Quiz 0 View Quiz View Quiz
17-mscit-17 Fariha Maryam - 17-mscit-17 5 View Quiz 3 View Quiz View Quiz
17-mscit-18 Muhammad Jahangir Alam - 17-mscit-18 2 View Quiz 0 View Quiz View Quiz
17-mscit-19 Tahseena Kanwal - 17-mscit-19 8 View Quiz 4 View Quiz View Quiz
17-mscit-20 Arslan Habib - 17-mscit-20 7 View Quiz 2 View Quiz View Quiz
17-mscit-21 Shamraiz Iqbal (Repeater) - 17-mscit-21 View Quiz View Quiz View Quiz
17-mscit-22 Iram Naz (Repeater) - 17-mscit-22 View Quiz View Quiz View Quiz
Assignments Record
Name-Roll No Assignment 1 Assignment 2 Assignment 3 Assignment 4
17-mscit-01 Ayesha Kanwal - 17-mscit-01 7 View Assignment View Assignment View Assignment View Assignment
17-mscit-02 Arbaz Naeem - 17-mscit-02 6 View Assignment View Assignment View Assignment View Assignment
17-mscit-03 Adeela Rani - 17-mscit-03 9 View Assignment View Assignment View Assignment View Assignment
17-mscit-04 Shaista Khan - 17-mscit-04 8 View Assignment View Assignment View Assignment View Assignment
17-mscit-05 Asma Benish - 17-mscit-05 9 View Assignment View Assignment View Assignment View Assignment
17-mscit-06 Maria Ummar - 17-mscit-06 9 View Assignment View Assignment View Assignment View Assignment
17-mscit-07 Azka Riaz - 17-mscit-07 7 View Assignment View Assignment View Assignment View Assignment
17-mscit-08 Shar Bano - 17-mscit-08 8 View Assignment View Assignment View Assignment View Assignment
17-mscit-09 Sahrish Ansar - 17-mscit-09 7 View Assignment View Assignment View Assignment View Assignment
17-mscit-10 Maryam Akram - 17-mscit-10 7 View Assignment View Assignment View Assignment View Assignment
17-mscit-11 Seerat Zhra - 17-mscit-11 9 View Assignment View Assignment View Assignment View Assignment
17-mscit-12 Sana Sultan - 17-mscit-12 8 View Assignment View Assignment View Assignment View Assignment
17-mscit-13 Kiran Yasmeen - 17-mscit-13 7 View Assignment View Assignment View Assignment View Assignment
17-mscit-14 Bilal Afzal - 17-mscit-14 0 View Assignment View Assignment View Assignment View Assignment
17-mscit-15 Pakeeza Arshad - 17-mscit-15 10 View Assignment View Assignment View Assignment View Assignment
17-mscit-16 Muhammad Zia Awan - 17-mscit-16 8 View Assignment View Assignment View Assignment View Assignment
17-mscit-17 Fariha Maryam - 17-mscit-17 7 View Assignment View Assignment View Assignment View Assignment
17-mscit-18 Muhammad Jahangir Alam - 17-mscit-18 6 View Assignment View Assignment View Assignment View Assignment
17-mscit-19 Tahseena Kanwal - 17-mscit-19 10 View Assignment View Assignment View Assignment View Assignment
17-mscit-20 Arslan Habib - 17-mscit-20 9 View Assignment View Assignment View Assignment View Assignment
17-mscit-21 Shamraiz Iqbal (Repeater) - 17-mscit-21 View Assignment View Assignment View Assignment View Assignment
17-mscit-22 Iram Naz (Repeater) - 17-mscit-22 View Assignment View Assignment View Assignment View Assignment
Sessional Marks
Student Quiz Total Quiz Total(10%) Assignments Total Assignment Total(10%) Projects Total Projects Total(10%) Sessionals Total(30%)
17-mscit-01 Ayesha Kanwal - 17-mscit-01 18/30 6 7/40 1.75 0/0 0 7.75
17-mscit-02 Arbaz Naeem - 17-mscit-02 15/30 5 6/40 1.5 0/0 0 6.5
17-mscit-03 Adeela Rani - 17-mscit-03 9/30 3 9/40 2.25 0/0 0 5.25
17-mscit-04 Shaista Khan - 17-mscit-04 12/30 4 8/40 2 0/0 0 6
17-mscit-05 Asma Benish - 17-mscit-05 10/30 3.3333333333333 9/40 2.25 0/0 0 5.5833333333333
17-mscit-06 Maria Ummar - 17-mscit-06 12/30 4 9/40 2.25 0/0 0 6.25
17-mscit-07 Azka Riaz - 17-mscit-07 6/30 2 7/40 1.75 0/0 0 3.75
17-mscit-08 Shar Bano - 17-mscit-08 11/30 3.6666666666667 8/40 2 0/0 0 5.6666666666667
17-mscit-09 Sahrish Ansar - 17-mscit-09 10/30 3.3333333333333 7/40 1.75 0/0 0 5.0833333333333
17-mscit-10 Maryam Akram - 17-mscit-10 5/30 1.6666666666667 7/40 1.75 0/0 0 3.4166666666667
17-mscit-11 Seerat Zhra - 17-mscit-11 12/30 4 9/40 2.25 0/0 0 6.25
17-mscit-12 Sana Sultan - 17-mscit-12 7/30 2.3333333333333 8/40 2 0/0 0 4.3333333333333
17-mscit-13 Kiran Yasmeen - 17-mscit-13 18/30 6 7/40 1.75 0/0 0 7.75
17-mscit-14 Bilal Afzal - 17-mscit-14 0/30 0 0/40 0 0/0 0 0
17-mscit-15 Pakeeza Arshad - 17-mscit-15 6/30 2 10/40 2.5 0/0 0 4.5
17-mscit-16 Muhammad Zia Awan - 17-mscit-16 0/30 0 8/40 2 0/0 0 2
17-mscit-17 Fariha Maryam - 17-mscit-17 8/30 2.6666666666667 7/40 1.75 0/0 0 4.4166666666667
17-mscit-18 Muhammad Jahangir Alam - 17-mscit-18 2/30 0.66666666666667 6/40 1.5 0/0 0 2.1666666666667
17-mscit-19 Tahseena Kanwal - 17-mscit-19 12/30 4 10/40 2.5 0/0 0 6.5
17-mscit-20 Arslan Habib - 17-mscit-20 9/30 3 9/40 2.25 0/0 0 5.25
17-mscit-21 Shamraiz Iqbal (Repeater) - 17-mscit-21 0/30 0 0/40 0 0/0 0 0
17-mscit-22 Iram Naz (Repeater) - 17-mscit-22 0/30 0 0/40 0 0/0 0 0
Mid Exam Result
Name-Roll No Mid Term
17-mscit-01 Ayesha Kanwal - 17-mscit-01 14/20View Exam
17-mscit-02 Arbaz Naeem - 17-mscit-02 15.5/20View Exam
17-mscit-03 Adeela Rani - 17-mscit-03 14.5/20View Exam
17-mscit-04 Shaista Khan - 17-mscit-04 14.5/20View Exam
17-mscit-05 Asma Benish - 17-mscit-05 15.5/20View Exam
17-mscit-06 Maria Ummar - 17-mscit-06 16/20View Exam
17-mscit-07 Azka Riaz - 17-mscit-07 16/20View Exam
17-mscit-08 Shar Bano - 17-mscit-08 11/20View Exam
17-mscit-09 Sahrish Ansar - 17-mscit-09 13/20View Exam
17-mscit-10 Maryam Akram - 17-mscit-10 9.5/20View Exam
17-mscit-11 Seerat Zhra - 17-mscit-11 12/20View Exam
17-mscit-12 Sana Sultan - 17-mscit-12 4.5/20View Exam
17-mscit-13 Kiran Yasmeen - 17-mscit-13 17/20View Exam
17-mscit-14 Bilal Afzal - 17-mscit-14 5/20View Exam
17-mscit-15 Pakeeza Arshad - 17-mscit-15 6/20View Exam
17-mscit-16 Muhammad Zia Awan - 17-mscit-16 6/20View Exam
17-mscit-17 Fariha Maryam - 17-mscit-17 11.5/20View Exam
17-mscit-18 Muhammad Jahangir Alam - 17-mscit-18 4.5/20View Exam
17-mscit-19 Tahseena Kanwal - 17-mscit-19 14/20View Exam
17-mscit-20 Arslan Habib - 17-mscit-20 6.5/20View Exam
17-mscit-21 Shamraiz Iqbal (Repeater) - 17-mscit-21 2/20View Exam
17-mscit-22 Iram Naz (Repeater) - 17-mscit-22 9.5/20View Exam
Final Exam Result
Name-Roll No Final Term
17-mscit-01 Ayesha Kanwal - 17-mscit-01
17-mscit-02 Arbaz Naeem - 17-mscit-02
17-mscit-03 Adeela Rani - 17-mscit-03
17-mscit-04 Shaista Khan - 17-mscit-04
17-mscit-05 Asma Benish - 17-mscit-05
17-mscit-06 Maria Ummar - 17-mscit-06
17-mscit-07 Azka Riaz - 17-mscit-07
17-mscit-08 Shar Bano - 17-mscit-08
17-mscit-09 Sahrish Ansar - 17-mscit-09
17-mscit-10 Maryam Akram - 17-mscit-10
17-mscit-11 Seerat Zhra - 17-mscit-11
17-mscit-12 Sana Sultan - 17-mscit-12
17-mscit-13 Kiran Yasmeen - 17-mscit-13
17-mscit-14 Bilal Afzal - 17-mscit-14
17-mscit-15 Pakeeza Arshad - 17-mscit-15
17-mscit-16 Muhammad Zia Awan - 17-mscit-16
17-mscit-17 Fariha Maryam - 17-mscit-17
17-mscit-18 Muhammad Jahangir Alam - 17-mscit-18
17-mscit-19 Tahseena Kanwal - 17-mscit-19
17-mscit-20 Arslan Habib - 17-mscit-20
17-mscit-21 Shamraiz Iqbal (Repeater) - 17-mscit-21
17-mscit-22 Iram Naz (Repeater) - 17-mscit-22
Complete Result
Name-Roll No Sessionals(out of 30 perc) Mid Term(out of 20 perc) Final Term(out of 50 perc) Total(out of 100%) Grad
17-mscit-01 Ayesha Kanwal - 17-mscit-01 7.75 14 View 0 21.75 F
17-mscit-02 Arbaz Naeem - 17-mscit-02 6.5 15.5 View 0 22 F
17-mscit-03 Adeela Rani - 17-mscit-03 5.25 14.5 View 0 19.75 F
17-mscit-04 Shaista Khan - 17-mscit-04 6 14.5 View 0 20.5 F
17-mscit-05 Asma Benish - 17-mscit-05 5.5833333333333 15.5 View 0 21.083333333333 F
17-mscit-06 Maria Ummar - 17-mscit-06 6.25 16 View 0 22.25 F
17-mscit-07 Azka Riaz - 17-mscit-07 3.75 16 View 0 19.75 F
17-mscit-08 Shar Bano - 17-mscit-08 5.6666666666667 11 View 0 16.666666666667 F
17-mscit-09 Sahrish Ansar - 17-mscit-09 5.0833333333333 13 View 0 18.083333333333 F
17-mscit-10 Maryam Akram - 17-mscit-10 3.4166666666667 9.5 View 0 12.916666666667 F
17-mscit-11 Seerat Zhra - 17-mscit-11 6.25 12 View 0 18.25 F
17-mscit-12 Sana Sultan - 17-mscit-12 4.3333333333333 4.5 View 0 8.8333333333333 F
17-mscit-13 Kiran Yasmeen - 17-mscit-13 7.75 17 View 0 24.75 F
17-mscit-14 Bilal Afzal - 17-mscit-14 0 5 View 0 5 F
17-mscit-15 Pakeeza Arshad - 17-mscit-15 4.5 6 View 0 10.5 F
17-mscit-16 Muhammad Zia Awan - 17-mscit-16 2 6 View 0 8 F
17-mscit-17 Fariha Maryam - 17-mscit-17 4.4166666666667 11.5 View 0 15.916666666667 F
17-mscit-18 Muhammad Jahangir Alam - 17-mscit-18 2.1666666666667 4.5 View 0 6.6666666666667 F
17-mscit-19 Tahseena Kanwal - 17-mscit-19 6.5 14 View 0 20.5 F
17-mscit-20 Arslan Habib - 17-mscit-20 5.25 6.5 View 0 11.75 F
17-mscit-21 Shamraiz Iqbal (Repeater) - 17-mscit-21 0 2 View 0 2 F
17-mscit-22 Iram Naz (Repeater) - 17-mscit-22 0 9.5 View 0 9.5 F