This course provides an overview of the discipline of Computer Science and its fundamental building blocks that unify hardware, software, algorithms and computational theory. It provides the foundation for further studies in computer architecture, operating systems, Net-centric computing, programming languages, compiler design, databases, theory of computation and artificial intelligence.


COMP 121 with a minimum C- grade

Course Notes

COMP 202 is an approved Science course.

This course may not be offered every year.