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 Outcomes | 0 | 1 | 2 | 3 |
1 | Ability to use mathematics, engineering theory and fundamentals of engineering in solving engineering related problems | ✔ | |||
2 | An ability to design and analyze Electrical and Electronic systems | ✔ | |||
3 | Ability to reach the required information and use that information effectively to solve engineering problems | ✔ | |||
4 | Successfully adapt to evolving technologies and stay current with their professions, | ✔ | |||
5 | An ability to function and communicate well in multidisciplinary teams | ✔ |
0: No Contribution 1: Little Contribution 2: Partial Contribution 3: Full Contribution