📚 Curriculum Report: Colostate_CS_2017

Overview

Institution
Colorado State University
Degree
BS Colostate_CS_2017
System
semester
Years
4
CIP Code
11.0701
Total Credits
120.0
Total Courses
37

Complexity Metrics

Total Complexity
208
Longest Delay
7
MATH160
Highest Centrality
124
CS165
Critical Path: MATH160 → CS270 → CS253 → CS314 → CS414

Curriculum Graph

Low (1-5)
Medium (6-15)
High (16+)
Prerequisite
Corequisite
Critical Path
Semester 1
21
CS164
Java (Prior) programmi
25
MATH160
Calculus I
3
CO150
Composition
3
SCI2++_31
CS Science 2 w/lab
1
elec3++_36
Elective
Semester 2
20
CS165
CS2--Data Structures
7
MATH161
Calculus II
4
STAT301
Introduction to Applie
2
CO300
Advanced Writing
Semester 3
13
CS220
Discrete Structures an
15
CS270
Computer Organization
5
MATH369
Linear Algebra
4
CIS413
Tech Elective
Semester 4
11
CS253
Software Development w
8
CS370
Operating Systems
5
CS320
Algorithms--Theory and
4
JTC372
Tech Elective
2
SCI2++_37
CS Science 2 w/lab
Semester 5
8
CS314
Software Engineering
6
CS356
Computer Security
6
CS455_17
400++ Course
6
CS455_21
400+
Semester 6
7
CS414
400++ Course
6
CS462
400++ Course
1
Soc1xx
Social Science Elective
1
elec3++_15
Tech Elective
Semester 7
1
AH1xx_2
A&H elective
3
CHEM107
CS Science w/lab
2
CHEM108
CS Science lab
1
PH121
CS Science
1
elec1xx_33
Elective
1
elec3++_35
Elective
Semester 8
1
AH1xx_4
A&H elective
1
DEI1xx
DEI Elective
1
HIST1xx
History Elective
1
elec1xx_32
Elective
1
elec3++_34
Elective

Term Schedule

TermCoursesCredits
1CS164 Java (Prior) programming experience
MATH160 Calculus I
CO150 Composition
SCI2++_31 CS Science 2 w/lab
elec3++_36 Elective
17.0
2CS165 CS2--Data Structures
MATH161 Calculus II
STAT301 Introduction to Applied Statistical Methods
CO300 Advanced Writing
15.0
3CS220 Discrete Structures and their Applications
CS270 Computer Organization
MATH369 Linear Algebra
CIS413 Tech Elective
14.0
4CS253 Software Development with C++
CS370 Operating Systems
CS320 Algorithms--Theory and Practice
JTC372 Tech Elective
SCI2++_37 CS Science 2 w/lab
15.0
5CS314 Software Engineering
CS356 Computer Security
CS455_17 400++ Course
CS455_21 400+
14.0
6CS414 400++ Course
CS462 400++ Course
Soc1xx Social Science Elective
elec3++_15 Tech Elective
14.0
7AH1xx_2 A&H elective
CHEM107 CS Science w/lab
CHEM108 CS Science lab
PH121 CS Science
elec1xx_33 Elective
elec3++_35 Elective
16.0
8AH1xx_4 A&H elective
DEI1xx DEI Elective
HIST1xx History Elective
elec1xx_32 Elective
elec3++_34 Elective
15.0

Course Metrics

CourseNameCrCplxBlkDlyCtr
MATH160Calculus I4.0251870
CS164Java (Prior) programming experience4.02114768
CS165CS2--Data Structures4.020137124
CS270Computer Organization4.0158790
CS220Discrete Structures and their Applications4.0136760
CS253Software Development with C++4.0114796
CS314Software Engineering3.081736
CS370Operating Systems3.082630
MATH161Calculus II4.073410
CS414400++ Course4.07070
CS356Computer Security3.06060
CS455_17400++ Course4.06060
CS462400++ Course4.06060
CS455_21400+4.06060
CS320Algorithms--Theory and Practice3.05050
MATH369Linear Algebra3.05144
STAT301Introduction to Applied Statistical Methods4.04133
JTC372Tech Elective3.04040
CIS413Tech Elective3.04040
CO150Composition3.03120
CHEM107CS Science w/lab3.03120
SCI2++_31CS Science 2 w/lab3.03120
CO300Advanced Writing3.02020
CHEM108CS Science lab1.02020
SCI2++_37CS Science 2 w/lab2.02020
AH1xx_2A&H elective3.01010
AH1xx_4A&H elective3.01010
elec3++_15Tech Elective3.01010
PH121CS Science3.01010
DEI1xxDEI Elective3.01010
HIST1xxHistory Elective3.01010
Soc1xxSocial Science Elective3.01010
elec1xx_32Elective3.01010
elec1xx_33Elective3.01010
elec3++_34Elective3.01010
elec3++_35Elective3.01010
elec3++_36Elective3.01010