Digital Systems Laboratory Analog Electronics Random Signals Systems Fundamentals of Software Design Embedded Computing Systems

Appendix B – Sample Curricula 2004 December 12 ECE B

305: Digital Systems Laboratory

Digital system designs are developed, modeled, simulated and implemented in field-programmable gate arrays. Corequisites: ECE B 304 Credit Hours 1 Lecture Hours: 0 Lab Hours: 42 Recitation Hours: 0 CE2004 BOK Coverage: CE-DIG 7, CE-CSE 0–7, VLS 10-11 ECE B

306: Analog Electronics

Design and analysis of single-stage and multistage transistor amplifiers; biasing for integrated circuit design; small-signal modeling; operational amplifier circuits; IC design techniques; noise and RF amplifiers; DA and AD converters. Prerequisites: ECE B 206 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0 CE2004 BOK Coverage: CE-ELE 9-14 ECE B

307: Random Signals Systems

Introduction to engineering problems of a probabilistic nature. Systems transformations, statistical averages, simulation, and estimation of system parameters. Prerequisites: ECE B 204 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0 CE2004 BOK Coverage: CE-PRS 0-7 ECE B

401: Fundamentals of Software Design

Foundations of software design, reasoning about software, the calculus of programs, survey of formal specification techniques and design languages, human-computer interaction, inputoutput, graphical user interfaces. Prerequisites: CSC B 201 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0 CE2004 BOK Coverage: CE-SWE 0 – 7, CE-CSE 0-8, CE-HCI 0-4 ECE B

402: Embedded Computing Systems

Interfacing of microcomputers to peripherals or other computers for purposes of data acquisition, device monitoring and control, and other communications. The interfacing problem is considered at all levels including computer architecture, logic, timing, loading, protocols, and software laboratory for building and simulating designs. Prerequisites: ECE B 302, ECE B 303 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0 CE2004 BOK Coverage: CE-ESY 0–10, CE-CAO 5, CE-ELE 8 ECE B

403: Computer Networks