Australian Capital Territory

New South Wales

Northern Territory

Queensland

South Australia

Tasmania

Victoria

Western Australia



Bachelor of Software Engineering

Program summary
QTAC code: 012201
OP/Rank for 2008 entry: OP-18/ Rank-62
Award abbreviation: BSoftEng
Duration: 3 years full-time or equivalent part-time
Total units: 288
Prerequisite: Year 12 Maths C
Recommended prior study: English
CRICOS code: 058897G

 

Program overview
This program is for students aiming to join the growing software development industry. The structure is similar to the BICT, but with more emphasis on topics related to programming and reduced business content.

 

You will build systems in multiple languages, and will learn the entire software development process from initial planning and design through to actual implementation. In addition to hands-on software development through systems analysis design and programming, the program covers topics relevant to senior software engineers, such as project management, and underlying theories.

 

The architectural design of new systems is included, along with technologies for integrating legacy technologies into new software. Specialised software design and creation tools are introduced, allowing you to develop systems more efficiently and work within a wider range of development environments. The program also expands beyond core development to topics such as operating systems, networks, databases and telecommunications, which are crucial to the construction of many modern n-tier systems.

 

Classes are small with practical, hands-on learning, and business relevance is a key focus of the program.

 

Career opportunities
  • analyst programming
  • computer programming
  • games programming
  • network engineering
  • software engineering
  • systems analysis
  • systems architecture/integration
Special features
  • latest range of IT courses
  • internships provide structured industry experience with well-known and successful IT companies
Program structure
Core courses
Select 2 courses from:
  • COR109 Communication and Thought
  • COR110 Innovation, Creativity and Entrepreneurship
  • COR111 Environment, Technology and Sustainability
Introductory courses
6 required courses:
  • BUS102 Economics for Business
  • BUS104 Managing the Organisation
  • BUS108 Introduction to Information and Communication Technology
  • MTH202 Calculus and Algebra
  • MTH212 Discrete Mathematics
  • SCI202 Advanced Research Methods and Statistics
Software engineering major courses
12 required courses:
  • ICT210 ICT Analysis and Project Management
  • ICT211 Database Design
  • ICT220 Telecommunications and Networks
  • ICT221 Java Programming 1
  • ICT310 Object-oriented Analysis and Design
  • ICT311 Java Programming 2
  • ICT320 Database Programming
  • ICT321 Architecture and Systems Integration
  • ICT341 Industry Studies 1 #
  • ICT342 Industry Studies 2 #
  • ICT343 Industry Studies 3 #
  • ICT344 Industry Studies 4 #
# Industry Studies courses will be in the area of software engineering, and must be approved by the industry studies coordinator. It is recommended that students discuss their options with the industry studies coordinator to assist in choosing industry studies courses, a minor or electives which best match the student's career aspirations.

 

Minor/elective courses
Select 4 advanced courses, which may comprise a 4-course minor. All electives may be chosen from the faculties of Arts and Social Sciences, Business or Science.

 

Course substitution: the GO (Global Opportunities) Program
As part of your USC program, you may apply to participate in the GO Program to undertake courses with an overseas higher education provider

 

Program requirements and notes
1. Entrants must be able to meet the Maths prerequisites for entry to advanced statistics and maths courses in Year 1 of the Bachelor of Software Engineering. This is necessary so that they will be able to cope with the advanced simulation and mathematical modelling courses required for the industry studies component of the degree.
2. You must complete a minimum of 24 courses including core courses, in the Bachelor of Software Engineering.
3. Refer to the Academic Rules.
4. Refer to explanation of terms.
5. Refer to recommended enrolment patterns.

Back to University of the Sunshine Coast


To enrol and find out course fees, intake dates, entry requirements and more details about courses and the Institute please click on the Enquiry button and complete our form and one of our staff member will get back to you very soon.



CONTACT US







Study Programs in Australia

Why Study in Australia

Work & Study

Visa Information

About Us


© 2012 Blue Water Study Service Pty Ltd Home| Copyright & Disclaimer | Privacy Policy Website by PaperWeb Design