College of Engineering
Computer Engineering
Plan of Study for Bachelor of Science in Computer Engineering
Credit Hours Required for Graduation: 125
Freshman Year, see First-Year Engineering Program
| First Semester | Second Semester | ||
|---|---|---|---|
| (4) | CHM 11500 (General Chemistry) | (3) | COM 11400 (Fundamentals of Speech Communication) |
| (4) | ENGL 10600 (First-Year Composition) | (3) | CS 15900 (Programming Applications for Engineers) |
| (2) | ENGR 13100 (Tranferring Ideas to Innovation I) | (2) | ENGR 13200 (Transferring Ideas to Innovation II) |
| (4) | MA 16500 (Analytic Geometry and Calculus I) | (4) | MA 16600 (Analytic Geometry and Calculus II) |
| (4) | PHYS 17200 (Modern Mechanics) | (4) | Science selective |
| (18) | (16) | ||
Sophomore Year
| Third Semester | Fourth Semester | ||
|---|---|---|---|
| (0) | ECE 20000 (Electrical and Computer Engineering Seminar) |
(3) | ECE 20200 (Linear Circuit Analysis II) |
| (3) | ECE 20100 (Linear Circuit Analysis I) | (4) | ECE 27000 (Introduction to Digital System Design) |
| (1) | ECE 20700 (Electronic Measurement Techniques) | (1) | ECE 36400 (Software Engineering Tools Laboratory) |
| (3) | ECE 26400 (Advanced C Programming) | (3) | ECE 36800 (Data Structures) |
| (4) | MA 26100 (Multivariate Calculus) | (3) | MA 26600 (Ordinary Differential Equations) |
| (4) | PHYS 27200 (Electricity and Optics) | (3) | General education elective |
| (15) | (17) | ||
Junior Year
| Fifth Semester | Sixth Semester | ||
|---|---|---|---|
| (1) | ECE 20800 (Electronic Devices and Design Laboratory) | (3) | ECE 30200 (Probabilistic Methods in Electrical and Computer Engineering) |
| (3) | ECE 25500 (Introduction to Electronic Analysis and Design) | (2) | ECE 33700 (ASIC Design Laboratory) |
| (3) | ECE 30100 (Signals and Systems) | (3) | ECE 36900 (Discrete Mathematics for Computer Engineering) |
| (4) | ECE 36200 (Microprocessor Systems and Interfacing) | (2) | Computer engineering elective |
| (3) | General education elective | (3) | Engineering breadth requirement |
| (3) | General education elective | ||
| (14) | (16) | ||
Senior Year
| Seventh Semester | Eighth Semester | ||
|---|---|---|---|
| (4) | ECE 43700 (Computer Design and Prototyping) or ECE 46800 (Introduction to Compilers and Translation Engineering) | (1) | ECE 40000 (Electrical and Computer Engineering Undergraduate Seminar) |
| (4) | ECE 47700 (Digital Systems Senior Project) | (4) | ECE 43700 ( Digital Systems Senior Project) or ECE 46900 (Operating Systems Engineering) |
| (3) | MA 26500 (Linear Algebra) | (4) | Complementary elective |
| (3) | General education elective | (6) | General education electives |
| (14) | (15) | ||
