Bachelor of Engineering (Software)

+ Information by E-mail

Bachelor of Engineering (Software)

  • Objectives The course has been designed to provide graduates with: * a strong foundation in both the theoretical and the practical aspects of engineering particularly those relevant to the systematic development of software systems; * professional skills and knowledge in the systematic development of complex software systems including embedded, distributed and real-time systems; * an understanding of the need to undertake lifelong learning and the capacity to do so, in order to retain the necessary level of professional skills and knowledge in the area of software engineering; * an awareness of social, economic and environmental aspects of engineering work; * the ability to work professionally as an individual and as members of multi-disciplinary teams; * well developed written and oral communication skills, in order to communicate effectively with other engineers and the wider community using a range of communication technologies; * the preparation for future management roles as professional engineers; * a 20-week structured engineering work experience placement in industry. Learning outcomes On completion of the award, students will be able to: * competently use professional skills and knowledge in the systematic development of complex software systems; * apply their skills and knowledge in a professionally responsible manner; * communicate effectively with other engineers and the wider community using a wide range of communication technologies; * work professionally as an individual and in a team; * develop engineering solutions appropriate to the social, political, economic and environmental contexts in which they are applied; * engage in the process of continuing learning needed to retain the necessary level of professional skills and knowledge in the areas of software systems and engineering; and * contribute successfully to project management.
  • Entry requirements The minimum requirements for consideration for entry to all undergraduate courses are specified in detail in the University Entry Requirements. Successful completion of SACE Stage 2 (Year 12) Mathematical Studies or Mathematical Methods or the equivalent are normally required for entry to the Bachelor of Engineering (Software).
  • Academic title Bachelor of Engineering (Software)
  • Course description The Bachelor of Engineering (Software) focuses on the systematic development of large scale software systems, particularly those involving networked services and hardware interfaces.

    You will learn how to analyse, design, construct and test complex software systems.

    There is a strong emphasis on practical skills and teamwork.

    We have developed close relationships with a number of private sector and government organisations and all students undertake Flinders' nationally recognised 20 week industry placement.
    What will I study?

    Refer to the program of study.
    What is Software Engineering?

    Software engineering is a dynamic emerging engineering discipline that is concerned with all aspects of software use, from design and development to maintenance and management.

    Combining the art and skill of engineering with the power of computer technology, software engineering develops programs and products that meet the demands of the modern economy.
    Why study Software Engineering at Flinders?

        * All our Engineering awards have been designed in close collaboration with industry in order to meet future development needs. Students gain specialist knowledge in key areas and an integrated tool kit of skills that will enable them to meet the technical criteria required by industry and to engage professionally with on-going technical developments.

        * A distinctive feature of our Engineering awards is the nationally recognised industry placement program. More than 100 local, national and international organisations support the program, which provides students with 20 weeks of structured industrial work experience.

        *

          Students complete their final year of study having already gained a first-hand understanding of the role of the graduate engineer. They graduate with a proven on-the-job performance and many go on to work full-time with the company that provided their placement, or with another in the same industry.
        *

          The first year of this award is similar to the first year of our other Engineering awards allowing students to transfer between awards with minimal loss of time. For students without the necessary prerequisites, the Bachelor of Engineering Science award provides a pathway into this award.

        * We have an international reputation for our teaching, student support programs/services and research.

    Professional recognition

    This program meets the requirements for accreditation by Engineers Australia and is recognised internationally.

    Graduates will meet the academic requirements for attaining Chartered Professional Engineer status.
    Combined degree options
    Combine with
        
    Duration (full-time equivalent)
    Bachelor of Business
        5 years
    Bachelor of Commerce (Accounting) /
    Bachelor of Commerce (Finance)
        5 years
    Bachelor of Information Technology
        5 years
    Bachelor of Science
        5 years
    Bachelor of Innovation and Enterprise (Science & Technology)
        5 years

    Refer to Engineering combined degrees for further information.
    Career opportunities

    What can I do with my Bachelor of Engineering (Software) degree?
    Study a language

    Flinders also offers all students the opportunity to major in a language in conjunction with any undergraduate course. The Diploma in Language is designed to provide students with competence in a chosen language that adds greater portability to their qualifications. You will complete a total of one extra year of study and graduate with both your chosen degree and the Diploma in Language. You can apply for this at time of enrolment.

    The program of study for this course changed in 2006 and again in 2008. Continuing students who began before 2006 should follow the Pre-2006 Program of study for continuing students below.

    Continuing students who began in 2007 or 2008 should seek advice from the Director of Studies at the time of enrolment.

    The Bachelor of Engineering (Software) requires four years of full-time study (or the equivalent part-time). The course is offered by the Faculty of Science and Engineering.

    The Bachelor of Engineering (Software) may also be studied in a combined degrees program with:

        * Bachelor of Business
        * Bachelor of Commerce (Accounting)/Bachelor of Commerce (Finance)
        * Bachelor of Information Technology
        * Bachelor of Science

    PROGRAM OF STUDY  [November, 2008]

    To qualify for the Bachelor of Engineering (Software) a student must complete 144 units with a grade of P or NGP or better in each topic, according to the program of study below.

    Not all topics are necessarily available in any given year.

    First Year

    36 units comprising:

    Semester 1

    ENGR1401
        

    Professional Skills for Engineers
        

    4.5

    ENGR1201
        

    Digital Electronics 1
        

    4.5

    MATH1121
        

    Mathematics 1A*
        

    4.5

    Semester 2

    COMP1102
        

    Computer Programming 1
        

    4.5

    MATH1122
        

    Mathematics 1B *
        

    4.5

    * Students who have achieved a mark of at least 18 in SACE Stage 2 Specialist Mathematics, or at least 6 in International Baccalaureate Mathematics HL, have the option of doing the corresponding topics MATH1141 Advanced Mathematics 1A (instead of MATH1121) and MATH1142 Advanced Mathematics 1B (instead of MATH1122).

    And either Group A

    COMP1101
        

    Fundamentals of Computing
        

    4.5

    STAT1412
        

    Data Analysis Laboratory
        

    4.5

        

    Elective
        

    4.5

    or Group B

    ENGR1202
        

    Analog Electronics 1
        

    4.5

    PHYS1332
        

    Engineering Physics
        

    4.5

        

    Elective
        

    4.5

    Group A results in a First Year that would enable a student to transfer to the Bachelor of Computer Science with no loss of time.

    Group B results in a First Year equivalent to that for the Bachelor of Engineering (Robotics), Bachelor of Engineering (Computer Systems) and Bachelor of Engineering (Electronics) that enables students to transfer between these degrees with no loss of time.

    Second Year


    36 units comprising:

    Semester 1

    COMP2006
        

    Software Engineering 1
        

    6

    COMP2221
        

    Computer Programming 2
        

    6

    ENGR2131
        

    Computer Organisation and Design
        

    6

    Semester 2

    COMP3012
        

    Software Engineering 2
        

    6
        

    Plus 12 units from:
        

    COMP2211
        

    Web-based Systems Development
        

    6

    COMP2232
        

    Network and Operating Systems
        

    6

    ENGR2102
        

    Fundamentals of Robotics
        

    3

    ENGR2112
        

    Signals and Systems
        

    6

    ENGR2182
        

    Design and Automation
        

    3

    ENGR2202
        

    Analog Electronics 2
        

    6

    Third Year

    36 units comprising:

    Semester 1

    COMP2231
        

    Data Modelling
        

    6

    ENGR3031
        

    Software Engineering 3
        

    6

    ENGR3508
        

    Engineering Project Management
        

    6

    Semester 2

    ENGR3509
        

    Professional Engineering Practice
        

    6

    ENGR3402
        

    Engineering Practicum, OR
        

    12

    ENGR3403
        

    Engineering Work Experience #
        

    0

        

    Upper level Selectives ##
        

    18

    # May be done any time, typically over the summer.

    ## Upper-level selectives refers to any COMP, ENGR, MATH or STAT topic at Level 2 or above subject to prerequisites or any other appropriate Flinders University topic with the permission of the Course Coordinator.

    Fourth Year

    Upon completion of Level 3, students will be informed of their acceptance into the level 4 "with honours" year. The entry requirement is a GPA of 5 or more. Students who do not meet that requirement will be able to complete the ordinary Bachelor of Engineering award. Students admitted to the "with honours" year and who complete it with a credit average or higher will be awarded the Bachelor of Engineering with Honours. Students who complete the "with honours" year with less than a credit average will be awarded an ordinary degree.

    Fourth Year - "with honours" program

    ENGR4021
        

    Software Engineering 4
        

    6

    ENGR4510
        

    Research Methods for Engineers
        

    3

    ENGR4518A
        

    Engineering Honours Project Part A, and
        

    7.5

    ENGR4518B
        

    Engineering Honours Project Part B §
        

    7.5
        

    Electives
        

    12

    Fourth Year - ordinary degree program

    ENGR4021
        

    Software Engineering 4
        

    6

    ENGR4510
        

    Research Methods for Engineers
        

    3

    ENGR4509A
        

    Engineering Design Project Part A, and
        

    4.5

    ENGR4509B
        

    Engineering Design Project Part B §
        

    4.5
        

    Upper-level selectives ##
        

    6
        

    Electives
        

    12

    § Students must enrol in, and complete, Part A and Part B of this topic in one calendar year, as both topics are taught and assessed as a continuum.

    ## Upper-level selectives refers to any COMP, ENGR, MATH or STAT topic at Level 2 or above subject to prerequisites or any other appropriate Flinders University topic with the permission of the Course Coordinator.

    PRE-2006 PROGRAM OF STUDY FOR CONTINUING STUDENTS

    Students who commenced prior to 2006 and are continuing in the Fourth Year of the degree should follow this program of study and seek advice from Program Approvers at the time of enrolment.

    Fourth Year

    BUSN2006
        

    Enterprise Management
        

    6

    ENGR4518A
        

    Engineering Honours Project A, and
        

    7.5

    ENGR4518B
        

    Engineering Honours Project B §
        

    7.5

    ENGR4021
        

    Software Engineering 4
        

    6

        

    9 units chosen from 3-unit Third or Fourth Year COMP, ENGR and MATH topics
        

    9

    § Students must enrol in, and complete, Part A and Part B of this topic in one calendar year, as both topics are taught and assessed as a continuum.
+ Information by E-mail

Other programs related to software engineering

  • Associate Degree of Information Technology

  • Institution: Central Queensland University Bundaberg Campus
  • + Information by E-mail
  • Bachelor of Information Systems

  • Institution: Central Queensland University Bundaberg Campus
  • + Information by E-mail
  • Bachelor of Digital Innovation

  • Institution: Central Queensland University Bundaberg Campus
  • + Information by E-mail
  • Bachelor of Multimedia Studies- International campuses only

  • Institution: Central Queensland University Brisbane Campus
  • + Information by E-mail
  • Bachelor of Creative Enterprise

  • Institution: Central Queensland University Rockhampton Campus
  • + Information by E-mail
  • Master of Architecture

  • Institution: University of South Australia
  • + Information by E-mail
  • Bachelors Degree in Hotel Management and Catering Technology [BHM&CT]

  • Institution: Indian Institute of Hotel Management & Culinary Arts
  • + Information by E-mail