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 ACCESSIBLETECH@uvu.edu or 801-863-6788.
The program introduces the students to basic, entry level programming.
Total Program Credits: 30
Discipline Core Requirements: | 21 Credits | ||
CS 1400 | Fundamentals of Programming | 3 | |
CS 1410 | Object-Oriented Programming | 3 | |
CS 2300 | Discrete Mathematical Structures I | 3 | |
CS 2420 | Introduction to Algorithms and Data Structures | 3 | |
CS 2600 | Computer Networks I | 3 | |
CS 2810 | Computer Organization and Architecture | 3 | |
ENGL 1010 | Introduction to Academic Writing | 3 | |
or | ENGH 1005 | Literacies and Composition Across Context (5.0) | |
Elective Requirements: | 9 Credits | ||
Choose 9 credits from the following courses (Must be approved by CSE Department. See CSE adviser): | 9 | ||
CS 2450 | Software Engineering (3.0) | ||
CS 2550 | Web Programming I (3.0) | ||
CS 281R | Internship (1.0) (Must be taken for 3 credits) | ||
CS 3060 | Operating Systems Theory (3.0) | ||
CS 3250 | Java Software Development (3.0) | ||
CS 3260 | CsharpNET Software Development (3.0) | ||
CS 3520 | Database Theory (3.0) | ||
CS 3370 | C plus plus Software Development (3.0) | ||
IT 1510 | Introduction to System Administration--Linux/UNIX (3.0) |
Graduation Requirements:
This graduation plan is a sample 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 |
Computer Electives | Choose from approved list. See CS Department Advisor | 3 |
Semester total: | 9 | |
Semester 2 | Course Title | Credit Hours |
CS 1410 | Object-Oriented Programming | 3 |
CS 2810 | Computer Organization and Architecture | 3 |
Computer Electives | Choose from approved list. See CS Department Advisor | 3 |
Semester total: | 9 | |
Semester 3 | Course Title | Credit Hours |
CS 2300 | Discrete Mathematical Structures I | 3 |
CS 2420 | Introduction to Algorithms and Data Structures | 3 |
CS 2600 | Computer Networks I | 3 |
Computer Electives | Choose from approved list. See CS Department Advisor | 3 |
Semester total: | 12 | |
Note: If contemplating BS degree, comply with BS pre-req and matriculation requirements | ||
Degree total: | 30 |
The Computer Science department is in the College of Engineering & Technology. To find the most up-to-date information from the Computer Science department, visit their website.