Lesson plan / DIGITAL LOGIC

Lesson Information

Course Credit 3.0
Course ECTS Credit 4.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? Z
Course Coordinator
Instructor (s) Assist. Prof. Dr. ABDULKADER ALWER
Course Assistant

Purpose and Content

The aim of the course The Objective of this course is to familiarize the student with fundamental principles of digital design. It provides coverage of classical hardware design for both combination and sequential logic circuits.
Course Content This course provides a modern introduction to logic design and the basic building blocks used in digital systems, in particular digital computers. It starts with a discussion of computational logic: logic gates, minimization techniques, arithmetic circuits, and modern logic devices such as field programmable logic gates. The second part of the course deals with sequential circuits: flip-flops, synthesis of sequential circuits, and case studies, including counters, registers, and random access memories. State machines will then be discussed and illustrated through case studies of more complex systems using programmable logic devices. Different representations including truth table, logic gate, timing diagram, switch representation, and state diagram will be discussed.

Weekly Course Subjects

1Fundamental building blocks of logic gates
2Numeric data representation and number bases.
3Mathematical operations in different Numbering systems
4Signed and twos-complement representations
5Boolean Algebra and Logic Simplification 1
6Boolean Algebra and Logic Simplification 2
7Combinational Logic Analysis
8mid term exam
9Functions of Combinational Logic
10Latches, Flip-Flops, and Timers
11Shift Registers
12Counters
13Data Storage
14Final Exam

Resources

1-Digital Fundamentals, Thomas L. Floyd , 11th Edition ,Pearson Education Limited 2015