TU Delft
print this page print this page     
2017/2018 Electrical Engineering, Mathematics and Computer Science Bachelor Computer Science and Engineering
Digital Systems
Responsible Instructor
Name E-mail
Dr.ir. J.S.S.M. Wong    J.S.S.M.Wong@tudelft.nl
Practical Coordinator
Name E-mail
Ing. A.M.J. Slats    A.M.J.Slats@tudelft.nl
Contact Hours / Week x/x/x/x
4/0/0/0 hc; 4/0/0/0 lab
Education Period
Start Education
Exam Period
Course Language
Expected prior knowledge
No prior knowledge is expected from student.
Course Contents
This course introduces the following aspects in digital design: combinational digital systems, sequential systems, complex combinatial and sequential building blocks, reconfigurable hardware and complex digital systems. All the important aspects of digital design will be dicussed: number systems, Boolean algebra, combinational logic, 2-level and multilevel networks and reduction techniques/design tools, timing hazards, Moore/Mealy machines, Finite State Machines (FSM) and more. The lab starts with the realization of simple circuits and will end with complex systems realized on an FPGA.
Study Goals
The student (at the end of the course) will have learned the two fundamental notions of digital systems, namely combinational and sequential networks, and will have learned the basics of VHDL. First, the student will be able to translate non-digital functions to a digital representation. Second, the student is subsequently able to establish the needed combinational and/or sequential networks that have to obey specific design requirements (e.g., area, timing, and functionality). Furthermore, the student is able to model simple circuits in VHDL and understand them. The student will have gained enough knowledge to follow more advanced course, such as, computer architecture, computer systems, and embedded systems.
Education Method
Lectures and lab.
Literature and Study Materials
Fundamentals of Digital Logic With VHDL Design, 3rd edition, Stephen Brown en Zvonko Vranesic, McGraw-Hill Education - Europe, ISBN 978-007-126880-6.
* Multiple-choice exam and successful completion of lab.
* Weekly online tests (5x) that can lead to "striking out an incorrect answer" at the first upcoming exam when 80% of the online tests questions are correctly answered. This rule does not apply for resits.
Permitted Materials during Tests
Book and lecture slides, excluding old exams and tests.
There are two requirements for students to pass the course. First, an obligatory lab must be successfully completed. Only successful completions are registered. Second, a written exam (comprising 20 multiple-choice questions) must be taken resulting in a passing grade, i.e., 6 or higher. Each year there are two possibilities (regular exam in the same quarter and a resit in the subsequent quarter) to take the exam according to the exam regulations that also defines the validity duration of the exam results.

In order to motivate students to study the course during the quarter it is given, an online test system (via Blackboard) is set up with up to 15 multiple-choice questions. The questions are put online in sets of 3 during a period of 5 weeks and relate to any of the material given in preceding weeks. Upon correctly answering 80% or more of these questions, 1 incorrectly answered multiple-choice of the first ensuing exam will be stricken. Once again, this online test result will only count for the first upcoming exam that is given in the same quarter and does not count for the resit nor for exams in subsequent years.

Furthermore, interested and motivated students are given the opportunity to interact more with the lecturer via study groups in 5 meetings spread over 5 weeks. Registration is required in order to participate in these groups as the number of seats is limited. One task of students participating in these study group is to come up with multiple choice questions that can be used in the earlier mentioned online test. After discussion and vetting by the lecturer, each group will select 3 questions for the weekly sets. As a bonus for their participation, each student in each group will receive a pass for the three questions selected in the meeting.
Name E-mail
Ing. A.M.J. Slats    A.M.J.Slats@tudelft.nl