Computer Engineering, Integrated B.S.-M.S.

The following Four-Year Roadmaps are meant to be a guide for students and academic advisors in planning a path to a degree within four years (eight semesters) if the student is able and willing to do so. The set of courses shown below are based exclusively on the Fall 2019 Catalog and the most up to date General Education (GE) Program in that catalog year. The requirements outlined may not apply to students in earlier catalog years, especially in the GE courses required in specific categories. Please note that courses identified in the Four -Year Roadmaps may not always be available during each of the prescribed semesters, therefore, it is always recommended to consult an academic advisor. Advisors may need to adjust the courses in the Four-Year Roadmap to keep students on track to graduate in four years.  

First Semester

AREA (as listed on TDA) COURSE UNITS 
Major Requirement
Mathematics and Science Courses
MATH 150B 
 4
Major Requirement
Mathematics and Science Courses
PHYS 225/225L
Major Requirement
Required Core Courses
CPSC 120 
3
G.E. subarea A.2
Written Communication
ENGL 101 
 3
Major Requirement
Required Core Courses
 EGCP 180
3
Total
 
17 

First Semester

AREA (as listed on TDA) COURSE UNITS 
Major Requirement
Mathematics and Science Courses
MATH 250A 
4
Major Requirement
Mathematics and Science Courses
PHYS 226/226L 
4
Major Requirement
Required Core Courses
CPSC 121
3
Major Requirement
Mathematics and Science Courses
PHYS 227/227L 
4
Major Requirement
Required Core Courses
CPSC 253U
1
Major Requirement
Required Core Courses
EGCP 281
2
Total
 
18

Third Semester

AREA (as listed on TDA) COURSE UNITS
Major Requirement
Mathematics and Science Courses
MATH 250B 
4
Major Requirement
Required Core Courses
CPSC 131 
3
G.E. subarea A.1
Oral Communications
 
3
G.E. subarea D.2
American History
 
Major Requirement
Required Core Courses
EGEE 203 3
Major Requirement
Required Core Courses
EGEE 203L 1
Total
 
 17

Fourth Semester

AREA (as listed on TDA) COURSE UNITS
Major Requirement
Mathematics and Science Courses
 MATH 270A
3
Major Requirement
Computer Engineering Courses
EGCP 401 
3
Major Requirement
Computer Engineering Courses
 EGCP 280
3
Major Requirement
Electives
 300/400 Level Elective
3
G.E. subarea C.2*
Introduction to the Humanities
 
 3
G.E. subarea C.3*
Explorations in the Arts or Humanities
 
Total
 
18

*One course from C.2, C.3, D.1, D.4, or E should overlay with GE Overlay Z

Fifth Semester

AREA (as listed on TDA) COURSE UNITS
Major Requirement
Computer Engineering Courses
EGCP 456 
Major Requirement
Electives
 300/400 Level Elective
3
Major Requirement
Required Core Courses
CPSC 351 
3
Major Requirement
Required Core Courses
 EGEE 303
3
Major Requirement
Required Core Courses
EGEE 303L
1
Major Requirement
Required Core Courses
EGEE 323
3
Total
 
16 

Sixth Semester

AREA (as listed on TDA) COURSE UNITS
Major Requirement
Required Core Courses
EGCP 371 
3
Major Requirement
Required Core Courses
 EGCP 441
4
Major Requirement
Required Core Courses
EGCP 381 
4
Major Requirement
Required Core Courses
 EGCP 461
3
Major Requirement
Electives
 300/400/600 Level Elective
3
Total
 
17 

Seventh Semester

AREA (as listed on TDA) COURSE UNITS
Major Requirement
Required Core Courses
 EGCP 520
3
Major Requirement
Required Core Courses
EGCP 450
4
Major Requirement
Required Core Courses 
EGCP 470
1
Major Requirement
Required Core Courses 
EGCP 446
3
Major Requirement
Required Core Courses 
EGCP 556
3
Major Requirement
Required Core Courses 
EGCP 542
3
Total
 
17 

Eighth Semester

AREA (as listed on TDA) COURSE UNITS
Major Requirement
Required Core Courses
 EGCP 541
3
Major Requirement
Required Core Courses
EGCP 471
2
Major Requirement
Electives
600 Level Elective
3
Major Requirement
Electives
600 Level Elective
3
Major Requirement
Electives
300/400 Level Elective
3
Major Requirement
Electives
600 Level Elective
3
Total
 
17 

 

  • Must have successfully completed at least three AP courses (defined as receiving a score of 3, 4 or 5) towards the major and/or general education (total of 10 semester credits)
  • One of the three AP courses must be Mathematics/Calculus AB or Mathematics/Calculus BC (score of 4 or 5 is required).