ELEN307 - Digital Circuit Theory

Course Details

Course Code: ELEN307 Course ID: 4599 Credit Hours: 4 Level: Undergraduate

This course presents digital and logic circuit analysis and design. The course covers six main parts: Boolean algebra and Boolean function simplification; basic logic gates, combinational functional blocks, and combinational circuit design using gates and functional blocks; digital circuit description by VHDL language; basic flip-flops, sequential circuit analysis and design; registers, static and dynamic memories, ROM and RAM, programmable logic devices, and field programmable gate arrays (FPGA’s); and register transfer language, basic computer structure, operation and design. Students will be introduced to the concepts of digital circuit theory and design, will practice with circuit analysis software, will gain solid skills to analyze and design digital circuits for various applications, and will get familiar with the structure and operation of a digital processor. NOTE: This course requires the student to purchase additional materials that are not covered by the book grant. Please refer to the Course Materials section for additional details. (Prerequisite: ELEN305)

Course Schedule

Registration Dates Course Dates Start Month Session Weeks
11/27/2023 - 05/03/2024 05/06/2024 - 08/25/2024 May Spring 2024 Session K 16 Week session
03/25/2024 - 08/30/2024 09/02/2024 - 12/22/2024 September Summer 2024 Session C 16 Week session

Previous Syllabi

Not current for future courses.