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