Software Engineering Fall 2017

Fall Spring
Freshman CSC 110/107 Computer Science I 4 CSC 111 Computer Science II 4
MAT 211 Calculus 1 4 MAT 225 Discrete Math 4
ENG110 WIFYS 3 HCS 100 Intro to Human Communications 3
HIS 105 Historical Foundations of Global Cultures 3 HIS 106 Thinking Historically in a Global Age 3
14 14 28
Sophomore SWE 200 Design Patterns 4 CSC 371 Database Management 4
CMPE 220 Computer Organization 4 MAT 313 Statistics I 4
Gen Ed 3 Gen Ed 3
Gen Ed 3 Gen Ed 3
14 14 56
Upper Division Even SWE 300 Crafting Quality Code 4 CSC 431 Computer Networks 4
MAT 318 Elementary Linear Algebra 3 Team Project Course* 4
Two Semester Science Sequence I 4 Two Semester Science Sequence II 4
Gen Ed 3 Gen Ed 3
Gen Ed 3
17 15 88
Upper Division Odd SWE 310 Software Metrics/Process Mgt 4 CMPE 320 Operating Systems 4
CSC/CMPE/SWE Elective 4 CSC 310 Design & Analysis of Algorithms 4
SWE 400 Large Scale Architectures 3 Team Project Course* 4
Gen Ed 3 Free Elective 3
Gen Ed** 3
17 15 120

* Team Project Course: SWE 415 in your Junior Year and SWE 420 in your Senior Year ** While it is possible to complete all of the credits in this term, it would be wise to consider using a summer internship as the elective or moving one of the Gen Eds to a summer or winter Upper Division Even: Academic years that have an even fall:  2018-2019, 2020-2021, 2022-2023 Upper Division Odd: Academic years that have an odd fall:  2017-2018, 2019-2020, 2021-2022