Compulsory Courses

Introduction to Computer Science
Author: Date:28-02-2011 Hits:

Introduction to Computer Science

Objectives and Requirements
 
This course aims to provide an introduction to computer science as a discipline. It presents computer science subject areas and applications in ways that serve to motivate the study of computer science and to put into context the various subjects that a student may study to further depth later.
After learning the course, the students should be able to:
  1. identify the historical development of computer science and technologies and their applications 
  2. describe the basic structures and functional components of computer systems 
  3. describe major computer science subject areas and their relevance
  4. apply software tools and systems for productivity, communications, learning, social networking and collaboration
Contents
 
Basic computing concepts, interesting applications, pervasiveness of computing; basic computer structure; computer science subjects, programming, operating systems, networking, computer graphics, HCI, algorithms, software engineering, artificial intelligence; web technologies; social aspects.
 
Credit(s): 3
 
Prerequisite Course(s): Nil



Last:Discrete Mathematics II

Next:Problem Solving & Programming