BST104 Digital ElectronicsIstinye UniversityDegree Programs Computer TechnologyGeneral Information For StudentsDiploma SupplementErasmus Policy StatementNational Qualifications
Computer Technology

Preview

Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

Course Introduction and Application Information

Course Code: BST104
Course Name: Digital Electronics
Semester: Spring
Course Credits:
ECTS
3
Language of instruction: Turkish
Course Condition:
Does the Course Require Work Experience?: No
Type of course: Compulsory Courses
Course Level:
Associate TR-NQF-HE:5. Master`s Degree QF-EHEA:Short Cycle EQF-LLL:5. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator: Öğr. Gör. SELAMİ ÇEKİÇ
Course Lecturer(s): Öğr. Gör. SELAMİ ÇEKİÇ
Course Assistants:

Course Objective and Content

Course Objectives: Course Objectives This course aims to understand the functioning of the computer and to give basic information about digital electronics. In this way, it is aimed for computer programmers to have information about the functioning and structure of the hardware system they use.
Course Content: Understanding the basic concepts of digital electronics, Binary Number Systems, Conversion between number systems, Logic Gates, Boolean Mathematics and Karnough diagrams, Flip Flop Types, Microprocessor architectures are included.

Learning Outcomes

The students who have succeeded in this course;
1) Learning the basic concepts of digital electronics and understanding digital signals.
2) Ability to understand number systems (binary, octal, hexadecimal, etc.) and codes used in digital logic circuits.
3) Ability to understand logic gates.
4) Simplifying Basic Logic Circuits.
5) Applying Basic Logic Circuits in computer architecture
6) Learning the basic concepts of digital electronics and understanding digital signals.

Course Flow Plan

Week Subject Related Preparation
1) Introduction of the course, meeting the instructor, introduction to electronic signals, analog and digital signals, ADC and DAC Concepts
2) Binary Number Systems, Mathematical operations between binary number systems
3) Octal, Hexadecimal Number systems and mathematical operations between these number systems, conversion between Number Systems
4) Basic Logic Operations, Boolean Algebra
5) Logic Gates, De Morgan Method
6) Gate Level Simplification
7) Using the Karnaugh Map, Karnough Map with Variables
8) MIDTERM
9) Encoder, Decoders
10) Data Selectors (Multiplexers)
11) Data Distributors (DeMultiplexers)
12) Flip Flops (Type D, Type JK, Type T)
13) Registers
14) Counters
15) Final exam

Sources

Course Notes / Textbooks:
References:

Course - Program Learning Outcome Relationship

Course Learning Outcomes

1

2

3

4

5

6

Program Outcomes
1) To possess the ability to comprehend fundamental concepts in the field of computer technologies.
2) To possess the ability to analyze and model problems in the field of computer technologies, and to determine and define appropriate software requirements for their solutions.
3) To possess the ability to comprehend professional topics in a foreign language.
4) To possess the capability to perform software installation, testing, and acceptance procedures.
5) To possess the ability to carry out the setup and administration of computer networks, as well as utilize network operating systems.
6) To possess the skill of conducting maintenance and repairs on computer hardware.
7) To have awareness and responsibility regarding professional, legal, ethical, and social issues in the field of computer technologies.
8) To possess the capability to plan, design, and develop computer and network software.
9) To possess the ability to design and program for web development.
10) To be competent in applying knowledge of database management, querying, and design to practical applications, and to be capable of developing database applications.

Course - Learning Outcome Relationship

No Effect 1 Lowest 2 Average 3 Highest
       
Program Outcomes Level of Contribution
1) To possess the ability to comprehend fundamental concepts in the field of computer technologies.
2) To possess the ability to analyze and model problems in the field of computer technologies, and to determine and define appropriate software requirements for their solutions.
3) To possess the ability to comprehend professional topics in a foreign language.
4) To possess the capability to perform software installation, testing, and acceptance procedures.
5) To possess the ability to carry out the setup and administration of computer networks, as well as utilize network operating systems.
6) To possess the skill of conducting maintenance and repairs on computer hardware.
7) To have awareness and responsibility regarding professional, legal, ethical, and social issues in the field of computer technologies.
8) To possess the capability to plan, design, and develop computer and network software.
9) To possess the ability to design and program for web development.
10) To be competent in applying knowledge of database management, querying, and design to practical applications, and to be capable of developing database applications.

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Midterms 1 % 40
Final 2 % 60
total % 100
PERCENTAGE OF SEMESTER WORK % 40
PERCENTAGE OF FINAL WORK % 60
total % 100

Workload and ECTS Credit Calculation

Activities Number of Activities Workload
Course Hours 15 29
Midterms 15 15
Final 15 15
Total Workload 59