Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits |
5 | COMP305 | COMPUTER ORGANIZATION | 3+0+0 | 3 | 6 |
Language of Instruction
|
English
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
COMPUTER ENGINEERING
|
Type of Program
|
Formal Education
|
Type of Course Unit
|
Compulsory
|
Course Delivery Method
|
Face To Face
|
Objectives of the Course
|
Learn the methodology of calculating the performance of a computer
Learn the basics of parallelism
Learn the required components in a pipelined architecture
|
Course Content
|
This course provides a comprehensive presentation of the organization and architecture of modern-day computers, emphasizing both fundamental principles and the critical role of performance in driving computer design. The topics include number system, computer arithmetic, computer evolution and performance, memory, storage, input/output, details of a processor, multi-cores, multiprocessors and clusters.
|
Course Methods and Techniques
|
|
Prerequisites and co-requisities
|
( EE203 )
|
Course Coordinator
|
Prof.Dr. VEHBİ ÇAĞRI GÜNGÖR cagri.gungor@agu.edu.tr
|
Name of Lecturers
|
None
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"
Assessment Methods and Criteria
ECTS Allocated Based on Student Workload
Activities
|
Total Work Load
|
Yazılı Sınav
|
1
|
3
|
3
|
F2F Dersi
|
1
|
3
|
3
|
Ev Ödevi
|
1
|
15
|
15
|
Kısa Sınav
|
1
|
1
|
1
|
Kişisel Çalışma
|
1
|
30
|
30
|
Yüz Yüze Ders
|
1
|
3
|
3
|
Final Sınavı
|
1
|
3
|
3
|
Total Work Load
| |
|
Number of ECTS Credits 2
58
|
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
No | Learning Outcomes |
1
| Explain the concepts in modern hardware |
2
| Calculate the performance of a computer and compare performances of two computers |
3
| Design components to improve performance and energy efficiency via parallelism, pipelining, and prediction |
4
| Explain the basics of parallel computers such as multicore multithreaded architectures and GPU hardware |
Weekly Detailed Course Contents
Recommended Optional Programme Components
Contribution of Learning Outcomes to Programme Outcomes
Contribution: 1: Very Slight 2:Slight 3:Moderate 4:Significant 5:Very Significant
https://sis.agu.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=74947&lang=en