Faculty of Engineering and Natural Sciences
Department of Information Technologies

Code Name Level Year Semester
CEN 283 Digital Design Undergraduate 2 Fall
Status Number of ECTS Credits Class Hours Per Week Total Hours Per Semester Language
Compulsory 5 3 + 2 151.5 English

Instructor Assistant Coordinator
Nejdet Dogru, Assist. Prof. Dr. Nejdet Dogru Nejdet Dogru, Assist. Prof. Dr.
[email protected] [email protected] no email

• Understanding of digital logic at the gate and switch level including both combinational and sequential logic elements.
• Understanding of the clocking methodologies necessary to manage the flow of information and preservation of circuit state.
• An appreciation for the specification methods used in designing digital logic and the basics of the compilation process that transforms these specifications into logic networks.

  1. Course overview/ Digital Systems and Binary Numbers
  2. Boolean Algebra and Logic Gates
  3. Boolean Algebra and Logic Gates
  4. Gate Level Minimization
  5. Combinational Logic
  6. Combinational Logic
  7. Midterm
  8. Midterm
  9. Synchronous Sequential Logic
  10. Synchronous Sequential Logic
  11. Synchronous Sequential Logic
  12. Registers and Counters
  13. Registers and Counters
  14. Memory and Programmable Logic
  15. Memory and Programmable Logic

  1. Binary Numbers
  2. Binary Numbers
  3. Logic Gates
  4. Logic Gates
  5. Gate Level Minimization
  6. Midterm

  1. Midterm
  2. Adders, Decoder
  3. Multiplexers
  4. Counters
  5. Synchronous Sequential Logic
  6. Synchronous Sequential Logic
  7. Memory and Programmable Logic
  8. Memory and Programmable Logic
  9. Lab Exam

  • Interactive Lectures
  • Practical Sessions
  • Excersises
  • Problem solving
Description (%)
Method Quantity Percentage (%)
Midterm Exam(s)130
Lab/Practical Exam(s)120
Final Exam140
Total: 100
Learning outcomes
  • Evaluate basic theories, processes and outcomes of computing;
  • Apply theory, techniques and relevant tools to the specification, analysis, design, implementation and testing of a simple computing product;
  • Knowledge and critical understanding of the well-established principles of computing, and of the way in which those principles have developed as technology has progressed
  • Knowledge of all of the main development methods relevant to the field of computing, and ability to evaluate critically the appropriateness of different approaches to solving problems in the field of study
  • M. Moris Mano and Michael D. Ciletti, Digital Design With An Introduction To a Verylog, Fifth Edition, Pearson, 2013.

ECTS (Allocated based on student) WORKLOAD
Activities Quantity Duration (Hour) Total Work Load
Lecture (14 weeks x Lecture hours per week)420.7531.5
Laboratory / Practice (14 weeks x Laboratory/Practice hours per week)28256
Midterm Examination (1 week)122
Final Examination(1 week)122
Preparation for Midterm Examination13030
Preparation for Final Examination13030
Assignment / Homework/ Project 0
Seminar / Presentation 0
Total Workload: 151.5
ECTS Credit (Total workload/25): 6