- Undergraduate
Bachelor's Degrees
Bachelor of ArtsBachelor of EngineeringDual-Degree ProgramUndergraduate AdmissionsUndergraduate Experience
- Graduate
Doctoral Degrees
Doctor of PhilosophyPhD Innovation ProgramPhD + Doctor of MedicineGraduate AdmissionsGraduate Experience
- Research
- Entrepreneurship
- Community
- About
-
ENGS 31 - Digital Electronics
Description
This course teaches classical switching theory, including Boolean algebra, logic minimization, algorithmic state machine abstractions, and synchronous system design. This theory is then applied to digital electronic design. Techniques of logic implementation, from small scale integration (SSI) through application-specific integrated circuits (ASICs), are encountered. There are weekly laboratory exercises for the first part of the course, followed by a digital design project in which the student designs and builds a large system of his or her choice. In the process, computer-aided design (CAD) and construction techniques for digital systems are learned. Enrollment is limited to 60 students.Prerequisites
ENGS 20 or COSC 1 and COSC 10Cross Listed Courses
COSC 56Distribution Code
TLAOffered
Term: Spring 2022
Time: 12
Location: –
Instructors:
Geoffrey P. Luke
Term: Summer 2022
Time: 12
Location:
ECSC 008
Instructors:
Benjamin Livingston Dobbins
Term: Spring 2023
Time: 12
Location:
ECSC 008
Instructors:
Geoffrey P. Luke
Term: Summer 2023
Time: 12
Location:
ECSC 008
Instructors:
Tad Truex
Term: Spring 2024
Time: 12
Location: –
Instructors:
Geoffrey P. Luke