The following courses are offered by the School of Computing, Engineering and Mathematics.

Undergraduate Courses:

Double Degrees

Honours Courses

Postgraduate Coursework Degrees:

Research Programs

For information on applying for a Research Program, please refer to Graduate Research School at Western Sydney University.


All Bachelor of Computing, Bachelor of Information and Communications Technology (BICT), Advanced and Honours courses are either fully or provisionally accredited by the Australian Computer Society. Graduates upon successful completion of their course are recognised by the Australian Computer Society at a professional level.

Computing and ICT External Advisory Network

All Bachelor of Engineering and Bachelor of Engineering Advanced (Honours) courses are either fully or provisionally accredited by Engineers Australia, who is a signatory of the Washington Accord. Therefore, all Western Sydney University graduates from these engineering programs are eligible to apply for professional engineering registration, upon successful completion of the number of years of engineering practice requirements. (MICT is included in this accreditation)

Engineering External Advisory Network

The Bachelor of Construction Management is accredited with the Australian Institute of Building. Graduates are eligible for Probationer membership with advancement to Associate membership of the Australian Institute of Quantity Surveyors (AIQS) after Assessment of Professional Competence.

Construction Management External Advisory Network

Bachelor of Design and technology graduates are eligible for membership of the Design Institute of Australia (DIA).

More Information

For more information about our courses or applying, access the Future Students site or contact the

Contact Service Centre.

Interested in Games Development

Video Games Development (300862) unit is concerned with the provision of an in-depth understanding of the development and structure of game engines. It provides the student with a unifying overview of the many modules that are incorporated in a game engine as well as a detailed examination of game-play and engine programming. It will also focus on major theoretical concepts and algorithms that are currently being used in game development.

On the practical side, after successful completion of this unit you will learn the entire game development process (from design to deployment) and will be able to develop your own game. See examples of some of the games being produced by students from Western Sydney University in the previous years:

2011: Best Games 

2012: Best Games