Computer Programming COS201
Computer Programming COS201
Course Objective
The objective of the course is to give the students a thorough and practical introduction to
programming
CSC201 |
• Lectures
• Practice and Programming Session
• Group Projects and Assignment
• Quizzes and Test
Course Outline
CSC201 |
9 Dynamic Memory • Lecture
• Practice
10 Struct, Unions and Enums • Lecture
• Practice
11 Vectors, Lists, and Maps • Lecture
• Practice
12 Classes • Lecture
• Practice
13 Input / Output with Files • Lecture
• Practice
14 Exception Handling • Lecture
• Practice
15 Memory Management • Lecture
• Practice
16 Concurrency and Threads • Lecture
• Practice
Textbooks
Required Texts:
• A Tour of C++ (Second Edition) by Bjarne Stroustrup
• Object-Oriented Programming in C++ (Fourth Edition) by Robert Lafore
• Teach yourself C++ (Fifth Edition) by Jesse Liberty and Bradley Jones
Online Resources:
• https://www.tutorialspoint.com/cplusplus.html
• https://www.cplusplus.com/
• https://www.geeksforgeeks.org/c-plus-plus/
• https://www.w3schools.com/cpp
CSC201 |