EEE248 LOGIC DESIGN

Course Code:3560248
METU Credit (Theoretical-Laboratory hours/week):4 (3.00 - 2.00)
ECTS Credit:7.0
Department:Electrical and Electronics Engineering
Language of Instruction:English
Level of Study:Undergraduate
Course Coordinator:Prof.Dr. ALİ MUHTAROĞLU
Offered Semester:Spring Semesters.

Course Objectives

At the end of this course, the student will learn:

  • Boolean algebra, logic principles, gate and block-level schematic drawings to analyze and interpret digital functions
  • Application of combinational and synchronous sequential design techniques to solve digital problems with medium complexity
  • Analyzing the timing performance of simple synchronous systems using fundamental AC specifications
  • Use of Computer-Aided-Design (CAD) tools and hardware description languages to design, model, simulate, implement, and test logic circuits of simple and medium complexity

Course Content

Binary systems and Boolean Algebra. Boolean function simplification. Combinational logic. Sequential synchronous logic. Registers and counters.


Course Learning Outcomes

Having successfully completed this course, the student will be able to:

  • Use boolean algebra and logic principles to solve problems of digital nature
  • Analyze and interpret the functions of logic circuits modeled analytically or through schematic drawings
  • Apply combinational and sequential design techniques to solve symbolically and verbally defined problems with medium complexity
  • Identify and use small and medium size logic building blocks to solve digital problems by designing small systems
  • Analyze the timing performance of a simple synchronous system, given a set of component timing specifications
  • Use Computer-Aided-Design (CAD) tools, hardware description languages (e.g. VHDL or Verilog), and Field-Programmable Gate Arrays (FPGAs) to design, model, simulate, implement, and test partial logic circuits, building up to the working demonstration of a simple calculator, or similar system with a controller and a datapath, by the Laboratory Final

Program Outcomes Matrix

Level of Contribution
#Program Outcomes0123
1Ability to use mathematics, engineering theory and fundamentals of engineering in solving engineering related problems
2An ability to design and analyze Electrical and Electronic systems
3Ability to reach the required information and use that information effectively to solve engineering problems
4Successfully adapt to evolving technologies and stay current with their professions,
5An ability to function and communicate well in multidisciplinary teams

0: No Contribution 1: Little Contribution 2: Partial Contribution 3: Full Contribution