Teaching · Course archive
CSCI 355
Digital Logic and Computer Organization
COURSE OBJECTIVE
To introduce basic principles of digital logic design, its implementation and applications
LEARNING ACTIVITIES
- design, analyze and simulate digital circuits
- understand the fundamentals of digital design
- introduce microcomputer design fundamentals
- overview concepts in design verification
- provide a sound basis for later courses in related areas
- integrate Verilog into a traditional logic design course
For Students
For Course
Overall, this course is intended for anyone who wants to understand how to design and build digital circuits.
RECOMMENDED LAB TEXTS
Verilog for Digital Design (Wiley) Frank Vahid and Roman Lysecky
COMPUTER SCIENCE CSCI355
Fall 2024
EVALUATION
Max of 10 Lab exercises/assignments 32%
Lab Attendance and participation (Viva) 5%
One final lab Quiz (Dec 6) 8%
Midterm Exam (Oct 21) 20%
Final Exam (Dec 9) 35%
GRADING
You MUST receive a passing mark (>= 50%) on all components of the course in order to pass the course (components are listed in the Evaluation section).
RECOMMENDED LECTURE TEXTS
Choose one or all
Digital Design 3rd ed. (Prentice Hall), M. Morris Mano
Principles of Digital Design (Prentice Hall), Gajski
Introduction to Logic and Computer Design (McGraw/Hill), Marcovitz