📚 Curriculum Report: Computer Science - LSA

Overview

Institution
University of Michigan-Ann Arbor
Degree
BS Computer Science - LSA
System
quarter
Years
4
CIP Code
11.07
Total Credits
128.0
Total Courses
38

Complexity Metrics

Total Complexity
173
Longest Delay
5
Engineering101
Highest Centrality
36
EECS281
Critical Path: (Engineering101+Math115) → EECS280 → EECS370 → EECS482

Curriculum Graph

Low (1-5)
Medium (6-15)
High (16+)
Prerequisite
Corequisite
Critical Path
Semester 1
13
Engineering101
Introduction to Computers
20
Math115
Calculus I
7
Engineering100
Introduction to Engine
Semester 2
12
EECS280
Programming and Elemen
11
EECS203
Discrete Mathematics
8
Math116
Calculus II
6
TCHNCLCM300
Technical Communicatio
Semester 3
9
EECS281
Data Structures and Al
6
EECS370
Introduction to Comput
5
Math214
Applied Linear Algebra
Semester 4
4
Physics140
General Physics I
5
Physics141
Elementary Laboratory I
5
EECS445
Intorudction to Machin
5
EECS482
Introduction to Operat
Semester 5
5
EECS484
Database Management Sy
5
EECS485
Web Datavase and Infor
4
EECS376
Foundation of Computer
Semester 6
4
EECSXX
Approved CS MDE course
5
TCHNCLCM497
Advanced Technical Com
3
Math215
Multivariable & Vector
3
Physics240
General Physics II
3
Physics241
Elementary Laboratory II
Semester 7
4
Chemistry125
General Chemistry Labo
5
Chemistry126
General Chemistry Laba
3
Chemistry130
General Chemistry
1
XXXX_36
(General Elective)
Semester 8
1
EECS496
Major Design Experince
1
XXXX_31
(Intellectual Breadth)
1
XXXX_37
(General Elective)
Semester 9
1
STATS250
Introduction to Statis
1
XXXX_32
(Intellectual Breadth)
1
XXXX_38
(General Elective)
Semester 10
1
XXXX_26
(Technical Elective)
1
XXXX_35
(General Elective)
Semester 11
1
XXXX_27
(Technical Elective)
1
XXXX_33
(Intellectual Breadth)
Semester 12
1
XXXX_28
(Technical Elective)
1
XXXX_34
(Intellectual Breadth)

Term Schedule

TermCoursesCredits
1Engineering101 Introduction to Computers
Math115 Calculus I
Engineering100 Introduction to Engineering
12.0
2EECS280 Programming and Elementary Data Structures
EECS203 Discrete Mathematics
Math116 Calculus II
TCHNCLCM300 Technical Communication for Electrical and Computer Science
13.0
3EECS281 Data Structures and Algorithms
EECS370 Introduction to Computer Organization
Math214 Applied Linear Algebra
12.0
4Physics140 General Physics I
Physics141 Elementary Laboratory I
EECS445 Intorudction to Machine Learning (CS Elective)
EECS482 Introduction to Operating Systems (CS Elective)
13.0
5EECS484 Database Management Systems (CS Elective)
EECS485 Web Datavase and Information Systems (CS Elective)
EECS376 Foundation of Computer Science
12.0
6EECSXX Approved CS MDE course
TCHNCLCM497 Advanced Technical Communication for Computer Science
Math215 Multivariable & Vector Calculus
Physics240 General Physics II
Physics241 Elementary Laboratory II
15.0
7Chemistry125 General Chemistry Laboratory I
Chemistry126 General Chemistry Labatory II
Chemistry130 General Chemistry
XXXX_36 (General Elective)
9.0
8EECS496 Major Design Experince Professionalism
XXXX_31 (Intellectual Breadth)
XXXX_37 (General Elective)
10.0
9STATS250 Introduction to Statistics and Data Analysis
XXXX_32 (Intellectual Breadth)
XXXX_38 (General Elective)
11.0
10XXXX_26 (Technical Elective)
XXXX_35 (General Elective)
7.0
11XXXX_27 (Technical Elective)
XXXX_33 (Intellectual Breadth)
7.0
12XXXX_28 (Technical Elective)
XXXX_34 (Intellectual Breadth)
7.0

Course Metrics

CourseNameCrCplxBlkDlyCtr
Math115Calculus I4.0201550
Engineering101Introduction to Computers4.0138529
EECS280Programming and Elementary Data Structures4.0127529
EECS203Discrete Mathematics4.0117423
EECS281Data Structures and Algorithms4.094536
Math116Calculus II4.084410
Engineering100Introduction to Engineering4.07340
EECS370Introduction to Computer Organization4.06159
TCHNCLCM300Technical Communication for Electrical and Computer Science1.06244
Chemistry126General Chemistry Labatory II1.05230
Physics141Elementary Laboratory I1.05230
Math214Applied Linear Algebra4.05144
EECS482Introduction to Operating Systems (CS Elective)4.05050
EECS484Database Management Systems (CS Elective)4.05050
EECS485Web Datavase and Information Systems (CS Elective)4.05050
EECS445Intorudction to Machine Learning (CS Elective)4.05050
TCHNCLCM497Advanced Technical Communication for Computer Science2.05144
Chemistry125General Chemistry Laboratory I1.04133
Physics140General Physics I4.04136
EECS376Foundation of Computer Science4.04040
EECSXXApproved CS MDE course4.04040
Chemistry130General Chemistry3.03030
Physics240General Physics II4.03030
Physics241Elementary Laboratory II1.03120
Math215Multivariable & Vector Calculus4.03030
EECS496Major Design Experince Professionalism2.01010
STATS250Introduction to Statistics and Data Analysis3.01010
XXXX_26(Technical Elective)4.01010
XXXX_27(Technical Elective)3.01010
XXXX_28(Technical Elective)3.01010
XXXX_31(Intellectual Breadth)4.01010
XXXX_32(Intellectual Breadth)4.01010
XXXX_33(Intellectual Breadth)4.01010
XXXX_34(Intellectual Breadth)4.01010
XXXX_35(General Elective)3.01010
XXXX_36(General Elective)4.01010
XXXX_37(General Elective)4.01010
XXXX_38(General Elective)4.01010