Bachelor of Software Engineering - 560AA
Course Code: | 560AA |
---|---|
Course Version: | 6 |
Location: | UC - Canberra, Bruce |
Faculty: | Faculty of Science and Technology |
Discipline(s): | Academic Program Area - Technology |
CRICOS Code: | 054017M |
Selection Rank: | 54.3 |
English Language Requirements: | Academic IELTS of 6.0 or equivalent, with no band score below 6.0 |
Develop a career in software engineering
If software engineering is your chosen career focus, then there’s no better place to study than UC. A comprehensive course with broad coverage across the whole software engineering spectrum, you’ll explore the design and construction of software systems, across a range of different industries.
With the ability to tailor your course to your specific areas of interest, you’ll have the opportunity to complete a professional minor from across a range of areas, such as computer security, network computing, games development, digital forensics and intelligent systems. You’ll graduate from this Australian Computer Society-accredited course with the skills, knowledge and ambition required to be an exceptional software engineer, in whichever area of the industry you choose to launch your career in.
Study a Bachelor of Software Engineering at UC and you will:
- achieve comprehensive insight into engineering aspects of computer science
- study the current programming languages at an intensive level
- understand the methodology of software systems engineering using analysis and specification methods such as UML, XML, structured and soft systems methodologies
- learn to design and build systems and software using specialist engineering tools
- work within modern development environments that include Windows, Linux, mobile and cloud computing.
Work Integrated Learning
UC works hard to foster close industry connections, with the course content reviewed annually by our Course Advisory Group, made up of a panel of industry experts, and collaborations with industry partners who can provide you with work placement positions and training opportunities.
Previous students have undertaken internships with companies including Intelledox, Omni Executive, Pursuit Technology, Qirx, Fujitsu Australia, Birdsnest, Agsafe, ThoughtPatterns Consulting, ESKAPEE, HydroAlgorithmics, ALLBIDS, VerveEd.com, Emanate Technology, Xero Australia and the Australian Taxation Office.
In your final year, you’ll complete a capstone research project, producing and implementing a real-world engineering solution for a local business, government or community organisation.
Career opportunities
- ICT consultant
- Data scientist
- Database administrator
- Cyber security specialist/forensics
- System architect/technical architect
- User interface designer
- Artificial intelligence/machine learning engineer
- Web/mobile app developer
- Software engineer
- Games developer
- IT test engineer
- Robotics specialist
- System administrator
Course-specific information
This course is accredited by the professional body, the Australian Computer Society, at the Professional level.
High-achieving students may be eligible to enrol in Honours in Information Sciences, and there are clear pathways from this course to the Master of Information Sciences (Research) and other postgraduate degrees.
Admission Requirements
Normal UC admission requirements to an undergraduate course.
Assumed Knowledge
ACT: Mathematical Methods. NSW: Mathematics.
Information on admission closing dates can be found here.
Course Requirements
Information for Current Students
There are previous versions of this course. As a current student you will complete the requirements for the course that were in place when you commenced. Click on the relevant link below to view the requirements of your version of the course.
- Version7 - Start Date: 01/07/2019 End Date: Current Version
- Version6 - Start Date: 01/01/2016 End Date: 30/06/2019
- Version5 - Start Date: 01/01/2015 End Date: 31/12/2015
- Version4 - Start Date: 01/07/2012 End Date: 31/12/2014
Awards
Award(s) | Official Abbreviation |
---|---|
Bachelor of Software Engineering | BSE |
Typical Study Pattern
Please refer to the tab to view Course Requirements, check unit details and select Restricted Choice Units for the course. Please note not all units are offered in each teaching period.
Unit Delivery Modes
Delivery modes for units in this degree are yet to be confirmed. Please contact us for more details.
Professional Accreditation
This course is accredited by the professional body, the Australian Computer Society, at the Professional level.
Course Learning Outcomes
Course Objectives | Graduate Qualities |
---|---|
Knowledge and skills of the cutting edge development in the information technology (IT) industry and application of the knowledge and skills to real life IT systems and their business environments, policies, and management, independently and/or work in a team. | Analysis and enquiry Working independently and with others. |
Solid foundation of the relevant theories and the basic principles in IT fields, including business, information systems, system analysis and modelling, system administration, security, networking, software development, and artificial intelligence etc.; from the foundation to acquire up-to-date knowledge and skills in the future. | Analysis and enquiry Personal attributes: critical thinking, reflective practice, thriving in an environment of change. |
Knowledge, skills, understanding and application of the investigation, analysis, and synthesis to IT systems and their business environments, policies, and management with a high level of professional ethics, responsibilities, values and standards. | Analysis and enquiry Problem solving Professionalism and social responsibility Personal attributes: critical thinking, reflective practice, thriving in an environment of change. |
Communication skills in listening, reading, speaking, explaining, teaching, and writing from and to audiences of different backgrounds and papers of different scops and levels. | Professionalism and social responsibility Communication; Problem solving Working independently and with others. |
Expertise and skills to critique, synthesise and apply new development, skills, knowledge, and standards in the IT fields to real world IT systems, with respect to their business environments, policies, and management. | Analysis and enquiry Problem solving Personal attributes: critical thinking, reflective practice, thriving in an environment of change. |
Expertise and skills in research to test established theories against a body of knowledge in IT fields; expertise and skills in designing and testing hypothesis for problem solving and conducting research; expertise and skills in contributing new knowledge and skills to the IT fields. | Analysis and enquiry Problem solving Personal attributes: critical thinking, reflective practice, thriving in an environment of change. |
Course Duration
Standard six semesters full-time or equivalent. Maximum twenty semesters.
Honours
High performing students may be eligible to enrol in the course Honours in Information Sciences.
Offerings
-
Past Offerings
- 2012->UC - Canberra, Bruce-Internal
- 2013->UC - Canberra, Bruce-Internal
- 2014->UC - Canberra, Bruce-Internal
- 2015->UC - Canberra, Bruce-Internal
- 2016->UC - Canberra, Bruce-Internal
- 2017->UC - Canberra, Bruce-Internal
- 2018->UC - Canberra, Bruce-Internal
- 2019->UC - Canberra, Bruce-Internal
- 2020->UC - Canberra, Bruce-Internal
Enrolment Numbers
View the number of student enrolments for the previous full year. Please note that course numbers are indicative only and in no way reflect individual class sizes.