Skip to Content

Courses

Print or email this page: Print this page Email a Friend

 

Bachelor of Science (Professional Software Development)

I053  054813E



Duration

Campus and Intake Show intake calendar

Fee*

3 Year/s Hawthorn (Semester 1) A$20,600 (annual for 2012) 
*The indicative course fees shown in Course Search apply to international students studying on-campus in Australia for the relevant year only. They are based on a standard study load per year. However, please note that fees are assessed according to a student's study load in each semester, and variation to study load will result in an adjustment to tuition fees. All fees are subject to annual review and may be adjusted.

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).


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


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, students must complete a compulsory unit of study, HIT0004 Careers in the Curriculum, to be awarded the degree. Careers in the Curriculum (CIC) is an innovative unit designed to assist Swinburne students to enhance their employability and career prospects. It is compulsory for all undergraduate students who commence this course from 2006 onwards. Students studying CIC will not incur a HECS or fee debt for the unit as the cost will be met by the university as part of an initiative to enhance students' career 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.


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
 
 


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.


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.


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


Apply for this course by following the step-by-step process on our How to Apply page.


Swinburne College English for Academic Purposes Advanced level  certificate at the undergraduate level (EAP 5: UG-65% ); OR, Obtaining a minimum IELTS overall band of 6.0 (Academic Module) with no individual band below 6.0; OR, a TOEFL (Paper-based) minimum score of 550 (with Test of Written English (TWE) score of 5); OR, a TOEFL (Computer-based) minimum score of 213 (with Written Writing score of 5); OR, a TOEFL (Internet-based) minimum score of 80 with no band less than 20.

 

Refer to the English Language Requirements website for further information.


To assess whether you are eligible for entry to Swinburne visit the entry requirements database at: http://www.swin.edu.au/isu/prospective/index-req.html


Enquire online: http://www.swinburne.edu.au/international/enquiry

Email: international@swinburne.edu.au

Phone:
+613 8676 7002 (outside Australia)
Freecall 1800 897 973 (within Australia)


Visit our Meet Us page to see when we are visiting your home country (or here in Australia)


A range of scholarships is available to international students, visit our Scholarship Page for details.