ET-540: Digital Computer Theory

Course Information

Course, prefix, number, & title: ET-540 Digital Computer Theory

Hours (Class, recitation, Laboratory, studio): 3 class hours, 3 laboratory hours

Credits: 4

Course Description in college catalog:

Provide an understanding number systems; Boolean algebra; logic elements; multivibrators; clock circuits; decoders; counters; data registers. Laboratory hours complement class work

Academic programs for which this course serves as a requirement or an elective:

A.A.S. Computer Engineering Technology

A.A.S. Electronic Engineering Technology

A.A.S. Internet and Information Technology

General Education Outcomes: Below is a listing of General Education Outcome(s) that this course supports.

  1. Reason quantitatively as required in various fields of interest and in everyday life

  2. Use information management and technology skills effectively for academic research and lifelong learning

Course-specific student learning outcomes:

Course objectives/expected student learning outcomes
Course Objectives Learning Outcomes
Enhance the student ability to design and implement a continue synchronous counter that will display a name of 5 or 6 letter using a 7-segment display. Student shall demonstrate understanding on constructing truth table, minimization SOP equation using a Karnaugh Map, creating synchronous counter, and designing an astable oscillator as the clock pulse.

Student outcome B: Student should be able to apply a knowledge of mathematics, science, engineering, and technology to engineering technology problems that require limited application of principles but extensive practical knowledge.

Activity: Final Exam and Final Project: Question about Logic Circuit Design(Individual Activity)

Student shall show be able to build a simple digital circuit that will display digit from 0 to 9 using a 7-segment display. Student shall have the knowledge to collect data, confirm their experiment data, and discuss their results with the respective circuit theorem

Student outcome A: Student should be able to demonstrate ability to apply the knowledge, techniques, skills, and modern tools of the discipline to narrowly defined engineering technology activities.

Activity: Lab 7 BCD to 7-segment decoder (Individual Experiment)

Student shall have the ability to present a formal report about their final project assignment. The final project report should include experimental data, tables and graphs analysis, and experimental results and discussion for improvement.

Student outcome F: Student should demonstrate ability to apply written, oral, and graphical communication in both technical and nontechnical environments; and an ability to identify and use appropriate technical literature.

Activity: Final Project Report (Individual report)

Student shall show knowledge in connecting the digital circuit materials learned in class and relate them to the daily activities. The writing assignment should include examples where and how digital circuits are applied in todas technology and what possible improvement can be made.

Student outcome I: Student should show a commitment to quality, timeliness, and continuous improvement.

Activity: Final writing assignment.

Program-specific outcomes

ABET Criterion 3 Student Outcomes addressed by ET-540:

Student Outcome (1) - an ability to apply knowledge, techniques, skills and modern tools of mathematics, science, engineering, and technology to solve well-defined engineering problems appropriate to the discipline:

  • Performance Indicator ETCT1-3 Demonstrate knowledge of digital electronics theory and

            microcomputer architecture.


Student Outcome (2) - an ability to design solutions for well-defined technical problems and assist with engineering design of systems, components, or processes appropriate to the discipline:

  • Performance Indicator ETCT2-3 Apply principles of Boolean logic in the design and analysis of digital circuits.


Student Outcome (4) - an ability to conduct standard tests, measurements, and experiments and to analyze and interpret the results;

  • Performance Indicator ETCT4-3 Construct, test and validate electronic circuits from circuit schematics and logic diagrams.

Supplemental Information

ET 540 Lecture Course Topics- Table of Week Numbers and Lecture Course Topics:

Week Lecture Topics
1 Syllabus, Course outline; Introduction to Digital Electronics
2 CH 1. Number system basics: Decimal Number, Binary Number, Hexadecimal, Octal Number, ASCII, BCD, Conversion between different number systems
3 CH 2. Logic Gates: Logic levels and waveforms, Basic gates-AND, OR, NOT, Logic gates- NAND, NOR, XOR, XNOR, Integrated Circuits
4 Review exercises of number system basics and logic gates, Exam 1
5,6 CH 3. Combinational Logic Circuit: Logic Circuit Simplification, Boolean Algebra, DeMorgan’s Theorem
7 CH 4. Karnaugh Maps: Sum of Products, Product of Sums, K-maps
8 CH 6. Arithmetic Circuits: Half Adder, Full Adder, Parallel Adder
9 Review exercises of simplification of logic circuit using Boolean algebra and k-map, Exam 2
10 CH 7. Coder and Multiplexers: Encoder, Decoder, Multiplexer, De-multiplexer
11 CH 5. Bistable Multivibrator Circuits: S-R flip-flop, J-K flip-flop, D flip-flop, T flip-flop
12 Review exercise of coder and multiplexers and bisatable multivibrator, Exam 3
13 CH 8. Counters: Asynchronous up-counter, Asynchronous down-counter, Synchronous counter
14 Review Final Exam
15 Final Exam

ET 540 Lab Course Topics- Tables of Week Numbers and Lab Course Topics:

Week Laboratory Experiment Number and Topics
1 Introduction, lab safety and lab behavior. Lab # 0 Mathematical Review
2 Lab # 1 Introduction to multisim
3 Lab # 2 Number System
4 Lab # 3 Introduction to lab components and equipment
5 Lab # 4 Basic Logic Gates
6 Lab # 5 Combination of simple logic gates
7 Lab # 6 Boolean Algebra and DeMorgan’s Law
8 Lab # 7 Simple Traffic light design and simulation using multisim
9 Lab # 8 Data control circuit: BCD to 7 Segment Decoder
10 Lab # 9 555 timer Oscillator
11 Lab # 10 Flip flops and counter design
12 Lab # 11 Introduction to PCB – Designing final project PCB
13 Preparation of final project
14 Final Project presentation

Methods by which student learning will be assessed and evaluated; describe the types of methods to be employed; note whether certain methods are required for all sections:

Methods by which student learning will be evaluated
Homework 6%
Writing Assignment 10%
Lab 25%
Exam 1 12%
Exam 2 12%
Exam 3 12%
Final Exam 23%
In class activities (Extra Points) Max 10%
TOTAL 100-110%

Academic Integrity policy (department or College):
Academic honesty is expected of all students. Any violation of academic integrity is taken extremely seriously. All assignments and projects must be the original work of the student or teammates. Plagiarism will not be tolerated. Any questions regarding academic integrity should be brought to the attention of the instructor. The following is the Queensborough Community College Policy on Academic Integrity: "It is the official policy of the College that all acts or attempted acts that are violations of Academic Integrity be reported to the Office of Student Affairs. At the faculty member's discretion and with the concurrence of the student or students involved, some cases though reported to the Office of Student Affairs may be resolved within the confines of the course and department. The instructor has the authority to adjust the offender's grade as deemed appropriate, including assigning an F to the assignment or exercise or, in more serious cases, an F to the student for the entire course." Read the University's policy on Academic Integrity opens in a new window(PDF).

Any student who feels that he or she may need an accommodation based upon the impact of a disability should contact the office of Services for Students with Disabilities in Science Building, Room S-132, 718-631-6257, to coordinate reasonable accommodations for students with documented disabilities. You can visit the Services for Students with Disabilities website.

Campus Cultural Centers

Kupferberg Holocaust Center exterior lit up at nightOpens in a new window
Kupferberg Holocaust Center Opens in a new window

The KHC uses the lessons of the Holocaust to educate current and future generations about the ramifications of unbridled prejudice, racism and stereotyping.

Russian Ballet performing at the Queensborough Performing Arts CenterOpens in a new window
QPAC: Performing Arts CenterOpens in a new window

QPAC is an invaluable entertainment company in this region with a growing national reputation. The arts at QPAC continues to play a vital role in transforming lives and building stronger communities.

Queensborough Art Gallery exterior in the afternoonOpens in a new window
QCC Art GalleryOpens in a new window

The QCC Art Gallery of the City University of New York is a vital educational and cultural resource for Queensborough Community College, the Borough of Queens and the surrounding communities.