Computer Science

Computer science spans the range from theory through programming to cutting-edge development of computing solutions. Computer science offers a foundation that permits graduates to adapt to new technologies and new ideas. The work of computer scientists falls into three categories: a) designing and building software; b) developing effective ways to solve computing problems, such as storing information in databases, sending data over networks or providing new approaches to security problems; and c) devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital forensics (although these specializations are not available in all computer science programs). Most computer science programs require some mathematical background.

See related program: Information Technology

Baccalaureate/Transfer Option

  • Associate of Science with concentration in Computer Science
    • Suggested courses for the Computer Science Concentration: BIOL 101 or 210; CS 105, 161, 230, 251, 291; MATH 121, 122, 210, 221; PHYS 151, 152, 153

Related terms:

Computer Science Courses

NumberTitleHours
CS 105Foundations of Information Technology2-2-3
CS 105Foundations of Information Technology2-2-3
CS 161COBOL Programming3-2-4
CS 161COBOL Programming3-2-4
CS 230Event-Driven Programming2-2-3
CS 230Event-Driven Programming2-2-3
CS 251Object Oriented Programming3-2-4
CS 251Object Oriented Programming3-2-4
CS 281Advanced Object-Oriented Programming3-2-4
CS 281Advanced Object-Oriented Programming3-2-4

Computer Science Faculty

Full-time Computer Science Faculty

Other Faculty Teaching Computer Science Courses