These suggested course tracks are based on undergraduate requirements from the class entering in the 2014-15 academic year. These are only suggestions, refer to the University Bulletin for the official requirements for each major.
For archived requirements refer to the University Bulletin. Select desired year in the bottom left-hand corner under, "Bulletin Archive" and then the area of study.
For more information on graduate-level requirements go here.
Any course not listed as "Professional Elective" requires signed approval from a Faculty Advisor on an Audit Exception Form – available from Watson School Advising Office.
Computer Engineering (CoE) is one of the core engineering disciplines. The roots of computer engineering lie in electrical engineering and are enriched by computer science. A computer engineer analyzes and designs electronic circuits and components, microprocessors and software, and integrates hardware and software into larger systems. In addition, a computer engineer may also work in information technology and be involved in a multi-disciplinary team.
The Bachelor of Science program in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
The program provides a balance between hardware and software and between theory and application. It prepares graduates for a dynamic career in computer engineering by providing you the skills and knowledge for success. A large number of laboratory-based courses in the curriculum provide hands-on learning opportunities. The faculty are dedicated to providing the environment and opportunities required for you to succeed.
Our curriculum is excellent preparation for graduate studies. For qualified undergraduates, we offer an accelerated five-year program that leads to both a BS and an MS degree in computer engineering or a BS in computer engineering and a master of business administration. More >>
Engineering Design Division - The freshman year is common to all engineering majors
- MATH 224 - Differential Calculus
- MATH 225 - Integral Calculus
- CHEM 111 - Chemical Principles
- WTSN 111 - Intro to Engineering Design
- WTSN 103 - Engineering Communications I
General Education Elective (A, G, N, P, H)
- MATH 226 - Integration Tech & Application
- MATH 227 - Infinite Series
- PHYS 131 - Gen. Physics I(Calculus Based)
- WTSN 104 - Engineering Communications II
General Education Elective (A, G, N, P)
Final three years of Computer Engineering Major
- MATH 324 - ODE's for Scientists/Engineers
- PHYS 132 - Gen. Physics II(Calculus Based
- CS 211 - Programming I for Engineers
- EECE 251 - Digital Logic Design
- EECE 281 - EECE Seminar I
- ISE 261 - Probabilistic Systems I
- EECE 260 - Electric Circuits
- CS 212 - Programming II for Engineers
- EECE 287 - Sophomore Design
- EECE 301 - Signals And Systems
- EECE 315 - Electronics I
- EECE 351 - Digital Systems Design
- MATH 314 - Discrete Mathematics
- EECE 382 - EECE Seminar II
Technical Elective I
General Education Elective (G, P, A, N, H)
Technical Elective II
General Education Elective (G, P, A, N, H)Professional Elective I