University of Melbourne
Area of Study
Computer Info Systems, Computer Science
Taught In English
PrerequisitesStudents must have completed ONE OF the following subjects:COMP20003 Algorithms and Data StructuresCOMP20007 Design of Algorithms
Course Level Recommendations
ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.
Recommended U.S. Semester Credits3 - 4
Recommended U.S. Quarter Units4 - 6
Hours & Credits
OverviewAIMSOver the last half-century, computers have improved at a faster rate than almost any other technology on the planet, yet the principles on which they work have remained mostly constant. In this subject, students will learn how computer systems work "under the hood".The specific aim of this subject is for the students to develop an understanding of the basic concepts underlying computer systems. A key focus of this subject is the introduction of operating systems principles and computer network protocols. This knowledge is essential for writing secure software, for writing high performance software, and for writing network-based services and applications.INDICATIVE CONTENTTopics covered include:Introduction to computer organizationThe hardware/software interfaceThe role of the operating systemThe memory hierarchy (caches, virtual memory, and working sets)Interrupt handling, processes and schedulingFile systemsIntroduction to multiprocessors and synchronizationIntroduction to network protocols (OSI model)Development of client-server applicationsComputer system security and cryptographic protocols.
Courses and course hours of instruction are subject to change.
Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.