This page is currently under construction 6/13/2019
Course Title CE Degree Role
CSE 142 Computer Programming I Required
CSE 143 Computer Programming II Required
EE 205 Signal Conditioning Required
CSE 311 Foundations of Computing I Required
CSE 312 Foundations of Computing II Required
CSE 332 Data Abstractions Required
CSE 351 The Hardware/Software Interface Required
CSE 369 Introduction to Digital Design Required
EE 371 Digital Circuits and Systems Required
CSE 401 Introduction to Compiler Construction Selected elective
CSE 402 Domain Specific Languages Selected elective
CSE 403 Software Engineering Selected elective
CSE 441 Advanced HCI: User Interface Design, Prototype, and Evaluation Selected elective
CSE 444 Database System Internals Selected elective
CSE 451 Introduction to Operating Systems Selected elective
CSE 452 Distributed Systems Selected elective
CSE 460 Animation Capstone Selected elective
CSE 461 Introduction to Computer Communication Networks Selected elective
CSE 469 Computer Architecture I Selected elective
CSE 470 Computer Architecture II Selected elective
CSE 474 Introduction to Embedded Systems Selected elective
CSE 475 Embedded Systems Capstone Selected elective
EE 476 Introduction to Very Large-Scale Integrated Design Selected elective
EE 477 VLSI II Selected elective
CSE 481A Capstone Software: Operating Systems Selected elective
CSE 481C Robotics Capstone Selected elective
CSE 481D Capstone Software: Games Selected elective
CSE 481H Capstone Software: Accessibility Selected elective
CSE 481I Sound Capstone Selected elective
CSE 481N NLP Capstone Selected elective
CSE 481S Security Capstone Selected elective
CSE 481V VR Capstone Selected elective
CSE 484 Computer Security Selected elective
Accredited by
ABET Engineering Accreditation Commission