Digital electronic circuits are the fundamental technology in computer engineering. Microscopic transistors are integrated onto a semiconductor wafer to form a chip that implements some function required in calculation. Example chips are microprocessors, memories, and I/O controllers. Individual chips are interconnected to form the system architecture. This course introduces the diode, the MOSFET transistor, the BJT transistor, and the design and analysis of transistor-level logic circuits. It also examines electronic circuits commonly used to interface sensors or actuators to the computer. Interfacing topics include analog-to-digital signal conditioning using operational amplifiers, digital-to-analog conversion using standard solid-state components, and large-signal biasing of BJT and MOSFET drivers.

This website serves as the **official syllabus**.
**Use** the links at the top of the page to learn about:

- the classroom and grading policies,
- the integrated circuit chips used in the laboratory,
- the daily lecture plan,
- the weekly laboratory plan,
- the software used in the course,
- and the use of the SPICE circuit simulation input language to describe electrical circuits.

- Sequential Systems (CE1910): logic gates, combinational circuit design, basic memories, state machine design, digital logic simulation
- Linear Circuits - Transients (EE2070): circuit theory techniques, transient analysis, transfer functions, s-domain mathematics

Computer Engineering students must have a deep understanding of digital logic circuits at all levels of design including system, gate, and transistor. System and gate level design were studied in CE1900, CE1910, and CE2930. Circuit theory and electrical system modeling were introduced in EE2050, EE2060, and EE2070. Thus, students now have the skillset to fully study, understand, and appreciate the microscopic circuits that make modern life so interesting!

This is the final course in digital logic and electrical circuits. Students will learn about:

- diode circuits using first, second, and third order diode approximations,
- NMOS and CMOS transistor-level logic circuits,
- BJT transistor-level logic circuits,
- standard 7400, 74LS00, 74HC00, and 4000 series logic families,
- signal conditioning circuits such as filter and amplifiers,
- and standard interface circuits for connecting AC and DC loads to computers.

Laboratory exercises reinforce the lecture material by presenting weekly projects in the design and analysis of digital electronic circuits. The SPICE simulation input language will be used extensively to simulate circuit designs before construction. Circuits will be tested and verified using laboratory equipment including power supplies, function generators, multimeters, and oscilloscopes. Automated laboratory test and measurement will be introduced using both the Matlab Instrument Control Toolbox.