Skip to Content

Courses

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

 

Bachelor of Science (Computer Science and Software Engineering)

Z063Y  043863G



Duration

Campus and Intake Show intake calendar

Fee*

3 Year/s Hawthorn (Semester 1, Semester 2) 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.

Computer Science and Software Engineering focuses on the object-oriented approach to software development, accepted by industry as a key technology for the future. The course provides an extensive education in contemporary approaches to the analysis, design and implementation of large-scale systems, along with a sound understanding of the traditional aspects of computer science such as hardware and operating systems. Like all IT courses at Swinburne, this course pays particular attention to the human factors involved in the development, deployment and use of computer-based systems.

There is a focus on applications involving multimedia, and on web-based systems, with an emphasis on the design of effective human-computer interfaces. A range of options in the final year of the course allows students to study advanced subjects in areas such as software engineering, computer networks, database, knowledge-based systems and human-computer interaction. The acquired skills and knowledge are consolidated in a major team project for an external client in the final year. The course uses C as the first programming language. Students then develop skills in C++ and Java programming languages.

Graduates of this course will have extensive skills in software development, particularly relating to medium- and large-scale projects, will have developed experience in working on team projects, and will have well-developed oral and written communication skills.
 
The course involves the use of the most up-to-date technology and methods, and includes a major emphasis on software development for multimedia applications on the web. The course is oriented towards applications in areas such as defence, aerospace and medicine, where complex software plays a major role, often of a safety-critical nature; as well as in businesses that require extensive computer support, such as banking and manufacturing.


Graduates of this course will possess:
  • The skills necessary for working in a software development team on a large-scale project
  • A deep understanding of the process of software development
  • Skills in the object-oriented approach to systems analysis, design and implementation
  • A high level of skill in developing software in Java and C++
  • The communication and management skills required to manage software development projects successfully
  • An understanding of the social, legal and ethical issues confronting the software engineering professional
  • Knowledge and experience in human-computer interaction, web-based systems, database systems and data communications


According to the following rules, students complete at least 300 credit points made up of:
  • CSSE Core Studies (200 credit points)
  • CSSE Mandatory Advanced Minor (50 credit points)
  • Advanced ICT minor or a minor from any Swinburne Undergraduate program or four ICT electives (50 credit points) 
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 2003 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. 
 
Computer Science & Software Engineering Core Studies 
HIT1307 Internet Technologies
HIT1312 Computer and Logic Essentials
Advanced minors are a prescribed set of units that may deepen a student’s learning in a particular specialist area of ICT. Advanced minors contain no elective choice and are made up of 4 units (50 cps). Students in the Bachelor of Science (Computer Science and Software Engineering) must study the mandatory CSSE Advanced minor which comprises 4 units as specified below:
 
 
Minors
Minors are a prescribed set of units that may broaden a student’s learning, such as a set of units from different disciplines, typically derived as a subset of a major or co-major. Minors contain no elective choice and are made up of 4 units (50 cps). Minors can be taken from any discipline, including Electives Plus minors. Credit cannot be given for any minor which contains more than two units of study in common with any other minor, co-major or major that student is undertaking. A list of available minors is available from the Flexible Degree Structure website.
 
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

Start of Year Entry Sequence
Semester 1

HIT1312 Computer and Logic Essentials

Semester 3

Semester 4
Minor
 
Mid Year Entry Sequence
Semester 1
 
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 typically find employment in organisations engaged in medium- to large-scale software development. Initially graduates are usually employed in technical areas such as programming and systems analysis and design, internet systems development. They are well-prepared for progression into project leadership and management positions as their experience develops.


The degree is accredited at professional level towards membership of the Australian Computer Society (ACS). The program has been externally vetted by the ACS, ensuring it meets the highest standard of the profession and industry.


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.


Advanced Maths or Specialist Maths.
 
Note that Advanced Maths studies must be equivalent to the Year 12 VCE Advanced Maths subject that includes topics in coordinate geometry, circular (trigonometric) functions, calculus, algebra, statistics and probability; and Specialist Maths studies must be equivalent to the Year 12 VCE Specialist Maths subject that includes topics in coordinate geometry, circular (trigonometric) functions, calculus, algebra, vectors, complex numbers and mechanics.


To assess whether you are eligible for entry to Swinburne visit the entry requirements database at http://www.international.swinburne.edu/courses/requirements/index.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.