Bachelor of Software Engineering (Honours) at University of South Australia

AUD 157,600

University of South Australia, AUS

Type: Undergraduate Duration: 4.0 years

Explore the Bachelor of Software Engineering (Honours) program at University of South Australia. This program is offered in AUS and provides an excellent learning opportunity in Undergraduate studies.

The Bachelor of Software Engineering (Honours) at the University of South Australia is a comprehensive four-year undergraduate program designed to equip students with the essential skills and knowledge required in the fast-evolving field of software engineering. The curriculum emphasizes both theoretical foundations and practical applications, covering areas such as programming, system design, and software development methodologies. Students will engage in hands-on projects, including a significant year-long IT project in their final year, where they may collaborate with industry clients to solve real-world challenges. The program is professionally accredited by the Australian Computer Society, ensuring that graduates are well-prepared for careers in software engineering, UX design, and full-stack development. With a focus on contemporary technologies like artificial intelligence and cloud computing, this degree offers a modern approach to IT education, fostering critical thinking and problem-solving skills necessary for success in the industry.

University
University of South Australia
University Location
AUS (Online)
Program Duration
4.0 years
Ranking
#341
Part-time allowed
Yes

Required Courses
  • Information Technology Fundamentals
  • Problem Solving and Programming
  • Network Fundamentals
  • Design Thinking Studio
  • Object Oriented Programming
  • Data Driven Web Technologies
  • System Requirements and User Experience
  • System Requirements Studio
  • System Design and Realisation
  • System Design Studio
  • Operating Systems and Tool Chains
  • Data Structures Essentials
  • Agile Development and Governance
  • Project Studio
  • Web Technology
  • Data Structures Advanced
  • Security Foundations
  • Big Data Concepts
  • Design Patterns with C++
  • Database for the Enterprise
  • Secure Software Development
  • Research Directions in ICT
  • Cloud and Concurrent Programming
  • AI and Machine Learning
  • IT Project 1
  • System Architecture
  • IT Project 2
Elective Courses
  • Data and Web Mining
  • Virtual Reality
  • Advanced Honours Topics 1
  • Advanced Artificial Intelligence
  • Research Methods
  • Business Practices for IT Professionals
  • Special Topics in Health Informatics
  • Statistical Programming for Data Science
  • Predictive Analytics
  • Advanced IT Prototyping Concepts
  • Enterprise Data Management
  • Human Factors and Cyber Criminal Behaviour
  • Data Visualisation
  • Analytics for Decision Making
  • Risk Management and Governance
  • Systems Administration
  • Cloud, Virtualisation and Storage
  • Business Systems Analysis
  • Game Design
  • Technological Foundations
  • Information Management Foundations
  • Android Games Development
  • Game Engines
  • IOS Enterprise Development
  • Professional Development and Practice
  • Network Architecture
  • CCNP Enterprise Core
  • CCNP Enterprise Services
  • Enterprise Systems
  • Network Security
  • STEM Internship 60 Days
  • STEM Internship 15 Days
  • STEM Internship 45 Days
  • STEM Internship 30 Days