FIT3159 Computer architecture Monash University

FIT3159 – Computer architecture
This unit covers the internal mechanism of computers and how they are organised and programmed. Topics include combinatorial and sequential logic, Boolean Algebra, counters, ripple adders, tree adders, memory/addressing, busses, speed, DMA, data representation, machine arithmetic, microprogramming, caches and cache architectures, virtual memory and translation look-aside buffers, vectored interrupts, polled interrupts, pipelined architecture, superscalar architecture, data dependency, hazards, CISC, RISC, VLIW machine architectures.
Faculty of Information Technology
Study level:
Undergraduate
Owning organisational unit:
Faculty of Information Technology
Credit points:

Programming Help, Add QQ: 749389476
Offerings S1-01-CLAYTON-ON-CAMPUS
Location: Clayton
Teaching period: First semester Attendance mode: On-campus
S1-01-MALAYSIA-ON-CAMPUS
Location: Malaysia
Teaching period: First semester Attendance mode: On-campus
Open to exchange or study abroad students?
Requisites Prerequisite
 FIT1047 6 CP Introduction to computer systems, networks and security
 FIT1008 6 CP Introduction to computer science

Chief Examiner(s)
Dr Charith Kohomban Wickrama Jayasekara
Email: Offering(s):
First semester, Clayton, On-campus
Unit Coordinator(s) Dr Adamu Muhammad Buhari
Email: Offering(s):
First semester, Malaysia, On-campus
 FIT2085 6 CP Introduction to computer science for engineers
Learning outcomes
CS Help, Email: tutorcs@163.com
Teaching approach Problem-based learning
On successful completion of this unit, you should be able to:
1. Analyse simple logic circuits;
2. Explain and analyse key processor components;
3. Explain and analyse computer organisation;
4. Write and debug simple assembly language programs;
5. Use simulator programs to model computer system components.
Assessment
Laboratory Exercises Value %: 40
Tutorial Exercises Value %: 20
Applied Problem Solving Tasks

Scheduled teaching activities Laboratories
Total hours: 18 hours Offerings:
Applies to all offerings
Total hours: 12 hours Offerings:
Applies to all offerings
Total hours: 24 hours Offerings:
Applies to all offerings
Value %: 40
Workload requirements Workload
Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and

Availability in areas of study
Advanced computer science Computer networks and security
independent study. Independent study may include associated reading and preparation for scheduled teaching activities.

Programming Help