[2026-Spring] Digital Logic Design Laboratory
Course Information
| Course | Digital Logic Design Laboratory | Department | Computer Science and Engineering |
|---|---|---|---|
| Office Hours | TBD | Course No. and Class | 36502-01/02 |
| Hours | 1.5 | Academic Credit | 1.0 |
| Professor | Yoon, Myung Kuk | Office | Asan Engineering Building, 105-3 |
| Telephone | (82)-2-3277-3819 | myungkuk.yoon at ewha.ac.kr | |
| Value of Competence | Pursuit of Knowledge (80), Creative Convergence (20) | Keyword | Logic circuits, Combinational Logic, Sequential Logic |
| Class Time | (02: Wed) 14:00 ~ 15:15 (01: Wed) 15:30 ~ 16:45 | Class Room | ENGA124 |
| TAs | Jeong, Eunbi Rhee, Jane | TA E-Mail | jeong.eunbi at ewha.ac.kr rhee.jane at ewha.ac.kr |
Course Description
-
Digital (or Boolean) Logic is a system of rules that allow us to make complicated decisions based on simple YES/NO (1/0) questions. This is a laboratory course in which students will understand digital logic by creating various systems. In this class, students will use an FPGA board to create an encoder, decoder, adder, and more. The primary syllabus used for this course is from the website rather than the traditional school system. Consequently, any significant updates or changes will be made exclusively to the web syllabus.
Prerequisites
NONE
Course Format
| Lecture | Discussion/Presentation | Experiment/Practicum | Field Study | Other |
|---|---|---|---|---|
| 10% | 0% | 90% | 0% | 0% |
Course Objectives
In this class, students will be introduced to:
- Boolean algebra for dealing with logic functions
- AND, OR, NOT, NAND and NOR gates
- Encoder and decoder
- Basic adder
- Multiplexers, flip-flops, and registers
- Hardware description languages (Verilog)
- And more if time permits
AI Use Principles and Guidelines
Use of Generative AI in Assignments
Students are ENCOURAGED to utilize Generative AI tools (e.g., ChatGPT, Claude, GitHub Copilot) to assist in their learning process and coursework. However, the following conditions apply:
- Verification of Accuracy: AI-generated content is not always correct. It is your responsibility to critically evaluate and verify the technical accuracy of any AI-provided output.
- Originality & Identical Submissions: While you may use AI as a resource, the final submission must be your own individual work. Please be advised that if multiple students submit identical or near-identical code—even if generated independently by an AI and not shared between peers—it will be treated as a violation of academic integrity.
- Consequences: Any instance of identical work will result in an automatic grade of F. The student bears full responsibility for the risks and consequences of using AI tools.
Strict Prohibition During Exams
The use of AI is strictly prohibited during all examinations:
- No Electronic Devices: All electronic devices are forbidden during exam sessions.
- Individual Assessment: Exams are intended to evaluate your personal understanding of the course material. Any attempt to access AI or external assistance during an exam will be handled according to the university’s strictest disciplinary policies.
Evaluation System
Relative + Absolute Evaluation
| Midterm Exam | Final Exam | Quizzes | Presentations | Projects | Assignment | Participation | Other |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 0% | 0% | 40% | 0% | 60% | 0% |
*Evaluation of group projects may include peer evaluations. Explain of evaluation system
- About 50% of students: A
- About 40% of students: B
- About 10% of students: C and below
- If your total score does not exceed 40%, you will get an "F" regardless of the percentage above.
- You may be absent up to three times. If you exceed three absences, you will receive an “F” for the course. No excuses for absences will be accepted under any circumstances. Please note that the first one class (the first week) will not be counted toward your absence total.
- If you are late twice, you are considered absent once.
- Complete your assignments and exams independently. Any instances of plagiarism, whether from fellow students or online sources, will result in an automatic 'F' in this course, regardless of your current standing.
Required Materials
The lecture notes will be posted on the course website.
* Lecture materials will be provided in English.Supplementary Materials
You do NOT need to buy all the books below. You just need one of the books!
-
Fundamentals of Digital Logic with Verilog Design
Stephen Brown and Zvonko Vranesic Edition: Third (3E) ISBN-13: 978-0073380544 ISBN-10: 0073380547
-
Fundamentals of Digital Logic with Verilog Design
Stephen Brown and Zvonko Vranesic Edition: Third (3E) + International ISBN-13: 978-1259072031
Optional Additional Readings
NONE
Course Contents
| Week | Date | Topics & Materials | Etc. |
|---|---|---|---|
| Week #01 | 2026-03-04 (Wed) | Lecture #01: Introduction to experiment equipment | |
| Week #02 | 2026-03-11 (Wed) | Lecture #02: AND, OR, and NOT gates | |
| Week #03 | 2026-03-18 (Wed) | Lecture #03: NAND and NOR gates | |
| Week #04 | 2026-03-25 (Wed) | Lecture #04: Encoder | |
| Week #05 | 2026-04-01 (Wed) | Lecture #05: Decoder | |
| Week #06 | 2026-04-08 (Wed) | Lecture #06: Multiplexer | |
| Week #07 | 2026-04-15 (Wed) | Lecture #07: Demultiplexer | |
| Week #08 | 2026-04-22 (Wed) | Lecture #08: Flip-Flop | |
| Week #09 | 2026-04-29 (Wed) | Lecture #09: Counter | |
| Week #10 | 2026-05-06 (Wed) | Lecture #10: Counter | |
| Week #11 | 2026-05-13 (Wed) | Lecture #11: 7-Segment | |
| Week #12 | 2026-05-20 (Wed) | Lecture #12: Piezo Buzzer | |
| Week #13 | 2026-05-27 (Wed) | Lecture #13~15: Final Project | |
| Week #14 | 2026-06-03 (Wed) | NO CLASS | Local Elections Day |
| Week #15 | 2026-06-10 (Wed) | Lecture #13~15: Final Project | |
| Week #16 | 2026-06-17 (Wed) |
Course Policies
*For laboratory courses, all students are required to complete lab safety training.
Special Accommodations
*According to the University regulation #57, students with disabilities can request special accommodation related to attendance, lectures, assignments, and/or tests by contacting the course professor at the beginning of semester. Based on the nature of the students’ requests, students can receive support for such accommodations from the course professor and/or from the Support Center for Students with Disabilities (SCSD).
Extra Information
The contents of this syllabus are not final—they may be updated.