After CS 2420
Gateway: CS 2420
Building the department map…
Department paths
Courses with no prerequisites inside the department that unlock the most downstream work.
The shortest canonical route from each entry point to a gateway course.
Generated from Utah Valley University’s catalog, prerequisite, and concentration data. Spotted an error? Departments can adjust labels, ordering, and notes without a code change, so contact us.
Each of these unlocks the largest share of downstream work on this map. Courses from other departments can appear here when they genuinely gate CS coursework.
Intro tiers at the top, advanced work below; arrows point from a prerequisite to the course it unlocks. Courses from other departments appear where they gate CS work. Click any course to see what it requires and unlocks without leaving this page; hovering lights up its neighbors. The lists on this page carry the same courses in text form.
Showing the 77 CS and feeder courses that have prerequisite links. 28 more CS courses have no recorded prerequisites. They are listed under Tracks below, not drawn as loose dots here.
The concentrations and majors that build on CS, and how their requirements are structured. Expand a program to see which courses satisfy each group, then plan it in the Planner.
General Education Requirements2 required · verify with the official sheet
American Institutions; Arts; Humanities; Life Sciences; Physical Sciences; Social & Behavioral Sciences; Personal, Professional, and Civic Growth
Discipline Core Requirementschoose 1
Minimum grade of C- required in these courses.
Recommended Tracks2 required · verify with the official sheet
Complete 33 credits from the following recommended tracks. Minimum grade of C- required in track courses.; CS Track; Complete 18 credits from CS 2700 , ECE 4850 , any CS 3000 or 4000 level course not already required. (Minimum grade of C- required in these courses.); Complete 3 credits of Senior Elective Requirements; R courses are not approved for this credit.; Full Stack Web Development Track; C
General Education Requirementschoose 1
Distribution Courses:; Personal, Professional, and Civic Growth GE class; Humanities Distribution; Fine Arts Distribution; Social/Behavioral Science
Choose 1choose 1
1 course from1 required
General Education Requirementschoose 1
Distribution Courses:; Biology Distribution; Physical Science Distribution; Fine Arts Distribution; Personal, Professional, and Civic Growth; Social/Behavioral Science Distribution
Choose 1choose 1
1 course from1 required
General Education Requirementschoose 1
Distribution Courses:; Biology Distribution; Physical Science Distribution; Fine Arts Distribution; Personal, Professional, and Civic Growth; Social/Behavioral Science Distribution
Choose 1choose 1
1 course from1 required
General Education Requirementschoose 1
Distribution Courses:; Biology Distribution; Personal, Professional, and Civic Growth Distribution; Physical Science Distribution; Humanities Distribution; Fine Arts Distribution; Social/Behavioral Science Distribution
Choose 1choose 1
1 course from1 required
General Education Requirementschoose 1
Distribution Courses:; Biology; Personal, Professional, & Civic Growth; Humanities Distribution; Fine Arts Distribution; Social/Behavioral Science
Choose 1choose 1
1 course from1 required
Upper-level clusters, grouped by the gateway that opens them.
Gateway: CS 2420
The deepest prerequisite chains in CS. These are the routes that take the most semesters to climb.
6 courses deep, ending at CS 4200
6 courses deep, ending at CS 4400
6 courses deep, ending at CS 4500
6 courses deep, ending at CS 4770
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Discipline Core Requirementschoose 1
All ofall required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Elective Requirements1 required
Complete 15 credits from the following:; Any CS course numbered 3000 or higher not already required.
Discipline Requirementschoose 1
Minimum grade of C- required in theses courses:; Complete 18 credits from any of the following (A minimum grade of C- is required):; 4 courses from another discipline, at least 6 hours of which must be 3000 level or higher. Requires department head approval.; Any CS 3000 or 4000 level course not already required; Senior Elective is any of MGMT 4840 , STAT 4000 , STAT 4100 , STAT 4200 , STAT 4300 ,
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Discipline Requirementschoose 1
Education Methods Component
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Choose 1choose 1
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Choose 1choose 1
1 course from1 required
1 course from1 required
1 course from1 required
Elective Requirements2 required · verify with the official sheet
Choose 6 credits from any general electives.; Choose 27 credits from list below or approved by advisor
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Cybersecurity Elective Requirements2 required · verify with the official sheet
Complete 12 credit hours from the following:
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Discipline Core Requirementschoose 1
Math Requirement:; IT Core Requirements:; Lower Division Electives; IT Application Domain Requirement:; Two specified courses to provide students with knowledge of an application domain of their choice and interest. (See department advisor for list of approved courses.); Some possible application domains are:; Accounting/IT Auditor; Business; Communications; Computer Science; Construction; Crimina
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Discipline Core Requirements2 required · verify with the official sheet
Recommended Tracks2 required · verify with the official sheet
Complete at least 18 credits from the following recommended tracks; Sound Design Track; Audio Engineering Track; Game Sound Track
1 course from1 required
1 course from1 required
Choose 1choose 1
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
All CS courses in the UVU catalog
Grade medians are for verified students. Sign in with your school email to see them.
Use your school emailNo section schedule with instructor names for CS yet.
No clubs or organizations on record under CS yet.
This shows once five students share their club memberships.
Computer Science does not run a page here yet. When it does, its events show up here and on the UVU campus feed.