Embark on a dynamic journey with the Bachelor of Computer Science Majoring in Software Development at Swinburne University of Technology, a degree designed to equip you for the forefront of technological innovation. In a world increasingly driven by sophisticated software solutions, this course delves into the core principles of creating robust, scalable, and secure applications. You will explore fundamental concepts in programming, web technology, database design, and cloud computing, preparing you to tackle complex challenges in software engineering and system architecture. This undergraduate degree is ideal for aspiring developers and tech innovators eager to build the digital tools of tomorrow.
This comprehensive, full-time, on-campus program is delivered over three years, offering a structured yet flexible learning experience. You will engage with core units such as Computer Systems, Object-Oriented Programming, and Networks and Switching, alongside major-specific subjects like Software Testing and Reliability, and Software Architectures and Design. A distinctive feature of your study will be the extensive professional placement opportunities, including a 12-month Work Integrated Learning component, allowing you to apply your skills in real-world industry settings. You will graduate with a strong portfolio, practical experience, and the technical expertise to pursue roles as a software developer, systems analyst, or project manager.