CSCI 355

COURSE OBJECTIVE

To introduce basic principles of digital logic design, its implementation and applications

LEARNING ACTIVITIES
    For Students
  • design, analyze and simulate digital circuits
  • understand the fundamentals of digital design
  • introduce microcomputer design fundamentals
  • overview concepts in design verification

  • For Course
  • provide a sound basis for later courses in related areas
  • integrate Verilog into a traditional logic design 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 2022

EVALUATION

Max of 10 Lab exercises/assignments 32%
Lab Attendance and participation (Viva) 5%
One final lab Quiz (Dec 9) 8%
Midterm Exam (Oct 24) 20%
Final Exam (date TBD) 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

There is NO REQUIRED lecture text. A copy of Digital Design Essentials (previously used text) can be found in the lab. There is NO REQUIRED lab text.
DOWNLOAD RESOURCES

CSCI 355 Syllabus