Bachelor of Science in Computer Engineering
Freshman Year |
|||
Fall |
Course Units |
||
CHE |
201 |
General Chemistry I |
1 |
| ENG | 142 | Fundamentals of Engineering Design | |
| or | |||
| CSC | 215 | Comupter Science I | 1 |
ENG |
095 |
Introduction to Engineering |
0 |
ENG |
091 |
Engineering Seminar I |
0 |
FSP |
101 |
Freshman Seminar (Social Science) |
1 |
MAT |
127 |
Calculus A |
1 |
PHY |
201 |
General Physics I |
1 |
Spring |
|||
| CSC | 215 | Comupter Science I | |
| or | |||
| ENG | 142 | Fundamentals of Engineering Design | 1 |
MAT |
128 |
Calculus B |
1 |
PHY |
202 |
General Physics II |
1 |
WRI |
102 |
Academic Writing (if not exempted) |
1 |
TST |
161 |
Creative Design |
1 |
| Eng 142 and CSC 215 can be taken either semester freshman year | |||
Sophomore Year |
|||
Fall |
|||
CSC |
310 |
Discrete Structures of Computer Science |
1 |
CSC |
250 |
Accelerated Computer Science I, II |
1 |
ENG |
212 |
Circuits Analysis |
1 |
ENG |
214 |
Circuits Analysis Laboratory |
0.5 |
ENG |
272 |
Advanced Engineering Mathematics I |
1 |
ENG |
312 |
Digital Circuits & Microprocessors |
1 |
Spring |
|||
ENG |
222 |
Statics |
1 |
ELC |
251 |
Electronics |
1 |
ELC |
321 |
Systems & Signals |
1 |
ELC |
333 |
Electrical Engineering Laboratory I |
0.5 |
MAT |
229 |
Multivariable Calculus |
1 |
ECO |
101 |
Principles of Microeconomics |
1 |
Junior Year |
|||
Fall |
|||
| CSC | 260 | Computer Science III |
1 |
ELC |
343 |
Microcomputer Systems |
1 |
ENG |
093 |
Engineering Seminar III |
0 |
ENG |
262 |
Dynamics |
1 |
ELC |
451 |
Computer Architecture and Organization |
1 |
ELC |
363 |
Computer Engineering Laboratory I |
0.5 |
IDS |
252 |
Society, Ethics & Technology |
1 |
Spring |
|||
ENG |
342 |
Advanced Engineering Mathematics II |
1 |
ENG |
094 |
Engineering Seminar IV |
0 |
ENG |
352 |
Control Systems |
1 |
ENG |
354 |
Control Systems Laboratory |
0.5 |
ENG |
372 |
Engineering Economy |
1 |
Liberal Learning Elective** |
1 |
||
| **By advisement only. | |||
Senior Year |
|||
Fall |
|||
ELC |
423 |
Digital Signal Processing |
1 |
ELC |
433 |
Electrical Engineering Laboratory III |
0.5 |
ELC |
411 |
Embedded Systems |
1 |
ELC |
495 |
Senior Project I |
0 |
ENG |
099 |
Senior Professional Seminar |
0 |
Computer Engineering Elective* |
1 |
||
Liberal Learning Elective* |
1 |
||
| *By advisement only. | |||
Spring |
|||
CSC |
345 |
Operating Systems |
1 |
ENG |
098 |
Fundamentals of Engineering Review |
0 |
ENG |
322 |
Thermodynamics I |
1 |
ELC |
463 |
Computer Engineering Laboratory II |
0.5 |
ELC |
496 |
Senior Project II |
1 |
Computer Engineering Elective** |
1 |
||
| **By advisement only. | |||
Total Course Units |
39 |
Computer Engineering Electives
Any of the following:
- ELC 341 Communication Systems
- ELC 383 Electronics II
- ELC 441 Digital Systems Engineering
- ELC 453 Digital Control Systems
- ELC 471 VLSI Design
- ELC 475 Advanced Digital Signal Processing
At most one of the following:
- CSC 350 Digital Computer Graphics
- CSC 360 Networks
- CSC 370 Stack Machines
- CSC 380 Artificial Intelligence
- CSC 390 Programming Languages
- CSC 434 Compilers & Interpreters
- CSC 446 Database Management Systems
- CSC 485 Topics in Computer Science
- ELC 483 Robotics
- ELC 492 Independent Study
- ENG 470 Special Topics in Engineering (by advisement only)
Advanced Placement (AP) is awarded for a number of courses including Calculus, Physics, Chemistry, etc. For further details on AP placement click here
