CENG210 Digital Circuit DesignIstanbul Okan UniversityDegree Programs Computer Engineering (English)General Information For StudentsDiploma SupplementErasmus Policy StatementNational Qualifications
Computer Engineering (English)

Preview

Bachelor TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF-LLL: Level 6

General course introduction information

Course Code: CENG210
Course Name: Digital Circuit Design
Course Semester: Spring
Course Credits:
Theoretical Practical Credit ECTS
2 2 3 5
Language of instruction: EN
Course Requisites: BST112 - Mantıksal Tasarım | CENG108 - Discrete Structures | CENG110 - Discrete Structures
Does the Course Require Work Experience?: No
Type of course:
Course Level:
Bachelor TR-NQF-HE:6. Master`s Degree QF-EHEA:First Cycle EQF-LLL:6. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator : Assoc. Prof. KORAY DÜZTAŞ
Course Lecturer(s): Assoc. Prof. KORAY DÜZTAŞ
Course Assistants:

Course Objective and Content

Course Objectives: The purpose of the Digital Circuit Design course is to teach digital logic gates an to tech the analysis and design procedures of combinational and sequential logic circuits..
Course Content: Number Systems, Base Conversions, Binary code, Binary Logic, Logic Gate. Boolean Algebra, Boolean Functions. Digital Logic Gates, Minterms, Maxterm, K-Map. Combinational Logic, Analysis and design Procedures, Adders, Binary Multiplier, Magnitude Comparator, Decoder (/w enable), Encoder, Multiplexer. Sequential Logic, Latches, Flip-Flops

Learning Outcomes

The students who have succeeded in this course;
Learning Outcomes
1 - Knowledge
Theoretical - Conceptual
1) Demonstrate the abilitiy to minimize logic expressions, and express Boolean functions in different forms.
2) Abiliy to desing and analyse any logic circuit
3) Demonstrate an understanding of the basics of logic gates and flip-flops.
2 - Skills
Cognitive - Practical
3 - Competences
Communication and Social Competence
Learning Competence
Field Specific Competence
Competence to Work Independently and Take Responsibility

Lesson Plan

Week Subject Related Preparation
1) Number Systems,Algebraic Operations, Base Conversions, Complement.
2) Binary code, ASCII code, Binary Logic, Logic Gate
3) Definition of algebra and Boolean Algebra, Boolean Functions
4) Digital Logic Gates, Minterms, Maxterm
5) SoP, PoS, Gate Level Minimization, K-Map
6) NAND, NOR, XOR Gates
7) Review before MT
8) MT
9) Combinational Logic, Analysis and design Procedures
10) Binary Adder, Half and Full Adders
11) Decoder (/w enable), Encoder, Multiplexer
12) Binary Multiplier, Magnitude Comparator
13) Sequential Logic, Flip-Flops
14) Final

Sources

Course Notes / Textbooks: Morris Mano, Digital Design 5th Ed.
References: Morris Mano, Digital Design 5th Ed.

Course-Program Learning Outcome Relationship

Learning Outcomes

1

2

3

Program Outcomes
1) A solid foundation in mathematics, natural sciences, and computer engineering; the ability to apply both theoretical and practical knowledge in these fields to model and solve complex engineering problems.
2) The ability to identify, define, formulate, and solve complex computer engineering problems; and to select and apply appropriate analysis and modeling methods for this purpose.
3) The ability to design complex computer engineering systems, processes, devices, or products to meet specified requirements under realistic constraints and conditions; and to apply modern design methodologies for this purpose. (Realistic constraints and conditions may include economic, environmental, sustainability, manufacturability, ethical, health, safety, social, and political factors depending on the nature of the design.)
4) The ability to develop, select, and use modern techniques and tools required for the analysis and solution of complex problems encountered in computer engineering applications; and the ability to effectively utilize information technologies.
5) The ability to design and conduct experiments, collect data, analyze and interpret results for the investigation of complex computer engineering problems.
6) The ability to work effectively both individually and in disciplinary and multidisciplinary teams (particularly with software and mechatronics engineering).
7) The ability to communicate effectively in both Turkish and English, both orally and in writing; including effective report writing and comprehension of written reports, preparation of reports, delivering effective presentations, and the ability to give and receive clear and understandable instructions.
8) Awareness of the necessity of lifelong learning required by computer engineering; the ability to access, interpret, and develop knowledge, to follow advancements in science and technology, and to continuously update oneself.
9) The ability to act in accordance with ethical principles; awareness of professional and ethical responsibilities, and knowledge of standards used in computer engineering practices.
10) Knowledge of project management and computer engineering practices such as risk management and change management; awareness of entrepreneurship, innovation, and sustainable development.
11) Knowledge of the impacts of computer engineering applications on health, environment, and safety at universal and societal levels; awareness of contemporary issues and the legal implications of engineering solutions.

Course - Learning Outcome Relationship

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution
1) A solid foundation in mathematics, natural sciences, and computer engineering; the ability to apply both theoretical and practical knowledge in these fields to model and solve complex engineering problems. 5
2) The ability to identify, define, formulate, and solve complex computer engineering problems; and to select and apply appropriate analysis and modeling methods for this purpose.
3) The ability to design complex computer engineering systems, processes, devices, or products to meet specified requirements under realistic constraints and conditions; and to apply modern design methodologies for this purpose. (Realistic constraints and conditions may include economic, environmental, sustainability, manufacturability, ethical, health, safety, social, and political factors depending on the nature of the design.)
4) The ability to develop, select, and use modern techniques and tools required for the analysis and solution of complex problems encountered in computer engineering applications; and the ability to effectively utilize information technologies.
5) The ability to design and conduct experiments, collect data, analyze and interpret results for the investigation of complex computer engineering problems. 3
6) The ability to work effectively both individually and in disciplinary and multidisciplinary teams (particularly with software and mechatronics engineering).
7) The ability to communicate effectively in both Turkish and English, both orally and in writing; including effective report writing and comprehension of written reports, preparation of reports, delivering effective presentations, and the ability to give and receive clear and understandable instructions.
8) Awareness of the necessity of lifelong learning required by computer engineering; the ability to access, interpret, and develop knowledge, to follow advancements in science and technology, and to continuously update oneself.
9) The ability to act in accordance with ethical principles; awareness of professional and ethical responsibilities, and knowledge of standards used in computer engineering practices.
10) Knowledge of project management and computer engineering practices such as risk management and change management; awareness of entrepreneurship, innovation, and sustainable development.
11) Knowledge of the impacts of computer engineering applications on health, environment, and safety at universal and societal levels; awareness of contemporary issues and the legal implications of engineering solutions.

Learning Activity and Teaching Methods

Assessment & Grading Methods and Criteria

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Laboratory 3 % 20
Midterms 1 % 30
Final 1 % 50
total % 100
PERCENTAGE OF SEMESTER WORK % 50
PERCENTAGE OF FINAL WORK % 50
total % 100

Workload and ECTS Credit Grading

Activities Number of Activities Duration (Hours) Workload
Course Hours 14 6 84
Laboratory 6 5 30
Midterms 1 10 10
Final 1 15 15
Total Workload 139