...
ECE 110 (new 3 hour version) Introduction to Electrical and Computer Engineering, Prerequisite: Credit or registration in calculus(Basically, some calculus)
ECE 120 (4 hours) (Prototype ECE 198JL) Introduction to Computer Engineering, Prerequisite: None
...
Notes: The primary goals of the replacement of ECE 190 and ECE 290 with the new courses ECE 120 and ECE 220 isare:
- Revitalization of the digital design content of ECE's computing core.
- Improvements in both motivation and retention.
- Extension of the time allotted to introductory programming in the ECE sequence by spreading current ECE190 content into an earlier semester.
- Enabling substantially more ECE students to be prepared for advanced classes, summer internships, and software-based research opportunities by the end of sophomore year.
- Decoupling the computing core from the electrical core topics, allowing students to progress separately on either/both and thereby shortening the overall length of the core prerequisite chain.
- Preparing students without prior programming experience for ECE 190, to address the current bimodal distribution that makes the course difficult for many such students.
...