Skip to Content

Future Students - Courses

click here for a printable version of this page  

Bachelor of Science (Professional Software Development) 

I053     


Study Mode Study Level Duration Campus and Intake Show intake calendar
Full-time Undergraduate 3 years full-time. An optional and additional year of Industry-Based Learning (IBL) is also available to local students. Hawthorn (Semester 1)

The course covers all aspects of the design, development and improvement of software systems including research, design and development, testing, implementation and deployment. The course covers advanced software development with an emphasis on problem-solving, practical software engineering including the critical skills of quality assurance, project management and the use of industry-standard development techniques and tools. You will develop solid technical skills with an understanding of software architecture and its role within an organisation.

Go to top

This three year Professional Software Development course has been developed in conjunction with representatives of the local and global software industry. The course maintains regular industry interaction through seminars, site visits, industry-based projects, equipping graduates with a valuable combination of industry and academic knowledge for future application in the global software industry.

An additional year of advanced project-based study allows students to graduate with a Bachelor of Science (Professional Software Development) (Honours).

Go to top

The program aims to develop in students:
  • The skills necessary for working in a software development team on a large scale project.
  • An understanding of the process of software development.
  • Skills in the object-oriented approach to systems analysis, design and implementation
  • High-level skills in developing software in modern program languages such as Java and C++
  • The communication and management skills required to successfully manage software development projects
  • An understanding of social, legal and ethical issues confronting the software engineering professional
  • Knowledge and experience in human-computer interaction, web and database systems and data communications

Go to top

Four units of study will generally be taken each semester. Total student contact hours, including lectures, classes, tutorials and laboratory sessions, will normally be between 12 - 16 hours per week during the academic semesters.

According to the rules, students complete 300 credit points made up of:

Careers in the Curriculum (CIC)
In addition to the above, all Swinburne undergraduate students must complete a compulsory unit of study, Careers in the Curriculum. Careers in the Curriculum is an innovative unit designed to assist Swinburne students to enhance their employability and career prospects.

Careers in the Curriculum has been developed by Swinburne Careers and Employment who provide advice and feedback on completing job applications and undergoing interviews, directed at obtaining graduate employment. Careers in the Curriculum is a one semester compulsory unit usually undertaken in second year.

Students will not incur a HECS or fee debt as the cost will be met by the university as part of an initiative to enhance students' employability skills.

Final Year Experience - Major Projects
As part of the Swinburne Model for Professional Learning, all students will undertake a professionally-focused final-year project as part of their degree. Entry with advanced standing may require alternate study sequences to be undertaken.

Go to top

Recommended Study Sequence

Semester 2
HIT2302 Object-Oriented Programming
HIT1307 Internet Technologies
HIT2313 Computer Systems
HIT2316 Usability

Elective/Minor
Elective/Minor
 
Industry Based Learning (IBL) - optional (not available for International Students)
 
Elective/Minor
Elective/Minor
 
Stage 4 - Honours (optional)
Semester 1
Elective
Elective
 
Semester 2
HIT4200 Honours Research Project B (37.25 credit points)
Elective
 
 
Units of Study
 
PSD Advanced Minor
 
 

Go to top

Industry-Based Learning is an optional program in which students are placed in paid, supervised employment relevant to their studies as part of their degree. Industry-Based Learning gives students practical experience to add to their academic studies, and is a proven advantage in the graduate job market. All Industry-Based Learning placements are subject to availability of places. For further information visit: www.swinburne.edu.au/spl/ibl 
 
Note: Students holding an international student visa are not eligible for Industry-Based Learning.

Go to top

Students may choose to extend the program to four years to complete the Bachelor of Science (Professional Software Development)(Honours). The additional honours year involves an intensive major studio project and some advanced electives. For further information, contact the Faculty of Information and Communication Technologies or visit http://www.swin.edu.au/ict/courses/undergrad/honours.html

Go to top

Swinburne offers International Exchange Programs as well as other Education Abroad Programs to help internationalise your degree. International Exchange is an academic program allowing you to study at a Swinburne Partner Institution for one or two semesters during your degree. Swinburne's Partner Institutions offer many relevant subjects as well as a secure base to explore a different culture. Your studies while on exchange can be credited towards your Swinburne degree, provided they are relevant and approved by Swinburne. For further information visit the Swinburne Abroad website.

Go to top

Graduates will find employment in organisations engaged in medium- to large-scale software development projects in areas such as defence, aerospace and medicine, where complex software plays a major role, as well as in manufacturing industry. Graduates are often initially employed in technical areas such as programming and systems analysis and design, and progress into project leadership and management positions as their experience develops.

Go to top

This course is acknowledged as being at the Professional Level (the highest level) with the Australian Computer Society (ACS).

Go to top

Graduates will develop deep technical skills with an understanding of software architecture and its role in an organisation.

Go to top

Successful completion of an appropriate Victorian Year 12 or its equivalent, such as an interstate or international Year 12 qualification.
 
VCE Prerequisites: Units 1 & 2 Mathematics (any). Units 3 and 4 – a study score of at least 20 in English (any).

Go to top

70.55

2012 Round 1 Clearly-In ATAR (CSP)

Go to top

Applicants with prior tertiary studies that satisfy part of the academic requirements of this course may be granted ‘credit’ and/or entry into the course with ‘advanced standing’. University policies apply and applicants are assessed on a case-by-case basis. For further information refer to Swinburne Pathways: Credit Transfer Guide

Go to top

An advanced credit transfer system, known as the Pathways program, is in place at Swinburne. Through Pathways, students with one or more of a wide range of post-secondary qualifications (both local and international) can gain entry into a course with advanced standing. Certain subject requirements must be met and an acceptable standard of results achieved in order to gain admission and for maximum credit to be granted. For further information refer to 'Swinburne Pathways: Credit Transfer Guide at: http://www.future.swinburne.edu.au/pathways//

Go to top

Recognition of Prior Learning (RPL) is a process where a student may be granted credit or partial credit towards a qualification in recognition of skills and knowledge gained through work experience, life experience and/or formal training. Further details for students considering Higher Education courses: http://www.swinburne.edu.au/corporate/registrar/ind3.htm

Go to top

For information about Swinburne's fees visit: www.swinburne.edu.au/fees
 

Go to top

For further information visit: http://www.swin.edu.au/scholarships

Go to top

Applications must be made through the Victorian Tertiary Admissions Centre (VTAC)

VTAC Code: 34001 (CSP) 34003 (Int. Fee)

For further information, visit the VTAC website at: www.vtac.edu.au
 
Applicants who have not already applied through VTAC can apply direct to the university by following the step-by-step process on our How to Apply page.

Go to top

Tel: 1300 ASK SWIN (1300 275 794)
Email: study@swinburne.edu.au
 

Go to top