Page PDF

Computer Science, A.S.

UVU strives to ensure the accessibility of our catalogs. However, if individuals with disabilities need this document in a different format than provided, you may contact the Assistive Technology Center at or 801-863-6788.


The CS Associate degree is a transfer degree used when a student is contemplating changing schools. Because it includes all general education classes, attempting to earn this degree four semesters will necessarily lengthen the time to earn a BS degree.

Total Program Credits: 61

General Education Requirements: 40 Credits
  ENGL 1010 Introduction to Academic Writing 3
or ENGH 1005 Literacies and Composition Across Context (5)  
  ENGL 2010  Intermediate Writing Academic Writing and Research 3
  MATH 1210   Calculus I  4
Complete one of the following:  3
  HIST 2700   US History to 1877  (3)  
and HIST 2710   US History since 1877  (3)  
  HIST 1700   American Civilization  (3)  
  HIST 1740   US Economic History  (3)  
  POLS 1000   American Heritage  (3)  
  POLS 1100   American National Government  (3)  
Complete the following:   
  PHIL 2050   Ethics and Values 3
  HLTH 1100   Personal Health and Wellness  (2)  
or EXSC 1097   Fitness for Life 2
Distribution Courses   
  COMM 1020   Public Speaking 3
Social Science:   
  COMM 2110   Interpersonal Communication (recommended) 3
Physical Science:   
  PHYS 2210   Physics for Scientists and Engineers I 1 4
  PHYS 2215   Physics for Scientists and Engineers I Lab 1 1
Additional Distribution Courses   
  Biology  3
  Fine Arts Distribution  3
Complete one of the following additional GE course/lab combinations 5
  BIOL 1610 College Biology I BB 4
and BIOL 1615 College Biology I Laboratory 1
  CHEM 1210 Principles of Chemistry I PP 4
and CHEM 1215 Principles of Chemistry I Laboratory 1
  PHYS 2020 College Physics II PP 4
and PHYS 2025 College Physics II Lab 1
  PHYS 2220   Physics for Scientists and Engineers II  4
and PHYS 2225   Physics for Scientists and Engineers II Lab  1
  GEO 1010 Introduction to Geology PP 3
and GEO 1015 Introduction to Geology Laboratory 1
and GEO 202R Science Excursion 1
Discipline Core Requirements: 21 Credits
  CS 1400   Fundamentals of Programming 1 3
  CS 1410   Object-Oriented Programming 1 3
  CS 2300   Discrete Mathematical Structures I 1 3
  CS 2370 C Plus Plus Programming WE 1 3
  CS 2420   Introduction to Algorithms and Data Structures 1 3
  CS 2550   Web Programming I1 3
  CS 2810   Computer Organization and Architecture 1 3

Graduation Requirements:

  1. Completion of a minimum of 61 semester credits.
  2. Overall grade point average of 2.0 (C) or above with no grade lower than a C- in Discipline Core courses.
  3. Residency hours -- minimum of 20 credit hours through course attendance at UVU.
  4. Completion of GE and specified departmental requirements.
1Minimum grade of C- required

Graduation Plan

This is a sample graduation plan and is intended to be a guide. Your specific plan may differ based on your Math and English placement and/or transfer credits applied. You are encouraged to meet with an advisor and set up an individualized graduation plan in Wolverine Track.

Milestone courses (pre-requisites for a course in one of the subsequent semesters) are marked in red and italicized.

Semester 1 Course Title Credit Hours
CS 1400 Fundamentals of Programming 3
ENGL 1010 or ENGH 1005 Introduction to Academic Writing or Literacies and Composition Across Context 3
General Education Choose from American Institutions Distribution list 3
MATH 1210 Calculus I 4
General Education Choose from HLTH 1100 or EXSC 1097 2
  Semester total: 15
Semester 2 Course Title Credit Hours
CS 1410 Object Oriented Programming 3
CS 2810 Computer Organization & Architecture 3
ENGL 2010 Intermediate Writing Academic Writing and Research 3
General Education Choose from Biology Distribution List 3
COMM 1020 Public Speaking HH 3
  Semester total: 15
Semester 3 Course Title Credit Hours
CS 2300 Discrete Mathematical Structures I 3
CS 2370 C Plus Plus Programming WE 3
CS 2420 Introduction to Algorithms & Data Structures 3
PHIL 2050 Ethics and Values 3
  Semester total: 12
Semester 4 Course Title Credit Hours
PHYS 2210 Physics for Scientists and Engineers I 4
PHYS 2215 Physics for Scientists and Engineers I Lab 1
CS 2550 Web Programming I 3
  Semester total: 8
Semester 5 Course Title Credit Hours
PHYS 2220 Physics for Scientists and Engineers II 4
PHYS 2225  Physics for Scientists and Engineers II Lab 1
General Education Choose from Fine Arts Distribution list 3
COMM 2110 Interpersonal Communications (recommended for Social Science) 3
  Semester total: 11
  Degree total: 61


Computer Science

The Computer Science department is in the   Scott M. Smith College of Engineering. To find the most up-to-date information, including Program Learning Outcomes for degree programs offered by the Computer Science department, visit their website.

Computer Science department