Course Title: Computer Architecture
Part A: Course Overview
Course Title: Computer Architecture
Credit Points: 12.00
Important Information:
Please note that this course may have compulsory in-person attendance requirements for some teaching activities.
Terms
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
EEET2319 |
City Campus |
Undergraduate |
130T Vocational Engineering |
Face-to-Face |
Sem 1 2008, Sem 1 2009, Sem 1 2010, Sem 1 2011, Sem 1 2012, Sem 1 2013, Sem 1 2014, Sem 1 2015, Sem 2 2015, Sem 1 2016 |
EEET2319 |
City Campus |
Undergraduate |
174T School of VE Engineering, Health & Science |
Face-to-Face |
Sem 1 2017, Sem 1 2018, Sem 1 2019, Sem 1 2020, Sem 1 2021 |
EEET2319 |
City Campus |
Undergraduate |
520T Future Technologies |
Face-to-Face |
Sem 1 2022, Sem 1 2023, Sem 1 2024 |
Course Coordinator: Dr. Bishwajit Chowdhury
Course Coordinator Phone: +61 3 99258054
Course Coordinator Email: bishwajit.chowdhury@rmit.edu.au
Pre-requisite Courses and Assumed Knowledge and Capabilities
None
Course Description
This course covers the fundamentals of computer hardware and software as well as advanced concepts such as Virtualization,. The course emphasizes the practical application of skills and procedures needed to build Virtual Machines for both Linux and Windows. Working with CLI for both Operating Sytems.
The course covers the state-of-the-art computer architecture; it covers the fundamental design aspects of digital computer system and computer architecture. Modern design tools shall be used to implement synchronous logic found in modern circuits using industry standard software.
Objectives/Learning Outcomes/Capability Development
This course contributes to the following Program Learning Outcomes (PLOs):
2.1 Application of established technical and practical methods to the solution of well- defined engineering problems.
2.2 Application of technical and practical techniques, tools and resources to well defined engineering problems.
Course Learning Outcomes (CLOs)
Upon successful completion of the course, you should be able to:
- Define information technology (IT) and describe the components and operation of modern and high-performance computers, laptops and mobile devices and their applications.
- Describe how to protect people, equipment, and environments from accidents, damage, and contamination and follow safe workplace procedures.
- Build Virtual Machine, perform a step-by-step building of a desktop computer and install and navigate an operating system. Include both Windows and Linux and working at CLI.
- Design simple digital gates, digital circuits using schematic approach; implement using simulation and programmable logic.
- Use VHDL as a hardware description language to implement designs in programmable devices and simulate those gates, circuits.
- Demonstrate basic understanding of inner workings of computer architecture, computer organization, design, implementation and performance.
Overview of Learning Activities
In this course you will learn through the following activities:
1. Face to Face teaching: an introduction to computer architecture, personal computers and peripheral devices
2. Personal reading (eg. research on the Internet and prescribed sections of the textbook): to consolidate your understanding of principles and applications of computer systems
3. Laboratory exercises: you need to complete lab exercises individually or in a group. Participation in team based learning will be helpful, however specific exercises must be completed individually
4. Tests: assessed during semester. Solutions will be discussed in class to give you feedback. The test provides information both to you and the lecturer about progress and the feedback will help you improve your performance in the final examination.
5. Simulation, Videos, and Lab sessions: To understand the key concepts, practical applications and how to troubleshoot problems, you are encouraged to watch videos on special topics available in the Carlton library. The lab work will allow you to develop skills in analysing and troubleshooting computer systems
6. Classroom activities:
Lectures: to introduce the important concepts
• Attending lectures will make it much easier for you to understand the central concepts of the course
• You will feel more comfortable and you will learn more if you read the relevant material before you attend the lectures
Tutorials: to enable you to ask questions and to clarify unresolved issues
• Review the material and prepare your questions before you come to class
• There will be an overview of course content with a focus on the material students find difficult
• If something is unclear or if you find yourself falling behind please ask for help immediately
• You may be given worksheets to complete during the tutorial
7.Lab exercises: to give you the hands on experience of implementing and troubleshooting computers
• In general there will be one practical exercise per week
• You will perform the exercise
8. Work simulated activities: you will progressively implement a scenario as you would be expected to do in industry.
• You will be expected to work on a scenario progressively as you learn the material required for you to be able to do so.
• Leaving the work to a late stage and then rushing to complete it is bad industrial practice. It will be strongly discouraged and marked down heavily. You will be expected to meet progressive milestones in the completion of this activity.
9.Occupational Health and Safety:
• Conduct in lecture theatres, classrooms and laboratories will be of a standard required by OH&S legislation as applied to industry.
• You must behave in such a way as not to place the health and safety of yourself or anyone else at risk
• Covered shoes must be worn in all labs
• Thongs and sandals must not be worn in any lab
10.Preparation for the Work place:
All skills and knowledge in this course are oriented towards current industry practices and technologies. An essential industry expectation is that you are responsible for your behaviour and actions. When you are in employment you will be expected to attend work on time on a regular basis, perform you work on time to an acceptable standard and be responsible for what you do. Industry will expect you to comprehend and follow both verbal and written instructions. All industry expectations will be applied to you in this course.
You will be expected to:
• Observe all Occupational Health and Safety requirements
• You must behave in such a way as not to place the health and safety of yourself or anyone else at risk
• Prepare for classes
• Attend all classes regularly and on time
• Use your class time in a productive and responsible way• Finish your work on time to an accepted standard
• Pay attention to, comprehend and follow both verbal and written instructions.
• It is your personal responsibility to be aware of course requirements and timelines
• Please ask if something is not clear
The Preparation for the Workplace component will be an essential part of the assessment for this course. It will be included in the assessment of the practical and work simulated activities.
11.Activities Outside of Class:
It is expected that students allocate at least 60% of course hours for reading, independent study, project research, design, implementation, testing and problem solving activities.
Overview of Learning Resources
You will be able to access course information and learning materials through CANVAS and will be provided with copies of additional materials in class.Lists of relevant reference texts, resources in the library and freely accessible Internet sites will be provided.You will also use laboratory equipment and computer software within the School during project and assignment work.
Overview of Assessment
Assessment 1: Early Assessment Task
Weighting towards final grade (%): 10%
PLO 2.1 ,2.2
CLO 1,2,3
Assessment 2: Practical Laboratory Tests
Weighting towards final grade (%): 30%
PLO 2.1 ,2.2
CLO 1,2,3,4,5,6
Assessment 3: Research Assignment
Weighting towards final grade (%): 15%
PLO 2.1 ,2.2
CLO 4,5,6
Assessment 4: Final Examination
Weighting towards final grade (%): 45%
PLO-2.1,2.2
CLO 1,2,3,4,6