Close this search box.
Close this search box.



The student will learn to solve problems from an algorithmic or computational point of view. Software systems, information technology and “big data” are deeply embedded in the fabric of our everyday life. Computer science has grown from a specialized field to an independent, broadly based area that studies all aspects of the use and understanding of software systems, information, and computational processes. In addition to numerical calculations, the field includes such topics as network analysis, graphics, modeling and simulation, parallel computation and artificial intelligence. CWC provides the successful student a background of coursework aimed at facilitating transfer to a four-year institution for completion of a baccalaureate degree program.

Course Number Course Credits
COMM 2010Public Speaking3
COSC 1010Intro to Computer Science I4
COSC 1030Computer Science I:4
COSC 2030Computer Science II4
COSC 2300Discrete Structures3
MATH 2300Discrete Structures3
MATH 2200Calculus I5
MATH 2205Calculus II5
MATH 2210Calculus III5
MATH 2250Elementary Linear Algebra3
STAT 2050Fundamentals of Statistics4
STAT 2070Intro Statistics for the Social Sciences4
Students must complete general education requirements that will provide students a general knowledge to help them complete a degree at CWC.
Writing Level I (WR1) 3 credits
Writing Level II (WR2) 3 credits
American & Wyoming Government (POLS 1000) 3 credits
Student must complete six (6) credits of General Education courses distributed over two (2) different general education areas, ARTS/HUM/SOC. 6 credits
LSCI (in program)
MATH (in program)
ORAL (in program)
UNST 1 credits

Total Credit Hours: 64