COMP6300 Introduction to Computer Systems
COMP6300 is only available under certain award programs.
| Offered By | Research School of Computer Science |
|---|---|
| Academic Career | Graduate Coursework |
| Course Subject | Computer Science |
| Offered in | First Semester, 2013 and First Semester, 2014 |
| Unit Value | 6 units |
| Course Description |
An introduction to the hardware and software components of a modern computer system. Introduction to procedural and assembly languages typically used for low-level programming of computer systems. Representation of data on computers. Comparisons of different types of instruction sets and corresponding addressing modes. Emphasis on the relationships among instruction sets, fetch and execute operations, and the underlying architecture. Consideration of the physical implementation of large memory systems, together with the techniques of data storage and checking. Overall concepts of virtual memory, operating system functions, file systems and networks. Virtual machines and the levels of machine organization, the assembly and linking process and software libraries. |
| Learning Outcomes |
Upon completion of this course the student will be able to do the following:
|
| Indicative Assessment |
Assignments (40%); Examinations (60%) |
| Workload |
Thirty one-hour lectures and nine two-hour laboratory/tutorial sessions |
| Course Classification(s) | TransitionalTransitional courses are designed for students from a broad range of backgrounds and learning achievements, which provide for the acquisition of generic skills; or an informed understanding of contemporary issues; or fundamental knowledge for transition to Advanced or Specialist courses. |
| Areas of Interest | Information Technology |
The information published on the Study at ANU 2013 website applies to the 2013 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2012 website.




