Description
This course is an introduction to number systems, codes, logic gates, Boolean algebra, and ICs used in digital circuits. Digital design using both logic gates and the VHDL programming language are studied. Analog-to-digital/digital-to-analog and microprocessor interfacing are introduced.
Prerequisites
Qualified for MATH 103.
Corequisite Courses
Course Student Learning Outcomes (CSLOs)
- Explain the differences between analog and digital signals and systems.
- Utilize binary, octal, decimal, and hexadecimal numbering systems and digital codes, convert from one number system to another, and perform mathematical operations using these number systems.
- Demonstrate and verify circuits with truth tables and timing diagrams.
- Design and analyze various digital integrated circuits.
- Analyze digital circuits using circuit design and simulation software.
- Demonstrate how electronics hardware can be used to interface to an analog world.
- Demonstrate an understanding of digital memory technologies.