Introduction
This subject introduces computer science, object-oriented programming, and the process of software development. Fundamental concepts of computing and basic elements of object-oriented program construction are discussed.Objectives
- develop an algorithm for a specific task,
- understand the internal representation of information within a
- computer,
- design a simple object-oriented program, and
Contents
- Data types
- Basic program statements
- Arrays
- Methods
- Objects
- Classes
- Inheritance, overloading, over-riding
Course Procedures
The course consists of following parts:- Lecture (2 hours per week)
- Workshop (2 hours per week)
- Tutorial (1 hours per week)
Trimester Offerings
| 021 | 031 | 032 | 033 | 041 | 042 | 043 | 051 | 052 | 053 | 061 | 062 | 063 | 071 | 072 | 082 |