Final Report 2004 December 12
Prerequisites: ECE
B
202 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0
CE2004 BOK Coverage: CE-CSG 6 – 9, CE-DSP 0-6
ECE
B
205: Electrical Circuits Laboratory
Principles of measurement and instruments used to measure parameters and dynamic variables in electric circuits, steady state and transient measurements in DC and AC circuits, and data analysis methods.
Prerequisite: ECE
B
202 Credit Hours 1 Lecture Hours: 0 Lab Hours: 42 Recitation Hours: 0
CE2004 BOK Coverage: CE-CSG 0-3
ECE
B
206: Digital Electronics
Introduction to electronic materials and devices; principles of design; design of DC and AC circuits using diodes, bipolar junction transistors, field-effect transistors and use of transistors in digital circuits, including
combinational and sequential circuits. Prerequisites: ECE
B
201, ECE
B
204 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0
CE2004 BOK Coverage: CE-ELE 0 –7, CE-VLS 0-6
ECE
B
207: Computer Organization
Introductory course in computer organization and architecture. Topics include basic hardware and software structure, addressing methods, programs control, processing units, I-O organization, arithmetic, main-
memory organization, peripherals, microprocessor families, RISC architectures, and multiprocessors. Prerequisites: CSC
B
101, ECE
B
201 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0
CE2004 BOK Coverage: CE-CAO 0 – 3, 9, CE-DIG 6-7
ECE
B
301: Operating Systems
Basic operating system components and their functions, concurrency, scheduling and dispatch, memory and device management, file systems, and performance evaluation.
Prerequisites: CSC
B
201, ECE
B
207 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0
CE2004 BOK Coverage: CE-OPS 0 –9, CE-CAO 3, 5, 8
ECE
B
302: Computer Architecture
Computer bus structures, memory organization, interrupt structures, arithmetic units, input-output structures, central processor organization, control function implementation, pipelining, performance measurement, and
distributed system models. Prerequisites: ECE
B
207 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0
CE2004 BOK Coverage: CE-CAO 3–10, CE-DIG 6
ECE
B
303: Computer Design Laboratory
Laboratory experiments include interfacing memory and peripheral devices to a microcomputer, the design of software to control these devices, and the integration of computer hardware and software to control a system.
Prerequisites: ECE
B
203, ECE
B
207 Credit Hours 1 Lecture Hours: 0 Lab Hours: 42 Recitation Hours: 0
CE2004 BOK Coverage: CE-CAO 3-5
ECE
B
304: Digital System Design
Hierarchical modular design of digital systems, design modeling with a hardware description language, functional and timing simulation of digital systems, implementation in programmable logic devices and field-
programmable gate arrays, formal verification, fault models and testing. Designs are developed, simulated and implemented in field-programmable gate arrays in laboratory sessions.
Prerequisites: ECE
B
207 Credit Hours 3 Lecture Hours: 42 Lab Hours: 0 Recitation Hours: 0
CE2004 BOK Coverage: CE-DIG 7, CE-CSE 0–7, VLS 10-11
ECE
B
305: Digital Systems Laboratory