|
 |
The School of Computer Science offers undergraduate and postgraduate programmes in Computer Science, Information Technology and Software Engineering |
|
 |
Computer Science Programmes |
|
 |
Software Engineering Programmes |
|
 |
Information Technology Programmes |
|
|
 |
Computer Science Programmes |
|
 |
Bachelor Computer Science, Graduate Diploma in Computer Science, Masters of Computer Science |
|
 |
The School of Computer Science offers three core Computer Science programmes: the Bachelor of Computer Science, the Graduate Diploma in Computer Science and the Masters of Computer Science. |
|
 |
The objective of these programmes is to produce highly competent computer scientists. Graduates from these programmes have the following attributes: |
|
 |
- Are able to apply knowledge of Computer Science fundamentals, including programming, computer and data structures and computer networks.
- Are able to design complex systems involving both hardware, software and networks using software engineering techniques.
- Have an appreciation of current technologies.
- Have an appreciation of professional conduct and ethical issues in the IT industry.
- Are able to communicate effectively, not only with other computer scientists and software engineers, but with the community at large on information technology issues.
- Can contribute effectively as members of multi-disciplinary and multi-cultural teams, with the capacity to be leaders or managers as well as effective team members.
- Are able, by self directed study, to remain up to date with developments in their careers/professions.
- Are innovative and creative, adaptable and able to guide developments in their careers/professions. Are educated in a broad sense, are well informed and can take their place as leaders in the community.
- Have an appreciation of professional conduct and ethical issues pertinent to the information technology industry.
|
|
 |
Bachelor of Computer Science (Hons) |
|
 |
Students who do well in the Bachelor of Computer Science or Bachelor of Computer Science (Software Engineering) degrees may be invited to attend an Honours year. The Honours degree is a single year of advanced study, where students undertake advanced courses and an independent research project. |
|
 |
Information on Honours |
|
|
 |
Software Engineering Programmes |
|
 |
The School of Computer Science offers three Software Engineering programmes: the Bachelor of Computer Science (Software Engineering), Bachelor of Engineering (Software Engineering) and the Masters of Software Engineering. |
|
 |
|
|
 |
Bachelor of Computer Science (Software Engineering), Masters of Software Engineering |
|
 |
The Bachelor of Computer Science (Software Engineering) is a three year degree that explores both core aspects of Computer Science and Software Engineering. The Masters of Software Engineering programme covers advanced Software Engineering material. Both degrees include compulsory software engineering group projects. Graduates from these degrees have the following attributes: |
|
 |
- Are able to apply knowledge of Computer Science fundamentals, including programming, computer and data structures and computer networks.
- Are able to design complex systems involving both hardware, software and networks using software engineering techniques.
- Have an appreciation of current technologies.
- Have an appreciation of professional conduct and ethical issues in the IT industry.
- Are able to communicate effectively, not only with other computer scientists and software engineers, but with the community at large on information technology issues.
- Can contribute effectively as members of multi-disciplinary and multi-cultural teams, with the capacity to be leaders or managers as well as effective team members.
- Are able, by self directed study, to remain up to date with developments in their careers/professions.
- Are innovative and creative, adaptable and able to guide developments in their careers/professions. Are educated in a broad sense, are well informed and can take their place as leaders in the community.
- Have an appreciation of professional conduct and ethical issues pertinent to the information technology industry.
|
|
 |
- The ability to apply knowledge in a systematic and creative fashion to the solution of practical problems.
- An ability to work effectively both independently and cooperatively as a leader, manager or team member with multidisciplinary or multi-cultural teams.
- The capacity to design, optimise, model and analyse problems.
- An ability to plan, manage and implement solutios that balance considertations of economy, quality, timeliness and reliability as well as social, legal and environmental issues.
- Personal attributes including: perserverance in the face of difficulties; initiative and resourcefulness in seeking solutions; and a capacity for critical thought.
|
|
 |
Bachelor of Computer Science (Software Engineering) (Hons) |
|
 |
Students who do well in the Bachelor of Computer Science or Bachelor of Computer Science (Software Engineering) degrees may be invited to attend an Honours year. The Honours degree is a single year of advanced study, where students undertake advanced courses and an independent research project. |
|
 |
Information on Honours |
|
 |
|
|
 |
Bachelor of Engineering (Software Engineering) |
|
 |
The Bachelor of Engineering (Software Engineering) is a four year programme that includes an honours year. The objective of this programme is to produce highly capable Software Engineers with a good knowledge of engineering principles and industry experience. Graduates from this degree have the following attributes: |
|
 |
- The ability to apply knowledge in a systematic and creative fashion to the solution of practical problems.
- An ability to work effectively both independently and cooperatively as a leader, manager or team member with multidisciplinary or multi-cultural teams.
- The capacity to design, optimise, model and analyse problems.
- An ability to plan, manage and implement solutios that balance considertations of economy, quality, timeliness and reliability as well as social, legal and environmental issues.
- Personal attributes including: perserverance in the face of difficulties; initiative and resourcefulness in seeking solutions; and a capacity for critical thought.
|
|
 |
- An advanced level of knowledge and understanding of the theory and practice of Electrical and Electronic, Computer Systems or Telecommunications Engineering and the fundamentals of science and mathematics that underpin these disciplines.
- A commitment to maintain an advanced level of knowledge throughout a lifetime of engineering practice and the skills to do so.
- A commitment to the ethical practice of engineering and the ability to practice in a responsible manner that is sensitive to social, cultural, global, legal, professional and environmental issues.
- Interpersonal and communication skills for effective interaction with colleagues and the wider community.
- An ability to identify, formalise, model and analyse problems.
- Skills in the use of advanced technology, including an ability to build software to study and solve a range of problems.
- A commitment to the highest standards of professional endeavour and the ability to take a leadership role in the community.
- An ability to utilise a systems approach to design and operational performance.
- Understanding of the principles of sustainable design and development.
|
|
|
 |
Information Technology Programmes |
|
 |
Masters of Information Technology |
|
 |
The School of Computer Science offers one programme in Information Technology, the Masters of Information Technology. This programme offers a combination of advanced study of computer science, management and entrepreneurship. Graduates from this programme have the following attributes: |
|
 |
- Are able to apply knowledge of Computer Science fundamentals, including programming, computer and data structures and computer networks.
- Are able to design complex systems involving both hardware, software and networks using software engineering techniques.
- Have an appreciation of current technologies.
- Have an appreciation of professional conduct and ethical issues in the IT industry.
- Are able to communicate effectively, not only with other computer scientists and software engineers, but with the community at large on information technology issues.
- Are able to establish, manage and work within innovative and entrepreneurial enterprises.
- Are able to demonstrate an understanding of the nature and processes of entrepreneurship, innovation, project management and commercialisation.
- Can contribute effectively as members of multi-disciplinary and multi-cultural teams, with the capacity to be leaders or managers as well as effective team members.
- Are able, by self directed study, to remain up to date with developments in their careers/professions.
- Are innovative and creative, adaptable and able to guide developments in their careers/professions. Are educated in a broad sense, are well informed and can take their place as leaders in the community.
- Have an appreciation of professional conduct and ethical issues pertinent to the information technology industry.
|
|
 |
Further Information on Undergraduate and Postgraduate Programmes |
|