COMPUTER ARCHITECTURE

Course Information
TitleΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ / COMPUTER ARCHITECTURE
CodeNCO-03-05
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate
Teaching PeriodWinter
CoordinatorGeorgios Keramidas
CommonNo
StatusActive
Course ID40002936

Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)

Registered students: 22
OrientationAttendance TypeSemesterYearECTS
GENIKĪ KATEUTHYNSĪCompulsory Course325

Class Information
Academic Year2015 – 2016
Class PeriodWinter
Faculty Instructors
Weekly Hours4
Class ID
600004880
Type of the Course
  • Scientific Area
Course Category
Specific Foundation / Core
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Examination)
Prerequisites
General Prerequisites
Digital Logical Cirsuits, Boolean logic
Learning Outcomes
In spite of the variety and pace of change in the computer field, certain fundamental concepts apply consistently throughout. In this course, fundamental concepts are presented and analyzed, like a) the architecture (the way the programmer sees the computer) and b) the internal organization (the operation of the individual components and the way they are interconnected). Design targets (cost, speed) for a computer system are also analyzed. In terms of obtained skills, students are equipped with the ability to understand the merits of a given computer system and its applicability to certain computational needs.
General Competences
  • Apply knowledge in practice
  • Work autonomously
  • Design and manage projects
Course Content (Syllabus)
Overview of computer Units, their Function and Interconnection. Memory technology and Hierarchy. Cache Memory, Main, External memory (Magnetic and Optic disks), Performance. Input/Output of Data (Units, Communication, Interrupt handling). Computer Arithmetic (Integers, Signed numbers, Floating Point). The Central Processing Unit (Instruction cycle, Registers, Pipelining, Arithmetic and Logic Unit). Instruction sets (Characteristics, Function, Operands, Addressing modes, Design considerations).Programming in Assembly Language, Training Computer
Keywords
Computer, CPU, Memory, Assembly
Educational Material Types
  • Notes
  • Slide presentations
  • Multimedia
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures40
Tutorial12
Project98
Total150
Student Assessment
Description
Written exams (80%) and project (20%)
Student Assessment methods
  • Written Assignment (Formative, Summative)
  • Written Exam with Problem Solving (Formative, Summative)
  • Labortatory Assignment (Formative, Summative)
Bibliography
Course Bibliography (Eudoxus)
Stallings W. «Οργάνωση και Αρχιτεκτονική Υπολογιστών», 8η Έκδοση, Εκδόσεις Τζιόλα, Θεσσαλονίκη
Additional bibliography for study
ΣΗΜΕΙΩΣΕΙΣ ΔΙΔΑΣΚΟΝΤΑ
Last Update
07-06-2016