Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

FACULTY OF ENGINEERING & ARCHITECTURE / BLM307 - DEPARTMENT OF COMPUTER ENGINEERING

Code: BLM307 Course Title: COMPUTER ARCHITECTURE Theoretical+Practice: 3+0 ECTS: 4
Year/Semester of Study 3 / Fall Semester
Level of Course 1st Cycle Degree Programme
Type of Course Compulsory
Department DEPARTMENT OF COMPUTER ENGINEERING
Pre-requisities and Co-requisites None
Mode of Delivery Face to Face
Teaching Period 14 Weeks
Name of Lecturer BİLGİN YAZLIK (bilginyazlik@nevsehir.edu.tr)
Name of Lecturer(s) EBUBEKİR KAYA, NUH AZGINOĞLU,
Language of Instruction Turkish
Work Placement(s) None
Objectives of the Course
To be able to understand basic problems about computer architecture and to analyze different solutions related to these problems. To be able to understand different computer architecture paradigms and gain practice on solutions.

Learning Outcomes PO MME
The students who succeeded in this course:
LO-1 Can understands high-level concepts on computer architecture. PO-7 Students gain the ability to identify, define, formulate and solve problems specific to Computer Engineering.
PO-9 Students will have knowledge and skills about basic computer hardware, software and system security.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
LO-2 Can explain the main differences of RISC and CISC architectural characteristics. PO-7 Students gain the ability to identify, define, formulate and solve problems specific to Computer Engineering.
PO-9 Students will have knowledge and skills about basic computer hardware, software and system security.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
LO-3 Can knows the methods of calculating the speed of the computer. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-9 Students will have knowledge and skills about basic computer hardware, software and system security.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
LO-4 Can explain memory hierarchy and cache location in the system, tasks and how it is organized. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-9 Students will have knowledge and skills about basic computer hardware, software and system security.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
PO: Programme Outcomes
MME:Method of measurement & Evaluation

Course Contents
Technologies used to increase system performance in computer architectures, computing systems, parallel architectural features, hardware operating principles of computers and how computers are organized.
Weekly Course Content
Week Subject Learning Activities and Teaching Methods
1 Introduction to computer architecture and organization Verbal Lecture / Question - Answer, problem solving
2 Architectural layers in computer Verbal Lecture / Question - Answer, problem solving
3 The evolution of computers and performance Verbal Lecture / Question - Answer, problem solving
4 Memory organization and location of cache in the system Verbal Lecture / Question - Answer, problem solving
5 Cache memory Verbal Lecture / Question - Answer, problem solving
6 Internal memory technology Verbal Lecture / Question - Answer, problem solving
7 External memory Verbal Lecture / Question - Answer, problem solving
8 mid-term exam
9 Input / Output Verbal Lecture / Question - Answer, problem solving
10 Computer arithmetic Verbal Lecture / Question - Answer, problem solving
11 Command set: Characteristics and functions Verbal Lecture / Question - Answer, problem solving
12 Command set: Addressing modes and formats Verbal Lecture / Question - Answer, problem solving
13 Processor structure and functions Verbal Lecture / Question - Answer, problem solving
14 RISC and CISC Architectures Verbal Lecture / Question - Answer, problem solving
15 RISC and CISC Architectures Verbal Lecture / Question - Answer, problem solving
16 final exam
Recommend Course Book / Supplementary Book/Reading
1 Computer Organization and Architecture Designing for Performance: International Version 8th Edition William Stallings
2 Computer Architecture Design and Performance- Barry Wilkinson, Prentice Hall,1996
Required Course instruments and materials
Auxiliary textbook, projection, computer.

Assessment Methods
Type of Assessment Week Hours Weight(%)
mid-term exam 8 1 40
Other assessment methods
1.Oral Examination
2.Quiz
3.Laboratory exam
4.Presentation
5.Report
6.Workshop
7.Performance Project
8.Term Paper
9.Project
final exam 16 1 60

Student Work Load
Type of Work Weekly Hours Number of Weeks Work Load
Weekly Course Hours (Theoretical+Practice) 3 14 42
Outside Class
       a) Reading 6 5 30
       b) Search in internet/Library 6 5 30
       c) Performance Project 0
       d) Prepare a workshop/Presentation/Report 4 1 4
       e) Term paper/Project 0
Oral Examination 0
Quiz 0
Laboratory exam 0
Own study for mid-term exam 6 1 6
mid-term exam 1 1 1
Own study for final exam 6 1 6
final exam 1 1 1
0
0
Total work load; 120