Home  »  Faculty of Engineering »  Program of Electrical and Electronics Engineering (English)

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
COMPUTER ORGANIZATION EEE335 - 3 + 1 5

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)Professor Murat Emin Akata
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Learn the organizational evolution, history and architectural definitions of computers.
2) Learn the general structure and operation of computers, interfacing, bus structures.
3) Learn memory, cache and its organization, DRAM, SRAM, ROM structures.
4) Learn magnetic disk and optical disk structures.
5) Learn I/O architecture, programmed I/O, interrupt driven I/O, DMA, I/O channels and processors.
6) Learn the operating system, scheduling, memory management, virtual memory concepts.
7) Learn Arithmetic Logic Unit, types of arithmetic operations and number representations.
8) Learn machine language instructions, data types, operations types and Assembly language.
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
COURSE DEFINITIONComputer Organization is an introductory course to computer structure and architecture. Following topics are covered in this course: Concepts of organization and architecture, historical evolution of computers, general structure and operation of computers, interfacing, bus structures and PCI, memory, cache and cache organization, DRAM, SRAM, ROM, error correction, DRAM organization, magnetic disk and disk organization, optical disk structures, I/O architecture, programmed I/O, Interrupt driven I/O, DMA, I/O channels and processors, operating system, scheduling, memory management, virtual memory, Arithmetic Logic Unit, types of arithmetic operations and number representation, machine language instructions, data types, operations, Assembly language.
COURSE CONTENTS
WEEKTOPICS
1st Week Organization and architecture, historical evolution of computers, computer structure, essential definitions
2nd Week Operation of computers, Interfaces and bus structures, PCI bus.
3rd Week Operation of computers, Interfaces and bus structures, PCI bus.
4th Week Memory, cache memory, cache design and organization.
5th Week Memory, cache memory, cache design and organization.
6th Week Main memory, DRAM, SRAM, ROM, error correction, DRAM organization.
7th Week Magnetic disk and its organization, optic disks.
8th Week Midterm Exam
9th Week I/O architecture, Programmed I/O, Interrupt driven I/O, DMA, I/O channels and processors.
10th Week I/O architecture, Programmed I/O, Interrupt driven I/O, DMA, I/O channels and processors.
11th Week Operating System, job planning, memory management, virtual memory.
12th Week Operating System, job planning, memory management, virtual memory.
13th Week Arithmetic Logic Unit, arithmetic operations and number representations.
14th Week Machine language instructions, data types, types of operations, Assembly language.
RECOMENDED OR REQUIRED READINGComputer Organization and Architecture, Stallings, Prentice-Hall
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSPresentation,Lecture
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term126
Assignment15
Quiz15
Practice110
Project112
Total(%)58
Contribution of In-term Studies to Overall Grade(%)58
Contribution of Final Examination to Overall Grade(%)42
Total(%)100
ECTS WORKLOAD
Activities Number Hours Workload
Midterm exam122
Preparation for Quiz248
Individual or group work14342
Preparation for Final exam11212
Course hours14456
Preparation for Midterm exam11212
Laboratory (including preparation)000
Final exam122
Homework2816
Total Workload150
Total Workload / 305
ECTS Credits of the Course5
LANGUAGE OF INSTRUCTIONEnglish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4LO5LO6LO7LO8
K1  X              
K2  X   X   X     X      
K3  X   X   X          
K4    X   X   X   X   X    
K5               
K6               
K7               
K8               
K9               
K10               
K11