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: 256
OrientationAttendance TypeSemesterYearECTS
GENIKĪ KATEUTHYNSĪCompulsory Course325

Class Information
Academic Year2018 – 2019
Class PeriodWinter
Faculty Instructors
Weekly Hours4
Class ID
600121200
Course Type 2016-2020
  • Scientific Area
Course Type 2011-2015
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
Cognitive: Understanding of fundamental issues in computer architecture and processor design. Organization of computer components and their interconnection. Understanding of the Instruction Set Architecture (ISA). Design methodologies for power and performance. Skills: Design of a simple processor and its corresponding Instruction Set Architecture. Design of arithmetic units and memory systems. Benchmarking techniques.
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
12-10-2020