Course Title : Logical circuits
Code Course
Type
Regular
Semester
Lecture
(hours/week)
Seminar
(hours/week)
Lab
(hours/week)
Credits ECTS
CMP 212-1 A -1 2 0 2 3.00 6
Lecturer and Office Hours
Teaching Assistant and Office Hours
Language
Course Level
Description Basic knowledge of logical circuits and their functionality. Numerical systems including binary, octal and hexadecimal systems, Weight codes. Analyze and build the logical circuit for encoders, decoders, multiplexer, and demultiplexer. Introduction to Boolean algebra and how this theory is used for simplifying logical functions. Concept of combinational circuits, bistable, sequential circuits
Objectives This course aims to provide knowledge on digital systems and their uses. During this course the student is given knowledge about the different ways in which information can be digitized, processed and obtained. The course begins with a complete analysis of numerical systems and their representation in binary form, to continue with the introduction of Boolean algebra, logic gates and their analysis. We introduce the combinational circuits, design and operation, sequential circuits their function and usage.
Course Outline
WeekTopics
1Numerical systems. Decimal - binary transformation and vice versa.
2Octal and hexadecimal system. Binary-octal transformations, binary-hexadecimal transformation and vice versa
3Arithmetic operations with binary numbers
4Codes
5Boolean algebra
6Logic Circuits. Introduction to combinational circuits
7Mid-term
8Combinatorial circuits: Logical gates and their use and the truth tables. Application of logic gates in the design of Combinatorial circuits
9Encoders and Decoders and their applications. Code converters
10Multiplexer and its application
11Introduction to sequential circuits
12Flip-flops and their design. SR Flip-flop, JK and D flip-flop . Truth tables
13Registers: Design and their applications
14Registers: Design and their applications
15Sequential synchronous circuits, their analysis.
16Final Exam
Prerequisites
Textbook
Other References
Laboratory Work
Computer Usage
Other
Learning Outcomes and Competences
1The student will demonstrate an understanding theory, logic, switching circuits, and Boolean algebra
2The student will demonstrate an understanding of graph theory
3The student will demonstrate an understanding of combinational circuits
4The student will demonstrate an understanding of Sequential circuits
Course Evaluation Methods
In-term studies Quantity Percentage
Midterms120
Quizzes00
Projects110
Term Projects00
Laboratory00
Attendance110
Contribution of in-term studies to overall grade40
Contribution of final examination to overall grade60
Total100
ECTS (Allocated Based on Student) Workload
Activities Quantity Duration
(hours)
Total Workload
(hours)
Course Duration (Including the exam week : 16 x Total course hours) 16464
Hours for off-the-classroom study (Pre-study, practice) 14456
Assignments 100
Midterms 188
Final examination 11010
Other 11010
Total Work Load 148
Total Work Load / 25 (hours) 5.92
ECTS 6

Get Syllabus PDF (Albanian) Get Syllabus PDF (English)