WELCOME TO CE1900

This course introduces combinational logic analysis and design. The topics include digital signals, binary numbers, logic gates, logic families, combinational building blocks, Boolean algebra, combinational circuit analysis, and combinational circuit design techniques. Emphasis is placed on the VHDL hardware description language as a vehicle for circuit description and simulation. Laboratory exercises allow the student to design, implement, and test a wide range of digital circuits using standard logic families and programmable logic devices.

This website serves as the official syllabus. Instructors may provide a supplemental syllabus to students. Use the links at the top of the page to learn about:

WHY DO COMPUTER ENGINEERS STUDY DIGITAL LOGIC?

Digital logic circuits are the fundamental building blocks of computer systems. The microprocessors, memories, peripheral controllers, and glue logic that make up every computer are designed as digital logic circuits, simulated extensively before fabrication, fabricated on a silicon wafer using photolithographic techniques, and packaged into an integrated circuit chip (IC) package. This process of design and simulation of logic circuits is thus at the core of computer engineering. In this class, MSOE students begin a three-quarter class sequence that explores the techniques required to design the microprocessor and supporting integrated circuit chips used in computer systems.