
La Trobe University
Bachelor of Computer Science (Software Engineering)
Nationally Recognised Higher EducationBecome a leader in the rapidly evolving commercial world with La Trobe's Bachelor of Commerce. In this degree, co-designed with industry leaders, you'll develop the theoretical foundations and technical skills you need to establish an in-demand career at the forefront of your field. Learn the latest in commercial technologies such as automation, AI and big data, then apply it in the real world through industry placements, work-integrated learning projects and overseas student exchange opportunities.
About the Software engineering major
Learn to create modern software programs with expertise in software engineering. Build your skillset in algorithms and data structures, full stack web development, user interface design, measurement and testing principles, and cloud-based web and mobile applications. Explore topics such as object-oriented programming, mobile application development, software measurement and testing, professional software development, programming environment and more.
Delivery mode
La Trobe University offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
Online
Set your own study schedule and balance study with your other commitments.
- Plenty Road, Bundoora, Melbourne, VIC
Entry requirements
Domestic Students
- Completed Year 12 (ATAR optional) with ATAR 55.55 or equivalent
Course fees
Career opportunities
The Bachelor of Computer Science (Software Engineering) will prepare you for the following roles.
Software Developer
Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and i...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Systems Analyst
Systems Analysts evaluate and support an organisation’s IT network and computer infrastructure to ensure the system is efficient and meeting organi...
Full Stack Developer
A Full Stack Developer creates digital applications for a range of purposes. You might operate using client software or server operations. Full Sta...
PHP Developer
A PHP Developer creates digital software using PHP language. You might liaise with clients or other stakeholders to determine software requirements...
Java Developer
A Java Developer creates digital software using Java language. You might work on online applications, website development or software design. Java...
QA Tester
A QA Tester Australia is responsible for ensuring the quality and functionality of software products before they are released. Their duties typical...
Software Development Manager
A Software Development Manager leads and oversees software development projects, ensuring successful delivery and implementation of software soluti...
Database Designer
A Database Designer creates and optimises databases to store and manage data efficiently for various applications. You might work in sectors such a...
About La Trobe University
La Trobe is a university known for making a positive difference in the lives of our students, partners and communities. We will become an even more valued and relevant university because of the way we respond to their needs in this time of great local and national crisis.
Our aim is to emerge as a more resilient, future-focused and necessarily more efficient institution that will thrive in a post-COVID world by being more sharply focused on the needs of our community, and by playing to our strengths in teaching and research.