Skip to content
 Welcome back Badgers!
New Student Orientation Info →

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

While we recommend that computer science students earn the Associate of Science (AS), an AA in computer science is also available. The Associate of Arts has the same requirements as the AS with the addition of a foreign language (complete a 1020-level language course). Please see your academic advisor for full details.

Course Title Credits
General Education Courses 34-36 credits
Elective Credits 15-18 credits
Meta-major Requirements 8-9 credits
Choose 6 credits from this list:
CIS 1125 IT Essentials 4
CS 1400/5 or ENGR 1400/5 Object-Oriented Programming and Lab 4
MATH 1210 Calculus I 5
Total 60 credits
  • Software Engineering

Computer scientists shape the future across diverse fields like artificial intelligence, cybersecurity, game development, data science, robotics, software engineering, and beyond.

Discover ways you can transfer your credits to some of the following colleges:

For more information on transferring within public colleges and universities in Utah, see UtahTransferGuide.