If you are enrolled in CS201 Introduction to Programming course in Virtual university in any of your degree program i.e BSCS, BSIT, BSSE, MCS, MIT, BS Statistics, BS Match, MSc Math, MSc Statistics. Then you landed on a right place where you can find all CS201 Short Lectures, Notes, Past papers, MCQs with Answers for best Midterm & Final term Preparations. TheITeducation.com is the best plate-from to get yourself prepare for prepare for CS201 Introduction to Programming course.
Here you will find all CS201 Short Lectures videos which are the best and easy way to learn the concepts and short and highlighted CS201 hangouts. We will also provide you the CS201 Past Papers MCQs that would help a Vu Student to get good marks and CGPA in CS201 Introduction to Programming course. These CS201 Short videos, notes, Past papers and Mcqs with answers will help to attempt your quizzes, to help you find CS201 Assignment solutions, Grand quiz, Midterm preparation and final term preparation.
CS201 Introduction to Programming
CS201 Short Lecture – 01 | VU Short Lecture | Introduction to Programming in (Urdu / Hindi). This is our first C++ Programming Tutorial and useful for for CS201 Students of Virtual University. All topics are covered in this covers the same syllabus of CS201 intro to Programming. In These online video lectures which are recorded in short lectures methods. you will learn about C++ programming as well as it importance in out daily life. We have also learned what’s skills are need to write C++ code. And at the end of this class we make a Recipe for Writing C++ Programs.
Course Synopsis |
The course uses the Dev-C++ Integrated Development Environment (IDE) as the vehicle for instruction. Starting with basic programming concepts, the course develops skill in handling decision and looping structures. Moving on through the concept of pointers and arrays, the course covers the essentials of the C programming language while staying away from object-oriented concepts. The premise is that a good grounding in structured programming will be required when moving into the object-oriented domain that would be covered in depth in a later course. After covering file-handling and unions and structures, the course will finally introduce the concept of classes and public and private members with an introduction to function overloading. The object-oriented concepts of polymorphism, virtual functions and protected data members will not be covered in this course. The course uses the C++ input/output system rather than the traditional C I/O. The practice sessions are kept away from “windows” type programming to ensure that mastering the basic concepts is not clouded by unnecessary details at this stage. |
Course Learning Outcomes |
At the end of the course, you should be able to: Analyze, design, and solve real world problems in C ++Understand the importance of modular program structure and reusabilityUnderstand object oriented programmingUnderstand the difference between procedural and object oriented paradigms |
Course Category | Computer Science/Information Technology |
Course Level | Undergraduate |
Credit Hours | 3 |
Pre-requisites | CS101 |
Instructor | Dr. Naveed A. Malik ScD Electrical Engineering Massachusetts Institute of Technology, USA |
CS201 Course Contents
Introduction, Software Categories / History of C / IDE, Starting to ”C”, Expressions and Operators, Decisions, Repetition Structures, Loops and Operators, Switch Statement, Functions, Arrays, Pointers, Strings, String Manipulation Functions, File Handling, Structures, Bit Manipulation, Pre-processor Directives and Macros, Dynamic Memory Allocation using C, Structured Programming, Classes and Objects, Memory Allocation in C++,Friend Functions, Reference Data Type, Arrays of Objects, Streams, Stream Manipulation, Overloading Insertion and Extraction Operators, User Defined Manipulators,Copy Constructor & Assignment Operator, Template Functions, Template Classes
Lecture Name | Short Lecture | Short Notes/MCQs |
CS201 Short Lecture 1 | Notes for Midterm & Final term | What is Programming, Types of Software | Click Here | MCQs |
CS201 Short Lecture 2 | Variables and Datatypes in C++ | How to compile and run Program in Dev C++ | Click Here | MCQs |
CS201 Short Lecture 3 | Variables, Datatypes, Arithmetic Operators | Click Here | |
CS201 Short Lecture 4 | If Statement And Flowchart With Live C++ Code Practical | Click Here | MCQs |
CS201 Short Lecture 5 | While, Do while and for loops C++ Code examples | Click Here | |
CS201 Short Lecture 6 | VU Short Lectures | Control Structures in C / C++ Programming Urdu Hindi | Click Here | MCQs |
CS201 Short Lecture 7 | VU Short Lectures | If Statement with Else C++ Urdu – Vote eligible Example | Click Here | MCQs |
CS201 Short Lecture 8 | VU Short Lectures | Switch Statement and Nested If Statement in C and C++ | Click Here | MCQs |
CS201 Short Lecture 9 | VU Short Lectures | While Loop with Table Example in c++ programming | Click Here | MCQs |
CS201 Short Lecture 10 | VU Short Lectures | For Loop and Repetition Structures | Click Here | MCQs |
CS201 Lecture 11 Hindi Urdu | Arrays in CPP with Code Example | CS201 Short Lectures | Click Here | MCQs |
CS201 Lecture 12 | VU CS201 Short Lectures | Recursive Functions | Click Here | MCQs |
CS201 Lecture 13 | Functions in C Programming VU CS201 Short Lectures | Click Here | MCQs |
CS201 Short Lecture 14 | Functions use in C++ hindi Lecture 14 cs201 Short Lectures | Click Here | MCQs |
CS201 Short Lecture 15 | Functions in C Programming | Final Term | CS201 Short Lectures | Click Here | MCQs |
CS201 Short Lecture 16 |Function Programming in C | CS201 Short Lectures | Vu Short Lectures | Click Here | MCQs |
CS201 Short Lecture 26, 27, 28 | Final term preparation | Constructors, Destructors | Click Here | MCQs |
CS201 short Lecture No 29-30 | CS201 Final Term Preparation | CS201 short Lectures | Click Here | MCQs |
Operators Overloading in Urdu | CS201 Final Term Preparation | Short Term Lectures 31, 32 and 33 | | Click Here | MCQs |
Streams and Arrays of Objects | CS201 Final Term Preparation | Short Lecture 34, 35 | Click Here | MCQs |
Parameterized & non parameterized Manipulators | CS201 Final Term Preparation Short Lecture 36, 37, 38 | Click Here | MCQs |
CS201 Short Lecture 26-40 | CS201 Final Term Preparation| Object Oriented Programming | Click Here | MCQs |
CS201 Introduction to Programming | Related Material
- CS201 Final Term Preparation with 3 Short Lectures only
- CS201 Final Term Short Lectures | VU Short Lectures | Object Oriented Programming Lecture 26-40
- VU Short Notes as Highlighted notes
- C/C++ Programming for Beginners in URDU | Lecture Video 1
CS201 Short Lectures – Introduction to Programming – Complete Playlist
CS201 Short Lecture – 01 | VU Short Lecture | Introduction to Programming in (Urdu / Hindi) This is our CS201 Introduction to Programming Tutorial recorded for the students of VU. Students #BSCS #BSIT #BSSE #MIT #MCS ; in this Online video lecture and session we will learn following key concept form the official CS201 Handouts Lecture 1-2 We have also learned what’s skills are need to write C++ code. And at the end of this class we make a Recipe for Writing C++ Programs.
CS201 Short Notes
CS201 Introduction to programming handouts are provided by VU. These handouts can be downloaded from LMS account of the student. We will soon prepare CS201 Short Notes with Highlighted text and short MCQs with Answers. Once the Cs201 short and highlighted notes will be updated will be uploaded for Free Downlead in PDF Format.