Study a Bachelor of Software Engineering and develop your capability to solve global challenges. Gain knowledge in computer systems, programming languages, data structures, algorithms, databases, operating systems, human-computer interaction, web engineering, enterprise architecture, computer networking, computer security, and project management.
What is software engineering? Software engineering is behind much of the everyday technology we take for granted. This includes our iPads, computer software, mobile phones, digital televisions, computer games and online banking. Software engineers focus on analysing a client’s needs. Learn to design the best software architectureal solutions. Then coordinate the implementation, integration and testing of your designs.
Our unique coursework will help you develop your skills to be a professional accredited software engineer. You have the choice to select four elective courses from different areas of study to diversify your knowledge.