ISC CS

COMPUTER SCIENCE (868)

Aims (Conceptual)

(1)     To understand algorithmic problem solving using data abstractions, functional and procedural abstractions, and object based and object oriented abstractions.
(2)     To understand:
(a) how computers represent, store and process data by studying the architecture and machine language of a simple microprocessor and the different levels of abstraction that mediate between the machine and the algorithmic problem solving level and
(b)  how  they  communicate  with  the  outside world.
(3)     To  create  awareness  of  ethical  problems  and issues related to computing.

Aims (Skills)

To devise algorithmic solutions to problems and to be able to code, validate, document, execute and debug the solution using the Java programming system.

Enquire Now