Button Menu
CSC 121

Computer Science I

This is an introductory course in which problem solving and algorithm development are studied by considering computer science topics, such as computer graphics, graphical user interfaces, modeling and simulation, artificial intelligence and information management systems. Interesting and relevant programming assignments related to these topics are written in a high-level programming language that supports objects. Additional assignments utilize writing and data analysis to reinforce central course concepts and to address related areas of computing, such as ethics, history and the meaning of intelligence. The course meets three hours in class and two hours in laboratory (3-2). Offered each semester. Not offered pass/fail.

Distribution Area Prerequisites Credits
Science and Mathematics 1 course

Fall Semester information

Gloria Townsend

121A: Computer Science I

Khadija Stewart

121B: Computer Science I

Douglas Harms

121C: Computer Science I