📚 Curriculum Report: Computer Science

Overview

Institution
Metro State University
Degree
BS Computer Science
System
semster
Years
4
CIP Code
11.07
Total Credits
120.0
Total Courses
34

Complexity Metrics

Total Complexity
172
Longest Delay
6
ICS140
Highest Centrality
58
ICS240
Critical Path: MATH120 → ICS140 → ICS141 → ICS240 → ICS372 → ICS499

Curriculum Graph

Low (1-5)
Medium (6-15)
High (16+)
Prerequisite
Corequisite
Critical Path
Semester 1
22
MATH120
Precalculus
3
WRITXX_18
Goal 1 - Communication
1
XXXX_24
Goal 5 - History and B
1
XXXX_27
Goal 7 - Human Diversity
1
XXXX_34
Upper Division Liberal
Semester 2
19
ICS140
Computational Thinking
16
MATH215
Discrete Mathematics
2
MATH210
Calculus I
2
WRITXX_19
Goal 1 - Intermediate
Semester 3
18
ICS141
Problem Solving with P
1
XXXX_23
Goal 5 - History and B
1
XXXX_25
Goal 6 - Humanities an
1
XXXX_28
Goal 8 - Global Perspe
Semester 4
14
ICS240
Introduction to Data S
4
ICS232
Computer Orgination an
4
ICS311
Database Management Sy
1
XXXX_30
Goal 10 - People and t
Semester 5
7
ICS340
Algorithms and Data St
7
ICS372
Object Oriented Design
5
ICS352
Machine Learning (CS E
1
XXXX_31
GELS Elective
Semester 6
6
ICS440
Parallel and Distibute
6
ICS499
Software Engineering a
5
ICS365
Organization of Progra
1
XXXX_32
Racial Issues Graduati
Semester 7
5
ICS460
Networks and Security
5
ICS462
Operating Systems
4
ICS342
Mobile Application Dev
1
XXXX_33
Upper Division Liberal
Semester 8
1
WRITXX_20
Goal 1 - Oral and Visu
2
XXXX_21
Goal 3 - Natural Science
3
XXXX_22
Goal 3 - Natural Scien
1
XXXX_26
Goal 6 - Humanities an
1
XXXX_29
Goal 9 - Ethical and C

Term Schedule

TermCoursesCredits
1MATH120 Precalculus
WRITXX_18 Goal 1 - Communication Introductory
XXXX_24 Goal 5 - History and Behavioral Science
XXXX_27 Goal 7 - Human Diversity
XXXX_34 Upper Division Liberal Studies
17.0
2ICS140 Computational Thinking with Programming
MATH215 Discrete Mathematics
MATH210 Calculus I
WRITXX_19 Goal 1 - Intermediate Writing'
15.0
3ICS141 Problem Solving with Programming
XXXX_23 Goal 5 - History and Behavioral Science
XXXX_25 Goal 6 - Humanities and Fine Arts
XXXX_28 Goal 8 - Global Perspective
13.0
4ICS240 Introduction to Data Structures
ICS232 Computer Orgination and Architecture
ICS311 Database Management Systems
XXXX_30 Goal 10 - People and the Environment
15.0
5ICS340 Algorithms and Data Structures
ICS372 Object Oriented Design and Implementation
ICS352 Machine Learning (CS Elective)
XXXX_31 GELS Elective
16.0
6ICS440 Parallel and Distibuted Algorithms
ICS499 Software Engineering and Capstone Project
ICS365 Organization of Programming Languages
XXXX_32 Racial Issues Graduation Requirment
15.0
7ICS460 Networks and Security
ICS462 Operating Systems
ICS342 Mobile Application Development (CS Elective)
XXXX_33 Upper Division Liberal Studies
16.0
8WRITXX_20 Goal 1 - Oral and Visual Communication
XXXX_21 Goal 3 - Natural Science
XXXX_22 Goal 3 - Natural Science Lab
XXXX_26 Goal 6 - Humanities and Fine Arts
XXXX_29 Goal 9 - Ethical and Civic Responsibility
13.0

Course Metrics

CourseNameCrCplxBlkDlyCtr
MATH120Precalculus4.0221660
ICS140Computational Thinking with Programming4.01913644
ICS141Problem Solving with Programming4.01812644
MATH215Discrete Mathematics4.01611552
ICS240Introduction to Data Structures4.0148658
ICS340Algorithms and Data Structures4.071615
ICS372Object Oriented Design and Implementation4.071615
ICS440Parallel and Distibuted Algorithms4.06060
ICS499Software Engineering and Capstone Project4.06060
ICS365Organization of Programming Languages4.05050
ICS460Networks and Security4.05050
ICS462Operating Systems4.05050
ICS352Machine Learning (CS Elective)4.05050
ICS232Computer Orgination and Architecture4.04040
ICS311Database Management Systems4.04040
ICS342Mobile Application Development (CS Elective)4.04040
WRITXX_18Goal 1 - Communication Introductory3.03120
XXXX_22Goal 3 - Natural Science Lab1.03120
MATH210Calculus I4.02020
WRITXX_19Goal 1 - Intermediate Writing'3.02020
XXXX_21Goal 3 - Natural Science3.02020
WRITXX_20Goal 1 - Oral and Visual Communication3.01010
XXXX_23Goal 5 - History and Behavioral Science3.01010
XXXX_24Goal 5 - History and Behavioral Science3.01010
XXXX_25Goal 6 - Humanities and Fine Arts3.01010
XXXX_26Goal 6 - Humanities and Fine Arts3.01010
XXXX_27Goal 7 - Human Diversity3.01010
XXXX_28Goal 8 - Global Perspective3.01010
XXXX_29Goal 9 - Ethical and Civic Responsibility3.01010
XXXX_30Goal 10 - People and the Environment3.01010
XXXX_31GELS Elective4.01010
XXXX_32Racial Issues Graduation Requirment3.01010
XXXX_33Upper Division Liberal Studies4.01010
XXXX_34Upper Division Liberal Studies4.01010