Foundations of Electronics Digital Circuits I Digital Circuits II Analog Circuits

Final Report 2004 December 12 CSC D

301: Programming Languages and Syntax-Directed Tools

History of the development of languages; different flavors of languages, programming, scripting, mark-up, specification; language role, characteristics, comparisons; different programming paradigms, significance, main areas of application, imperative, functional, logic, object-oriented languages; concurrency; aims and objectives of language design; principles of language design, including limitations; interaction between language design and the translation process; basic approaches to translation; aims and objectives of translation; major components of translation and their implementation; library design, separate compilation, design considerations, and implementation. Prerequisites: Two courses in calculus and two courses in physics Credit Hours: 3 Lecture Hours: 28 Lab Hours: 28 Recitation Hours: 14 CE2004 BOK Coverage: CE-SWE 6-7. ELE D

101: Foundations of Electronics

Introduction to basic electrical quantities such as charge, current, voltage, energy and power. Introduction to classical dynamics, electrostatics, and magnetism. Basic laws such as Kirchoff’s law, Ohm’s law; Thevenin’s theorem, Norton’s theorem. Resistive circuits and networks, reactive circuits and networks. Capacitance, inductance, damping, transformers. Electronic properties of materials. Diodes and diode circuits. MOS transistors and biasing. MOS logic families. Prerequisites: Two courses in calculus and two courses in physics Credit Hours: 3 Lecture Hours: 42 Lab Hours: 14 Recitation Hours: 14 CE2004 BOK Coverage: CE-CSG 0-3, CE-ELE 0-4, CE-VLS 0-2. ELE D

102: Digital Circuits I

Basic switching theory, combinational logic circuits; modular design of combinational circuits; memory elements; sequential logic circuits; digital systems design; understanding and analysis of the basic types of circuits and electrical networks as used in electronics, communications, and power applications. Prerequisites: Two courses in calculus and two courses in physics Credit Hours: 3 Lecture Hours: 42 Lab Hours: 14 Recitation Hours: 14 CE2004 BOK Coverage: CE-DIG 0-6, CE-VLS 3-5. ELE D

201: Digital Circuits II

Review of MOS families and circuits; bipolar transistors and logic families; digital parameters and issues; storage elements; interfacing logic families and standard busses; fundamentals of digital systems design including state diagrams; modeling and simulation, use of relevant tools; use of CAD tools; design carried out for testability and for other such characteristics; problems of verification and validation; formal verification. Prerequisites: ELE D 102 Credit Hours: 3 Lecture Hours: 28 Lab Hours: 28 Recitation Hours: 14 CE2004 BOK Coverage: CE-DIG 6-9, CE-ELE 4-8. ELE D

202: Analog Circuits

Data conversion issues, AD and DA circuits; electronic voltage and current sources; low and high pass filters, Chebyshev and Butterworth approximations, Sallen-Key; negative feedback; operational amplifier circuits; introduction to bipolar junction transistors. Prerequisites: ELE D 201 Credit Hours: 3 Lecture Hours: 42 Lab Hours: 14 Recitation Hours: 14 CE2004 BOK Coverage: CE-ELE 9-14. ELE D

301: Signals and Systems