Electrical & Computer Engineering Curriculum

Term I
Course #Course NameLectureLabStudyCredit
CH 115General Chemistry I 3063
CH 117General Chemistry Laboratory I 0311
E 101Engineering Experiences I1001
E 121Engineering Design I0322
E 120Engineering Graphics0211
E 115Introduction to Programming 1232
MA 121Differential Calculus4082
MA 122Integral Calculus4082
CAL 103
OR
CAL 105
Writing And Communications Colloquium
OR
CAL Colloquium: Knowledge, Nature, Culture
3063
Total16103517
Term II
Course #Course NameLectureLabStudyCredit
Science Elective (1)3063
E 122Engineering Design II0332
MA 123Series, Vectors, Functions, and Surfaces4082
MA 124Calculus of Two Variables4082
PEP 111Mechanics3063
CAL 105
OR
CAL 103
CAL Colloquium: Knowledge, Nature, Culture
OR
Writing And Communications Colloquium
3063
MGT 103Introduction to Entrepreneurial Thinking 1202
Total1853717
Term III
Course #Course NameLectureLabStudyCredit
MA 221Differential Equations4084
PEP 112Electricity and Magnetism3063
E 126Mechanics of Solids4084
E 245Circuits and Systems2373
E 231Engineering Design III0322
HumHumanities 3063
Total1663719
Term IV
Course #Course NameLectureLabStudyCredit
EE 250Mathematics for Electrical Engineers (2)3033
E 232Engineering Design IV2373
E 234Thermodynamics (3)3063
CPE 390Microprocessor Systems3344
HumHumanities 3063
EE 359Electronic Circuits3063
Total1763219
Term V
Course #Course NameLectureLabStudyCredit
EE 471Transport Phenomena in Solid State Devices4044
E 344Materials Processing3063
E 321Engineering Design V0322
E 243Probability and Statistics for Engineers3063
EE 348Signals and Systems3033
HumHumanities 3063
Total1632718
Term VI
Course #Course NameLectureLabStudyCredit
EE 345Modeling and Simulation (4)3033
E 355Engineering Economics 3364
EE 322Engineering Design VI (4)1322
S.E.Science Elective I (1)3063
EE 448Digital Signal Processing3033
G.E.General Elective (5)3063
Total1662618
Term VII
Course #Course NameLectureLabStudyCredit
T.E.Technical Elective (6)3063
EE 465Introduction to Communication Systems3033
G.E.General Elective (5)3063
EE 423Engineering Design VII (4)1743
T.G.Technogenesis Core (7)3063
T.E.Technical Elective (6)3063
Total1673118
Term VIII
Course #Course NameLectureLabStudyCredit
T.E.Technical Elective (6)3063
T.E.Technical Elective (6)3063
G.E.General Elective (5)3063
EE 424Engineering Design VIII (6)0833
HumHumanities 3063
Total1282715
(1) Basic Science electives - note: engineering programs may have specific requirements - one elective must have a laboratory component - two electives from the same science field cannot be selected
(2) Core option – specific course determined by engineering program
(3) Core option - specific course determined by engineering program
(4) Discipline specific courses
(5) General Education Electives - chosen by the student - can be used towards a minor or option - can be applied to research or approved international studies
(6) Discipline-specific course
(7) TG 421 or TG 403/403 satisfy the Technogenesis Core requirement determined by senior project, consult senior project coordinator.
Term I
Course #Course NameLectureLabStudyCredit
CH 117General Chemistry Laboratory I 0311
CH 115General Chemistry I 3063
E 101Engineering Experiences I1001
E 121Engineering Design I0322
E 120Engineering Graphics0211
E 115Introduction to Programming 1232
MA 121Differential Calculus4082
MA 122Integral Calculus4082
CAL 103
OR
CAL 105
Writing And Communications Colloquium
OR
CAL Colloquium: Knowledge, Nature, Culture
3063
Total16103517
Term II
Course #Course NameLectureLabStudyCredit
Science Elective (1)3063
E 122Engineering Design II0332
MA 123Series, Vectors, Functions, and Surfaces4082
MA 124Calculus of Two Variables4082
PEP 111Mechanics3063
CAL 105
OR
CAL 103
CAL Colloquium: Knowledge, Nature, Culture
OR
Writing And Communications Colloquium
3063
MGT 103Introduction to Entrepreneurial Thinking 1202
Total1853717
Term III
Course #Course NameLectureLabStudyCredit
MA 221Differential Equations4084
PEP 112Electricity and Magnetism3063
E 126Mechanics of Solids4084
E 245Circuits and Systems2373
E 231Engineering Design III0322
HumHumanities 3063
Total1663719
Term IV
Course #Course NameLectureLabStudyCredit
MA 134Discrete Mathematics (2)3003
E 232Engineering Design IV2373
E 234Thermodynamics (2)3063
CPE 360Computational Data Structures and Algorithms3063
CPE 390Microprocessor Systems3344
HumHumanities 3063
Total1762919
Term V
Course #Course NameLectureLabStudyCredit
EE 471Transport Phenomena in Solid State Devices4044
E 344Materials Processing3063
E 321Engineering Design V0322
E 243Probability and Statistics for Engineers3063
CPE 487Digital System Design3033
HumHumanities 3063
Total1632718
Term VI
Course #Course NameLectureLabStudyCredit
CPE 345Modeling and Simulation (3)3063
E 355Engineering Economics 3364
CPE 322Engineering Design VI (3)1322
CPE 462Introduction to Image Processing and Coding3033
S.E.Science Elective I (1)3063
G.E.General Elective (4)3063
Total1662918
Term VII
Course #Course NameLectureLabStudyCredit
T.E.Technical Elective (5)3063
CPE 490Information Systems Engineering I 3063
G.E.General Elective (4)3063
CPE 423Engineering Design VII (3)0833
T.G.Technogenesis Core (6)3063
T.E.Technical Elective (5)3063
Total1583318
Term VIII
Course #Course NameLectureLabStudyCredit
T.E.Technical Elective (5)3063
T.E.Technical Elective (5)3063
G.E.General Elective (4)3063
CPE 424Engineering Design VIII (3)0833
HumHumanities 3063
Total1282715
(1) Basic Science electives - note: engineering programs may have specific requirements - one elective must have a laboratory component - two electives from the same science field cannot be selected
(2) Core option – specific course determined by engineering program
(3) Discipline specific courses
(4) General Education Electives - chosen by the student - can be used towards a minor or option - can be applied to research or approved international studies
(5) Discipline-specific course
(6) TG 421 or TG 403/403 satisfy the Technogenesis Core requirement determined by senior project, consult senior project coordinator.