Computer Engineering
Course Details
KTO KARATAY UNIVERSITY
Mühendislik ve Doğa Bilimleri Fakültesi
Programme of Computer Engineering
Course Details
Mühendislik ve Doğa Bilimleri Fakültesi
Programme of Computer Engineering
Course Details
Course Code | Course Name | Year | Period | Semester | T+A+L | Credit | ECTS |
---|---|---|---|---|---|---|---|
05040006 | Microprocessors | 2 | Spring | 4 | 2+0+2 | 2 | 5 |
Course Type | Compulsory |
Course Cycle | Bachelor's (First Cycle) (TQF-HE: Level 6 / QF-EHEA: Level 1 / EQF-LLL: Level 6) |
Course Language | Turkish |
Methods and Techniques | - |
Mode of Delivery | Face to Face |
Prerequisites | - |
Coordinator | - |
Instructor(s) | Assoc. Prof. Ali ÖZTÜRK |
Instructor Assistant(s) | - |
Course Instructor(s)
Name and Surname | Room | E-Mail Address | Internal | Meeting Hours |
---|---|---|---|---|
Assoc. Prof. Ali ÖZTÜRK | A-127 | [email protected] | Thursday 14.00-15.00 |
Course Content
Mikroişlemci sistemlerinin temel elemanları. Öğretim formatları. Adresleme teknikleri. Assembler dili - mikroişlemcilerden örnekler. Adresleme, komut yürütme, veri sunumu ve program kodlama ve hata ayıklama ayrıntılı inceleme. Mikroişlemci tabanlı sistemlerin tasarımı.
Objectives of the Course
This course aims to teach the structure of microprocessors and the programming microprocessors in Assembly language.
Contribution of the Course to Field Teaching
Basic Vocational Courses | |
Specialization / Field Courses | X |
Support Courses | |
Transferable Skills Courses | |
Humanities, Communication and Management Skills Courses |
Relationships between Course Learning Outcomes and Program Outcomes
Relationship Levels | ||||
Lowest | Low | Medium | High | Highest |
1 | 2 | 3 | 4 | 5 |
# | Program Learning Outcomes | Level |
---|---|---|
P2 | Ability to identify, formulate, and solve complex engineering problems; ability to select and apply appropriate analysis and modeling methods for this purpose | 5 |
P3 | Ability to design a complex system, process, device or product to meet specific requirements under realistic constraints and conditions; ability to apply modern design methods for this purpose | 5 |
Course Learning Outcomes
Upon the successful completion of this course, students will be able to: | |||
---|---|---|---|
No | Learning Outcomes | Outcome Relationship | Measurement Method ** |
O1 | Must always know the basics of electronics and be able to analyze electronic circuits. | P.2.6 | 1,4 |
O2 | To analyze digital and analog signal analysis. | P.2.11 | 1,4 |
O3 | Knowledge of digital electronic components and analysis of digital electronic logic circuits | P.2.13 | 1,4 |
O4 | User interface programming for electronic systems. | P.3.10 | 1,4 |
** Written Exam: 1, Oral Exam: 2, Homework: 3, Lab./Exam: 4, Seminar/Presentation: 5, Term Paper: 6, Application: 7 |
Weekly Detailed Course Contents
Week | Topics |
---|---|
1 | Basic elements of microprocessor systems. |
2 | Instruction formats. |
3 | Addressing techniques. |
4 | Assembler language with examples from microprocessors. |
5 | Detailed examination of addressing, instruction execution, data representation and program coding and debugging. |
6 | Design of microprocessor based systems. |
7 | Subroutine calling and return, Stack memory and its functioning, modular programming, |
8 | Interrupt operation, use of interrupt resources |
9 | Sequence processing commands, Multitasking operation |
10 | Microprocessor hardware features, Bus timing, data retention and storage |
11 | Memories and microprocessors, cache memory, pipeline instruction processing |
12 | Memory organization, Memory map and designs |
13 | Microprocessor support units: Parallel input/output interface unit, Input/Output Ports |
14 | Microprocessor support units: Interrupt controller, DMA unit |
Textbook or Material
Resources | Design with Microprocessors for Engineers, by Stiffler, Mc-Graw Hill, (2003) |
Evaluation Method and Passing Criteria
In-Term Studies | Quantity | Percentage |
---|---|---|
Attendance | - | - |
Laboratory | 4 | 10 (%) |
Practice | - | - |
Course Specific Internship (If Any) | - | - |
Homework | - | - |
Presentation | - | - |
Projects | 1 | 20 (%) |
Quiz | - | - |
Midterms | 1 | 30 (%) |
Final Exam | 1 | 40 (%) |
Total | 100 (%) |
ECTS / Working Load Table
Quantity | Duration | Total Work Load | |
---|---|---|---|
Course Week Number and Time | 14 | 2 | 28 |
Out-of-Class Study Time (Pre-study, Library, Reinforcement) | 14 | 4 | 56 |
Midterms | 1 | 35 | 35 |
Quiz | 0 | 0 | 0 |
Homework | 0 | 0 | 0 |
Practice | 0 | 0 | 0 |
Laboratory | 5 | 5 | 25 |
Project | 0 | 0 | 0 |
Workshop | 0 | 0 | 0 |
Presentation/Seminar Preparation | 0 | 0 | 0 |
Fieldwork | 0 | 0 | 0 |
Final Exam | 1 | 36 | 36 |
Other | 0 | 0 | 0 |
Total Work Load: | 180 | ||
Total Work Load / 30 | 6 | ||
Course ECTS Credits: | 6 |
Course - Learning Outcomes Matrix
Relationship Levels | ||||
Lowest | Low | Medium | High | Highest |
1 | 2 | 3 | 4 | 5 |
# | Learning Outcomes | P2 | P3 |
---|---|---|---|
O1 | Must always know the basics of electronics and be able to analyze electronic circuits. | 3 | 1 |
O2 | To analyze digital and analog signal analysis. | 2 | 5 |
O3 | Knowledge of digital electronic components and analysis of digital electronic logic circuits | 1 | 2 |
O4 | User interface programming for electronic systems. | 3 | 4 |