Skip to content

Computer Science

Students working with Computer Science professors

Computer Science is the study of computation, algorithms, and how information is processed. It helps us understand how software and hardware function, evolve, and interact with the world. A strong foundation in computer science is essential for careers in software development, cybersecurity, artificial intelligence, and many other fields. If you're passionate about exploring complex systems and creating innovative solutions that can shape the future, this is the field for you.

Apply Now
Degrees/Certificates Other Degrees & Opportunities Career & Transfer Options More Info
Freshman (Semester 1)
Course Title Credits
CS 1400 Programming Fundamentals 3
CS 1405 Programming Fundamentals Lab 1
MATH 1210 Calculus I 5
ENGL 1010 Introduction to Writing 3
Fine Arts 3
Freshman (Semester 2)
Course Title Credits
CS 1410 Object-Oriented Programming 3
CS 1415 Object-Oriented Programming Lab 1
MATH 1220 Calculus II 4
ENGL 2010 Intermediate Writing 3
Social Science 3
Sophomore (Semester 3)
Course Title Credits
CS 2420 Data Structures and Algorithms 3
CS 1810 Introduction to Web Development 3
MATH 3310 Discrete Mathematics 3
Science Sequence I 4
American Institutions 3
Sophomore (Semester 4)
Course Title Credits
CS 2820 Computer Organization and Architecture 3
MATH 3040 Statistics for Scientists and Engineers 3
Science Sequence II 4
Humanities 3
Life Science 3
Note: the information above will make a student transfer-ready for a Computer Science BS program at another school. Below are the base requirements to earn the AS in Computer Science at Snow College:
  • CS 1400 Programming Fundamentals 3 credits
  • CS 1405 Programming Fundamentals Lab 1 credits
  • One of the two pairings below
    • CS 1410 /5 Object-Oriented Programming and Lab 4 credits
    • MATH 1210 Calculus I 5 Credits