You are on page 1of 3

Emri i 1.

Emërtimi i Modulit, Kodi / Module Title, Code


Modulit dhe
Qëllimi / Computer Architecture, 40-CSC-358
Module Title
and Purpose 2. Qëllimet e Modulit Aims / Goals of the Module

This course covers the fundamentals concepts of computer organization,


design and architecture. The purpose of the course is to provide students
a strong foundation in the understanding and design of modern
computing systems and a basic understanding of what computers do and
how they do. Topics in this course will include: understanding
arithmetic and logical operation, data representation, understanding
main memory and input/output devices, understanding on Assembly
Language programming, digital logic circuits, pipelining, understanding
memory organization and hierarchy etc.

Përmbajtja 3. Përmbajtja / Contents


dhe mënyra e
studimit dhe Week 1: Introduction: Course overview
mësimdhënies/
Module Week 2: Historical overview of computers and their classification
Delivery
Week 3: The Computer Level Hierarchy and Von Neumann Model

Week 4: Data Representation in Computer Systems

Week 5: Error Detection and Correction

Week 6: Boolean Algebra and Digital Logic

Week 7: Organization of a Computer

Week 8: Assembly Language

Week 9: Lab work with MARIE Simulator

Week 10: Instruction Set Architectures

Week 11: Memory Organization

Week 12: Input/Output and Storage Systems

Module template given in the accreditation report as agreed in the Balkan Stability Pact Framework / Forma për Modulet e dhënë në
raportin e akreditimit sipas marrveshjes se paktit të stabilitetit në Ballkan
4. Literatura / Indicative Reading List

1. William Stallings: Computer Organization and Architecture, Eight


Edition, Pearson Prentice Hall
2. Null & Labur, (2010). The essentials of Computer Organization and
Architecture 3th Edition
3. The instructor will also provide notes in English, additional papers
and readings including sources for programming in Assembler.

5. Metodat e Mësimdhënies dhe Mësimnxënies / Teaching and


Learning Methods

Methods used in teaching this course are:


• 40% lectures
• 10% discussions
• 10% Lab work
• 40% study and homework

There will be mentoring during the course, so both students and lecturer
will perform good cooperation to get better understanding on this
course.

Totali i Ligjeratave / Total Contact Hours:


24
Konsulltime/ Total Contact Hours:
12

Metodat Tjera të Mësimdhënies / Range of other Learning Methods:


Seminars, group works.

Totali i Punes Grupore / Total Study Hours:


80h
Totali i Studimeve Vetanake / Total Study Hours:
34h

Totali i Ligjëratave, punes grupore Dhe Studimeve Vetanake /Total


contact and study hours:
150h

Module template given in the accreditation report as agreed in the Balkan Stability Pact Framework / Forma për Modulet e dhënë në
raportin e akreditimit sipas marrveshjes se paktit të stabilitetit në Ballkan
Vlerësimi / 6. Rezultatet e Pritshme nga Moduli / Module Learning Outcomes
Module
Assessment After completing this course, students will:

• Learn the fundamentals of computer organization and


architecture of computers;
• Have an understanding of number systems and digital logics
and how to apply Boolean logic to create digital circuits;
• Learn the computer components, their function and
interconnection, computer memory, cache memory, I/O system
etc.
• Have an understanding how memory hierarchy and pipelining
affect the performance of a processor;
• Understand the role and the organization of central processing
units (CPU);
• Learn to classify the storage units in hierarchy;

7. Metodat e Vlerësimit (2-3 rreshta) / Assessment Methods: (2 – 3


lines)

 10% Activity and Participation


 5% Innovation proposal for problem oriented projects
 30% Problem oriented projects
 55% Test Final

Menaxhmenti 8. ECTS dhe Kohëzgjatja e Modulit / Credit Points and Duration


i Modulit /
Module 6 ECTS, one semester
Management 9. Personi Kontaktues / Contact Person

Ramiz HOXHA /Krenare PIREVA


Kompletuar Ramiz Hoxha/ Krenare Pireva
nga / Compiled ramiz.hoxha@ubt-uni.net/krenare.pireva@ubt-uni.net
by:
Data / Date 15.10.2014

Module template given in the accreditation report as agreed in the Balkan Stability Pact Framework / Forma për Modulet e dhënë në
raportin e akreditimit sipas marrveshjes se paktit të stabilitetit në Ballkan