CSC 101 Introduction to Computer Science
Introduction to computer science and programming. Topics include information and data representation, hardware, programming methodology, algorithm design, abstract data types, programming language, operating systems, applications and communications.