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
Rabbia Mahum
Category
Computing
Course Code
CSC103
Session
Fall 2020
Course Material/Videos
Available Resources
15938
Lecture 1 - Introduction to Course: Basic Terminologies
Video
Notes
15535
Lecture 2 - Flow Charts and Algorithms
Video
Notes
15939
Lecture 3 - Basic Elements in C++: Data Types
Video
Notes
15942
Lecture 4 - Basic Elements of C++ || Arithmetic Operators || Casting || Cin Statement
Video
Notes
15943
Lecture 5 - Increment and Decrement in C++ || Preprocessor Directives in C++ Part 1
Video
Notes
15944
Lecture 5 - Basic Elements of C++: Syntax || Semantics || Form and Style Part 2
Video
Notes
16595
Lecture 6 - Inputs/Outputs||Predefined Functions in C++
Video
Notes
16596
Lecture 7 - Control Structures in C++ || Logical Expressions || String comparison in C++ || If Statements
Video
Notes
19105
Lecture 8 - If Else || Nested If else Statements in C++ || Conditional Operator
Video
Notes
19106
Lecture 9 - Conditional Operator || Switch Case Statements with Example in Dev || assert function
Video
Notes
19107
Lecture 10 - for loop in C++ with examples in Dev
Video
Notes
20653
Lecture 11 - While loops
Video
Notes
19110
Lecture 12 - Do While Loop
Video
Notes
19111
Lecture 12 - Nested Loops in C++
Video
Notes
19113
Lecture 13 - Break and Continue Statements || Draw Patterns using Nested loops in C++
Video
Notes
19114
Lecture 14 - Array in C/C++ (Part I)
Video
Notes
19115
Lecture 14 - Array in C/C++ (Part II)
Video
Notes
19117
Lecture 15 - 2 Dimensional Arrays in C++
Video
Notes
19118
Lecture 16 - 2 Dimensional arrays in C++ || Matrix Multiplication (part 1)
Video
Notes
19119
Lecture 16 - Matrix Multiplication Output
Video
Notes
20642
Lecture 17 - Strin Vs Character arrays in C++(part 1)
Video
Notes
20643
Lecture 17 - Strings Vs Character Arrays in C++(part 2)
Video
Notes
20646
Lecture 17 - Strings Vs Character Arrays in C++(part 2)
Video
Notes
20647
Lecture 17 - Strin Vs Character arrays in C++(part 1)
Video
Notes
20644
Lecture 18 - Functions in C++
Video
Notes
20645
Lecture 19 - Programs of Functions in C++(Part 1)
Video
Notes
20648
Lecture 19 - How to pass and return 1D array(part 2)
Video
Notes
20649
Lecture 19 - How to pass 2D Arrays(part 3)
Video
Notes
20650
Lecture 19 - How to pass and return 1D array(part 2)
Video
Notes
20652
Lecture 20 - Function Overloading in C++ || Default Argumetns in C++
Video
Notes
21927
Lecture 21 - Multifiling in C++ || How to link multiple files in C++ || Functions in multiple files
Video
Notes
21929
Lecture 22 - Recursion || Local Variables Vs Global Variables in C++ || Static Local Variables in C++
Video
Notes
21930
Lecture 23 - Pointers in C++ || Pointers and Arrays in C++
Video
Notes
21935
Lecture 24 - Example Programs of Pointers in C++ || How to traverse in array through Pointers
Video
Notes
21936
Lecture 25 - Call by value || Call by reference || Call by Pointers
Video
Notes
21937
Lecture 26 - Structures in C++ (Part I) || How to pass structure variable from one function to other Part 1
Video
Notes
21938
Lecture 26 - Array of structure variable (Part 2) || Example Program
Video
Notes
21939
Lecture 27 - Structures and Pointers in C++ (Part I)
Video
Notes
21940
Lecture 27 - Structure and Pointers Example in Dev (part 2)
Video
Notes
21941
Lecture 28 - Nested Structures in C++
Video
Notes
21942
Lecture 29 - File Handling in C++| How to read, write, truncate and append in a file
Video
Notes
21943
Lecture 30 - Graphics in C++ Part I || Shapes, and Styling in graphics.h using dev (2020)
Video
Notes