Course Information

Course Information
Course Title Code Language Type Semester L+U Hour Credits ECTS
Logic Circuits EEM271 Turkish Compulsory 3. Semester 3 + 0 3.0 4.0
Prerequisite Courses
Course Level Undergraduate
Mode of delivery face to face
Course Coordinator Doç. Dr. Fatih EVRAN, Arş. Gör. Yunus HINISLIOĞLU
Instructor(s) Arş. Gör. Yunus HINISLIOĞLU (Güz), Doç. Dr. Fatih EVRAN (Güz)
Goals Understanding principle of digital circuits and to gain ability to realize the analysis and design combinational and sequential digital circuits and use them in applications
Course Content Number systems: binary, octal and hexadecimal number systems and their base conversion, and complement notation. Coding systems: BCD, ASCII, excess-3, and Gray codes. Boolean Algebra: theorems and properties of Boolean algebra, canonical and standard forms of Boolean expressions. Digital logic gates. Minimization of Boolean functions. Combinational circuit design. Sequential circuit design: flip-flops, registers, counters, and memory units.
Learning Outcomes
# Öğrenme Kazanımı
1 Gain ability to apply theoretical and practical information about digital electronics (logic circuits) for modeling and solving engineering problems;
2 Gain ability to determine, define, formulize and solve complex engineering problems which encountering in digital electronic with selecting proper analysis and modeling method
3 Gain ability to design complex system or process which encountering in digital electronic with applying modern modeling methods under realistic circumstance
4 Gain ability to develop select and use modern technology and equipment for digital electronic applications with using information technology in efficient way
5 Gain ability to interpret results with collecting data and analyzing results for investigating engineering problems about digital electronics
Lesson Plan (Weekly Topics)
Week Topics/Applications Method
1. Week Analog and digital concepts, number systems, binary codes.
2. Week Boolean algebra, digital logic gates, integrated circuits.
3. Week Simplifications of Boolean functions: Karnaugh maps, Quine McCluskey and Petrick methods.
4. Week Analysis and design of combinational logic circuits: Arithmetic circuits.
5. Week Analysis and design of combinational logic circuits: Comparators circuits, decoders, coders.
6. Week Analysis and design of combinational logic circuits: Multiplexer, demultiplexer, programmable logic devices.
7. Week Analysis and design of sequential logic circuits: Flip-flops and applications circuits.
8. Week Analysis and design of sequential circuits: Flip-flops and application circuits.
9. Week Analysis and design of sequential logic circuits: Mealy model.
10. Week Analysis and design of sequential logic circuits: Moore model.
11. Week Registers and memory.
12. Week Analysis and design of sequential logic circuits: Synchronous counters.
13. Week Analysis and design of sequential logic circuits: Asynchronous counters.
14. Week Algorithmic state machines
*Midterm and final exam dates are not specified in the 14-week course operation plan. Midterm and final exam dates are held on the dates specified in the academic calendar with the decision of the University Senate.
The Matrix for Course & Program Learning Outcomes
No Program Requirements Level of Contribution
1 2 3 4 5
1 Adequate knowledge in mathematics, science, and related engineering disciplines; ability to use theoretical and applied information in these areas to solve complex engineering problems.
2 Ability to identify, formulate, and solve complex engineering problems; ability to select and apply appropriate analysis and modeling methods for this purpose.
3 Ability to design a complex system, process, device, or product under realistic constraints and conditions to meet specific requirements; ability to apply modern design methods for this purpose.
4 Ability to select and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in engineering practice; ability to use information technologies effectively.
5 Ability to design and conduct experiments, collect data, analyze and interpret results to investigate complex engineering problems or discipline-specific research topics.
6 Ability to work effectively in disciplinary and multidisciplinary teams; ability to work individually.
7 Ability to communicate effectively both orally and in writing; knowledge of at least one foreign language; ability to write effective reports and understand written reports, to prepare design and production reports, to make effective presentations, to give and receive clear and understandable instructions.
8 Awareness of the necessity of lifelong learning; the ability to access information, to follow developments in science and technology, and to constantly renew oneself.
9 Knowledge about behaving by ethical principles, professional and ethical responsibility, and standards used in engineering practices.
10 Knowledge of business life practices such as project management, risk management, and change management; awareness of entrepreneurship, and innovation; knowledge of sustainable development.
11 Knowledge about the global and societal effects of engineering practices on health, environment, and safety and contemporary issues reflected in the field of engineering; awareness of the legal consequences of engineering solutions.
Relations with Education Attainment Program Course Competencies
Program Requirements DK1 DK2 DK3 DK4 DK5
PY1 5 5 5 5 5
PY2 5 5 5 5 5
PY3 5 5 5 5 5
PY4 5 5 5 5 5
PY5 4 4 4 4 4
PY6 3 3 3 3 3
PY7 2 2 2 2 2
PY8 1 1 1 1 1
PY9 0 0 0 0 0
PY10 0 0 0 0 0
PY11 1 1 1 1 1
Recommended Sources
Ders Kitabı veya Notu
Diğer Kaynaklar
  • Mano, M. Morris, Digital Design, 3nd Ed., Prentice-Hall, 2001
  • 2. Wakerly, J.F., Digital Design Principles&Practices, 3nd Ed., Prentice-Hall, 1999.
ECTS credits and course workload
ECTS credits and course workload Quantity Duration (Hour) Total Workload (Hour)
Ders İçi
Class Hours 14 3 42
Ders Dışı
Preparation, After Class Study 14 1 14
Practice 14 2 28
Sınavlar
Midterm 1 1 2 2
Homework 1 2 4 8
Homework 2 1 6 6
Final 1 2 2
Total Workload 102
*AKTS = (Total Workload) / 25,5 ECTS Credit of the Course 4.0