info@ciitwah.edu.pk
+92 51 9314382-83
Openlearn.PK
CCW
CUI Wah
Courseware
CUI Wah
Home
Courses
Library
About
Courses
CSC103
Programming Fundamentals
Teacher
Anam Javaid
Category
Computing
Course Code
CSC103
Session
Fall 2020
Course Material/Videos
Available Resources
15415
Lecture 1 - Introduction
Video
Notes
15416
Lecture 2 - Introduction to Programming in C++
Video
Notes
15721
Lecture 3 - Identifiers in C++
Video
Notes
15724
Lecture 4 - Elementary Programming
Video
Notes
15725
Lecture 5 - Elementary Programming (Revision + Viva)
Video
Notes
16450
Lecture 6 - If-else
Video
Notes
16453
Lecture 6 - if-else (part 2)
Video
Notes
16867
Lecture 7 - Switch in C++
Video
Notes
16868
Lecture 8 - Random Numbers in C++
Video
Notes
18348
Lecture 9 - Loop in C++
Video
Notes
18349
Lecture 10 - Nested Loop in C++
Video
Notes
18786
Lecture 11 - Arrays in C++
Video
Notes
18787
Lecture 12 - Arrays in C++(Revision)
Video
Notes
19809
Lecture 13 - 2D Arrays
Video
Notes
19810
Lecture 14 - Strings in C++
Video
Notes
19811
Lecture 14 - Activities for Arrays and Strings
Video
Notes
19812
Lecture 15 - Pointers
Video
Notes
19813
Lecture 16 - Double Pointers
Video
Notes
20504
Lecture 17 - Introductions to Functions in C++
Video
Notes
20505
Lecture 17 - Introduction to functions (Part 2)
Video
Notes
20506
Lecture 18 - Local, Global, and Static Local Variables
Video
Notes
20507
Lecture 19 - Call by Value and Call by reference (Part 1)
Video
Notes
20508
Lecture 19 - Call by value and call by pointers (part 2)
Video
Notes
21470
Lecture 21 - Default Arguments
Video
Notes
21471
Lecture 22 - Function Overloading
Video
Notes
21472
Lecture 23 - Recursion
Video
Notes
21473
Lecture 24 - Structures
Video
Notes
21474
Lecture 24 - Structures (Part 2)
Video
Notes