Skip to main content

Computer Systems

About the major

The Computer Systems major is concerned with the design of hardware and software to create efficient computing platforms.

It is tailored to provide you with knowledge of how computer hardware works, the interface between hardware and software, and equip you with the skills needed to design bespoke computing platforms that are optimised for specific applications. 

As the quest for better solutions to computing problems transcends all disciplines of science and engineering, the knowledge gained would be applicable in a broad range of fields.

Requirements for completion

The Computer Systems major and minor requirements are listed in the Computer Systems unit of study table.

Contact and further information

W  School of Electrical and Information Engineering  
E  eie.coursework@sydney.edu.au  

Learning outcomes

Students who graduate from Computer Systems will be able to:

No. Learning outcome
1 Interpret algorithms and data processing from a computer system perspective and identify computational issues related to memory bandwidth, serial processing bottlenecks, real-time performance, and the impact of hardware architectures on performance.
2 Plan and design the transfer of computational problems from traditional computers to embedded systems to meet application-specific needs and real-time processing.
3 Work with hardware-software co-design systems to achieve specific computational and algorithmic objectives.
4 Design combinational and sequential circuits and systems, using a clearly defined system based approach.
5 Work in an interdisciplinary team by participating and engaging constructively with other team members, drawing on their specific knowledge and abilities, and encouraging group dynamics and harmony in solving specific engineering problems.
6 Communicate concisely and accurately using varied formats such as written and oral, to deliver specific engineering project information.
7 Identify information needs and target information searches effectively and efficiently using varied sources such as internet, library databases and electronic publications as part of specific engineering projects.