OOP

Object Oriented Programming

Logistics for course offered in Computer Science and IT Department University of Balochistan

Credit Hours: 3+1

Prerequisites: Programming Fundamentals

Course Content:

Course Assessment:

Mid term exams: 20 marks
Terminal exams: 40 marks
Quizzes: 5 marks
Assignments: 10 marks
Practicals: 25 marks

Reference Materials:

  1. Starting Out with C++ from Control Structures to Objects, 9th Edition, Tony Gaddis.
  2. C++ How to Program, 10th Edition, Deitel & Deitel.
  3. object Oriented Programming in C++, 3rd Edition by Robert Lafore
  4. Java: How to Program, 9th Edition by Paul Deitel.
  5. Beginning Java 2, 7th Edition by Ivor Horton
  6. An Introduction to Object Oriented Programming with Java, 5th Edition by C. Thomas Wu.

Online Resources:

  1. Link to setup Visual Studio code on Windows
  2. GNU gcc
  3. StackOverflow questions tagged c++
  4. cplusplus forum
  5. link to coursera object oriented(java) course

Live code demo

  1. A quick game development live coding demo session delivered by Ahsanullah can be found here

Note: This repository contains example programs, see source folder in the repo. Students compiling with Turbo C++ compiler have to omit the line using namespace std;.