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
BIOL 1010 OR
BIOL 1050
General Biology OR
Human Biology
3
BIOL 1015 OR
BIOL 1055
General Biology Lab OR
Human Biology Lab
1
MATH 1080 Precalculus 5
ENGL 1010 Introduction to Writing 3
GNST 1200 Foundations 3
Freshman (Semester 2)
Course Title Credits
MATH 1210 Calculus I 5
CS 1400 Programming Fundamentals 3
CS 1405 Programming Fundamentals Lab 1
ENGL 2010 Intermediate Writing 3
Fine Arts   3
Sophomore (Semester 3)
Course Title Credits
MATH 1220 Calculus II 4
American Institutions   3
Social & Behavioral Science   3
PHYS 2210 Physics for Scientists and Engineers I 4
PHYS 2215 Physics for Scientists and Engineers Lab I 1
Sophomore (Semester 4)
Course Title Credits
CS 1410 Object-Oriented Programming 4
CS 1415 Object-Oriented Programming Lab 1
MATH 1630 Discrete Math 3
Humanities   3
PHYS 2220 Physics for Scientists and Engineers II 4
PHYS 2225 Physics for Scientists and Engineers Lab II 1
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