Computer Science

CS1203Overview of Computer Science3 ch (3C 1T)

This course surveys many of the fundamental concepts and theories used throughout computer science. Topics include history of computers, computer hardware, system software, programming languages, networking, theory of computation, social issues, and other topics within computer science. Emphasis is also placed on topics relevant to various areas of study within the BCS program.

Prerequisite: None. NOTE: Intended only for first year computer science students and interested students from other Faculties.