📚 Curriculum Report: Colostate_CS Degree

Overview

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

Complexity Metrics

Total Complexity
175
Longest Delay
6
CS150B
Highest Centrality
44
CS164
Critical Path: CS150B → CS164 → CS165 → CS253 → CS314 → CS415

Curriculum Graph

Low (1-5)
Medium (6-15)
High (16+)
Prerequisite
Corequisite
Critical Path
Semester 1
22
CS150B
Culture and Coding: Py
9
MATH156
Mathematics for Comput
3
CO150
Composition
1
elec1xx_31
Elective
1
elec3++_35
Elective
Semester 2
19
CS164
CS1--Computational Thi
5
CS220
Discrete Structures an
4
DSCI369
Linear Algebra for Dat
2
CO300
Advanced Writing
Semester 3
17
CS165
CS2--Data Structures
7
CS270
Computer Organization
3
CS345
300++ Course
2
STAT301
Introduction to Applie
Semester 4
11
CS253
Software Development w
6
CS370
Operating Systems
4
CIS413
Tech Focus
4
CS320
Algorithms--Theory and
1
elec3++_36
Elective
Semester 5
8
CS314
Software Engineering
5
CS356
300++ Course
5
CS455
400+
5
CS462
400++ Course
Semester 6
6
CS414
400++ Course
6
CS415
400++ Course
4
JTC372
Tech Focus
1
elec1xx_33
Elective
Semester 7
3
CHEM107
CS Science w/lab
2
CHEM108
CS Science lab
1
HIST1xx
History Elective
1
Soc1xx
Social Science Elective
1
elec1xx_32
Elective
1
elec3++_37
Elective
Semester 8
1
CS201
Ethical Computing Syst
1
DEI1xx
DEI Elective
1
PH121
CS Science
1
elec1xx_30
Elective
1
elec3++_34
Elective

Term Schedule

TermCoursesCredits
1CS150B Culture and Coding: Python (GT-AH3)
MATH156 Mathematics for Computational Science I
CO150 Composition
elec1xx_31 Elective
elec3++_35 Elective
16.0
2CS164 CS1--Computational Thinking with Java
CS220 Discrete Structures and their Applications
DSCI369 Linear Algebra for Data Science
CO300 Advanced Writing
15.0
3CS165 CS2--Data Structures
CS270 Computer Organization
CS345 300++ Course
STAT301 Introduction to Applied Statistical Methods
15.0
4CS253 Software Development with C++
CS370 Operating Systems
CIS413 Tech Focus
CS320 Algorithms--Theory and Practice
elec3++_36 Elective
16.0
5CS314 Software Engineering
CS356 300++ Course
CS455 400+
CS462 400++ Course
14.0
6CS414 400++ Course
CS415 400++ Course
JTC372 Tech Focus
elec1xx_33 Elective
14.0
7CHEM107 CS Science w/lab
CHEM108 CS Science lab
HIST1xx History Elective
Soc1xx Social Science Elective
elec1xx_32 Elective
elec3++_37 Elective
15.0
8CS201 Ethical Computing Systems (GT-AH3)
DEI1xx DEI Elective
PH121 CS Science
elec1xx_30 Elective
elec3++_34 Elective
15.0

Course Metrics

CourseNameCrCplxBlkDlyCtr
CS150BCulture and Coding: Python (GT-AH3)3.0221660
CS164CS1--Computational Thinking with Java4.01913644
CS165CS2--Data Structures4.01711639
CS253Software Development with C++4.0115622
MATH156Mathematics for Computational Science I4.09630
CS314Software Engineering3.082612
CS270Computer Organization4.07255
CS370Operating Systems3.061510
CS414400++ Course4.06060
CS415400++ Course4.06060
CS220Discrete Structures and their Applications4.052312
CS356300++ Course3.05050
CS462400++ Course4.05050
CS455400+4.05050
DSCI369Linear Algebra for Data Science4.04133
CS320Algorithms--Theory and Practice3.04040
JTC372Tech Focus3.04040
CIS413Tech Focus3.04040
CS345300++ Course3.03030
CO150Composition3.03120
CHEM107CS Science w/lab3.03120
STAT301Introduction to Applied Statistical Methods4.02020
CO300Advanced Writing3.02020
CHEM108CS Science lab1.02020
CS201Ethical Computing Systems (GT-AH3)3.01010
PH121CS Science3.01010
DEI1xxDEI Elective3.01010
HIST1xxHistory Elective3.01010
Soc1xxSocial Science Elective3.01010
elec1xx_30Elective3.01010
elec1xx_31Elective3.01010
elec1xx_32Elective3.01010
elec1xx_33Elective3.01010
elec3++_34Elective3.01010
elec3++_35Elective3.01010
elec3++_36Elective3.01010
elec3++_37Elective2.01010