School Of Computer, Data And Mathematical SciencesComputer OrganisationWestern Sydney University Unit Code: 300096.7
Discipline: PROGRAMMING
Student Contribution Band: 2
Level: 2
Credit Points: 10
Prerequisite
The following pre-requisites apply to all courses except 3771:
300580 Programming Fundamentals OR
300027 Engineering Computing AND
200025 Discrete Mathematics OR
200237 Mathematics for Engineers 1
The following pre-requisite unit applies to course 3771 only:
301335 Engineering Programming Fundamentals
About this Unit
This unit is designed for computer science students, particularly those interested in systems programming and hardware development. The students will learn about the interface between the hardware and software of a computer system. This will involve study of some aspects of computer architecture and low level interfacing to gain an insight into central processing unit (CPU) organisation at the assembly language level. After completing this unit students will be able to write procedures in an assembly language, use their understanding of the relationship between the instruction set architecture and the implementation of high level languages to write efficient programs.
Courses3506.10 | Bachelor of Computer Science | CURRENT |
3506.9 | Bachelor of Computer Science | CONTINUING |
3621.6 | Bachelor of Engineering | CONTINUING |
3621.7 | Bachelor of Engineering | CONTINUING |
3633.2 | Bachelor of Computing | CONTINUING |
3639.1 | Bachelor of Information and Communications Technology | CONTINUING |
3639.4 | Bachelor of Information and Communications Technology | CURRENT |
3664.2 | Bachelor of Engineering Science | CONTINUING |
3684.2 | Bachelor of Information and Communications Technology (Advanced) | CURRENT |
3691.6 | Bachelor of Engineering Science | CURRENT |
3746.2 | Bachelor of Entrepreneurship (Games Design and Simulation) | CURRENT |
3769.2 | Bachelor of Data Science | CURRENT |
3771.1 | Bachelor of Engineering Advanced (Honours) | CURRENT |
3778.1 | Bachelor of Mathematics | CURRENT |
6039.1 | Diploma/Bachelor of Information and Communications Technology | CURRENT |
Specialisations