Computer Programming

J Mwaura

Mode of Course Delivery

  1. Lectures
  2. Online tutorials
  3. Practical(s)
  4. Assignment(s)
  5. Presentation(s)

Course Outline

  1. Comparative study of structured & object-oriented programming techniques;
  2. abstraction, objects, classes,
  3. inheritance, polymorphism,
  4. abstract vs. concrete classes,
  5. constructors and destructors
  6. Programming in an object oriented programming language such as C++, Java
  7. Applications to engineering problems

Lecture 1: Introduction to Databases

Computer Programming

J Mwaura

why databases

data information

dbms

Types of Databases

types-dbs

environs

files

End of Lecture 1

Computer Programming

That's it!

Queries about this Lesson, please send them to: jmwaura.uni@gmail.com

*References*

  • C++ Programming - An Object-Oriented Approach, 2019 Behrouz, Richard et.al
  • Accelerated C++ - Practical Programming by Example, 2000 Andrew, Barbara et.al
Courtesy of
Computer Programming