Course Detail
Course Detail
Course Description
| Course | Code | Semester | T+P (Hour) | Credit | ECTS |
|---|---|---|---|---|---|
| DIGITAL LOGIC DESIGN | COE2112504 | Fall Semester | 3+2 | 4 | 8 |
| Course Program |
| Prerequisites Courses | |
| Recommended Elective Courses |
| Language of Course | English |
| Course Level | First Cycle (Bachelor's Degree) |
| Course Type | Required |
| Course Coordinator | Assist.Prof. Mustafa AKTAN |
| Name of Lecturer(s) | Assist.Prof. Mustafa AKTAN, Assist.Prof. Bilge Ebru AKGÜL |
| Assistant(s) | |
| Aim | This lecture involves basic digital circuit theory. At the end of the semester, the students will be able to: Conduct an experiment to learn the logic design and prototyping process Write an effective technical report for the lab experiments. Design a digital circuit with combinational and sequential logic components to address a problem Build a prototype of a digital logic circuit and demonstrate that it meets performance specifications. Design an experiment to validate through empirical means one of the following: a hypothesis, a Boolean logic law or identity, dependency among variables, etc. Use state-of-the-art combinational and sequential logic design methodologies, techniques, and paradigms. |
| Course Content | This course contains; Course Overview,Number Systems,Addition/Subtraction of Signed Numbers,Logic Gates, Boolean Algebra,Synthesis,Karnaugh Maps,First Half Review,Addition, Subtraction, Multiplication,Combinational Circuits,Sequential Circuits,Registers and Counters,Memory and Programmable Logic,Implementation Technology,Hardware Description Language. |
| Course Learning Outcomes | Teaching Methods | Assessment Methods |
| Students will be able to design digital logic design circuit using simulation tools, test with measurement tools in lab, and evaluate the results orally and written reports. | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to design synchronous circuit design using sequential logic circuits (registers and flip-flops). | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to design large and complex circuits using combinational logic circuits (adders/subtractors, code converters, comparators, multiplexors/demultiplexors, and decoders/encoders). | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able design and analyze circuits using combinational design techniques (K-maps, tabulation method). | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to set and solve functions using Boolean algebra. | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to understand and use number representation, number bases and base conversions, and binary codes. | 16, 17, 2, 21, 9 | A, E, F |
| Teaching Methods: | 16: Question - Answer Technique, 17: Experimental Technique, 2: Project Based Learning Model, 21: Simulation Technique, 9: Lecture Method |
| Assessment Methods: | A: Traditional Written Exam, E: Homework, F: Project Task |
Course Outline
| Order | Subjects | Preliminary Work |
|---|---|---|
| 1 | Course Overview | Lecture Notes, Related Book Chapter |
| 2 | Number Systems | Lecture Notes, Related Book Chapter |
| 3 | Addition/Subtraction of Signed Numbers | Lecture Notes, Related Book Chapter |
| 4 | Logic Gates, Boolean Algebra | Lecture Notes, Related Book Chapter |
| 5 | Synthesis | Lecture Notes, Related Book Chapter |
| 6 | Karnaugh Maps | Lecture Notes, Related Book Chapter |
| 7 | First Half Review | Lecture Notes, Related Book Chapter |
| 8 | Addition, Subtraction, Multiplication | Lecture Notes, Related Book Chapter |
| 9 | Combinational Circuits | Lecture Notes, Related Book Chapter |
| 10 | Sequential Circuits | Lecture Notes, Related Book Chapter |
| 11 | Registers and Counters | Lecture Notes, Related Book Chapter |
| 12 | Memory and Programmable Logic | Lecture Notes, Related Book Chapter |
| 13 | Implementation Technology | Lecture Notes, Related Book Chapter |
| 14 | Hardware Description Language | Lecture Notes, Related Book Chapter |
| Resources |
| Textbook: Digital Design, 5/E (6/E), M. Morris Mano, Michael D. Ciletti, ISBN-10:0132774208, Tools: Tinkercad |
Course Contribution to Program Qualifications
| Course Contribution to Program Qualifications | |||||||
| No | Program Qualification | Contribution Level | |||||
| 1 | 2 | 3 | 4 | 5 | |||
| 1 | 1. An ability to apply knowledge of mathematics, science, and engineering | X | |||||
| 2 | 2. An ability to identify, formulate, and solve engineering problems | X | |||||
| 3 | 3. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability | X | |||||
| 4 | 4. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice | X | |||||
| 5 | 5. An ability to design and conduct experiments, as well as to analyze and interpret data | X | |||||
| 6 | 6. An ability to function on multidisciplinary teams | X | |||||
| 7 | 7. An ability to communicate effectively | X | |||||
| 8 | 8. A recognition of the need for, and an ability to engage in life-long learning | ||||||
| 9 | 9. An understanding of professional and ethical responsibility | ||||||
| 10 | 10. A knowledge of contemporary issues | ||||||
| 11 | 11. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context | ||||||
Assessment Methods
| Contribution Level | Absolute Evaluation | |
| Rate of Midterm Exam to Success | 30 | |
| Rate of Final Exam to Success | 70 | |
| Total | 100 | |
| ECTS / Workload Table | ||||||
| Activities | Number of | Duration(Hour) | Total Workload(Hour) | |||
| Course Hours | 14 | 3 | 42 | |||
| Guided Problem Solving | 6 | 3 | 18 | |||
| Resolution of Homework Problems and Submission as a Report | 8 | 8 | 64 | |||
| Term Project | 0 | 0 | 0 | |||
| Presentation of Project / Seminar | 1 | 24 | 24 | |||
| Quiz | 8 | 2 | 16 | |||
| Midterm Exam | 1 | 26 | 26 | |||
| General Exam | 1 | 50 | 50 | |||
| Performance Task, Maintenance Plan | 0 | 0 | 0 | |||
| Total Workload(Hour) | 240 | |||||
| Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(240/30) | 8 | |||||
| ECTS of the course: 30 hours of work is counted as 1 ECTS credit. | ||||||
Detail Informations of the Course
Course Description
| Course | Code | Semester | T+P (Hour) | Credit | ECTS |
|---|---|---|---|---|---|
| DIGITAL LOGIC DESIGN | COE2112504 | Fall Semester | 3+2 | 4 | 8 |
| Course Program |
| Prerequisites Courses | |
| Recommended Elective Courses |
| Language of Course | English |
| Course Level | First Cycle (Bachelor's Degree) |
| Course Type | Required |
| Course Coordinator | Assist.Prof. Mustafa AKTAN |
| Name of Lecturer(s) | Assist.Prof. Mustafa AKTAN, Assist.Prof. Bilge Ebru AKGÜL |
| Assistant(s) | |
| Aim | This lecture involves basic digital circuit theory. At the end of the semester, the students will be able to: Conduct an experiment to learn the logic design and prototyping process Write an effective technical report for the lab experiments. Design a digital circuit with combinational and sequential logic components to address a problem Build a prototype of a digital logic circuit and demonstrate that it meets performance specifications. Design an experiment to validate through empirical means one of the following: a hypothesis, a Boolean logic law or identity, dependency among variables, etc. Use state-of-the-art combinational and sequential logic design methodologies, techniques, and paradigms. |
| Course Content | This course contains; Course Overview,Number Systems,Addition/Subtraction of Signed Numbers,Logic Gates, Boolean Algebra,Synthesis,Karnaugh Maps,First Half Review,Addition, Subtraction, Multiplication,Combinational Circuits,Sequential Circuits,Registers and Counters,Memory and Programmable Logic,Implementation Technology,Hardware Description Language. |
| Course Learning Outcomes | Teaching Methods | Assessment Methods |
| Students will be able to design digital logic design circuit using simulation tools, test with measurement tools in lab, and evaluate the results orally and written reports. | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to design synchronous circuit design using sequential logic circuits (registers and flip-flops). | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to design large and complex circuits using combinational logic circuits (adders/subtractors, code converters, comparators, multiplexors/demultiplexors, and decoders/encoders). | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able design and analyze circuits using combinational design techniques (K-maps, tabulation method). | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to set and solve functions using Boolean algebra. | 16, 17, 2, 21, 9 | A, E, F |
| Students will be able to understand and use number representation, number bases and base conversions, and binary codes. | 16, 17, 2, 21, 9 | A, E, F |
| Teaching Methods: | 16: Question - Answer Technique, 17: Experimental Technique, 2: Project Based Learning Model, 21: Simulation Technique, 9: Lecture Method |
| Assessment Methods: | A: Traditional Written Exam, E: Homework, F: Project Task |
Course Outline
| Order | Subjects | Preliminary Work |
|---|---|---|
| 1 | Course Overview | Lecture Notes, Related Book Chapter |
| 2 | Number Systems | Lecture Notes, Related Book Chapter |
| 3 | Addition/Subtraction of Signed Numbers | Lecture Notes, Related Book Chapter |
| 4 | Logic Gates, Boolean Algebra | Lecture Notes, Related Book Chapter |
| 5 | Synthesis | Lecture Notes, Related Book Chapter |
| 6 | Karnaugh Maps | Lecture Notes, Related Book Chapter |
| 7 | First Half Review | Lecture Notes, Related Book Chapter |
| 8 | Addition, Subtraction, Multiplication | Lecture Notes, Related Book Chapter |
| 9 | Combinational Circuits | Lecture Notes, Related Book Chapter |
| 10 | Sequential Circuits | Lecture Notes, Related Book Chapter |
| 11 | Registers and Counters | Lecture Notes, Related Book Chapter |
| 12 | Memory and Programmable Logic | Lecture Notes, Related Book Chapter |
| 13 | Implementation Technology | Lecture Notes, Related Book Chapter |
| 14 | Hardware Description Language | Lecture Notes, Related Book Chapter |
| Resources |
| Textbook: Digital Design, 5/E (6/E), M. Morris Mano, Michael D. Ciletti, ISBN-10:0132774208, Tools: Tinkercad |
Course Contribution to Program Qualifications
| Course Contribution to Program Qualifications | |||||||
| No | Program Qualification | Contribution Level | |||||
| 1 | 2 | 3 | 4 | 5 | |||
| 1 | 1. An ability to apply knowledge of mathematics, science, and engineering | X | |||||
| 2 | 2. An ability to identify, formulate, and solve engineering problems | X | |||||
| 3 | 3. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability | X | |||||
| 4 | 4. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice | X | |||||
| 5 | 5. An ability to design and conduct experiments, as well as to analyze and interpret data | X | |||||
| 6 | 6. An ability to function on multidisciplinary teams | X | |||||
| 7 | 7. An ability to communicate effectively | X | |||||
| 8 | 8. A recognition of the need for, and an ability to engage in life-long learning | ||||||
| 9 | 9. An understanding of professional and ethical responsibility | ||||||
| 10 | 10. A knowledge of contemporary issues | ||||||
| 11 | 11. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context | ||||||
Assessment Methods
| Contribution Level | Absolute Evaluation | |
| Rate of Midterm Exam to Success | 30 | |
| Rate of Final Exam to Success | 70 | |
| Total | 100 | |