560AA

  • Upload
    allovid

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

  • 7/28/2019 560AA

    1/4

    Bachelor of Software Engineering (560AA)

    Award: Bachelor of Software Engineering

    Faculty: Faculty of Information Sciences & Engineering

    University Admissions Centre (UAC) Course Code: 366103

    CRICOS Code: 054017M

    Offered Locations and Delivery Modes:

    UC Bruce Campus

    Full Time, Face-to-Face -

    Convener: Dr Bala Balachandran

    Phone: +61 2 6201 2622

    Location: Building 11, Room C22

    Email: [email protected]

    Part Time, Face-to-Face -

    Convener: Dr Bala Balachandran

    Phone: +61 2 6201 2622

    Location: Building 11, Room C22

    Email: [email protected]

    Introduction

    Bachelor of Software Engineering is a three-year course and is designed for students with a

    particular interest in computer programming and the design and construction of software systems.

    The course focuses more on software engineering than does the more general Bachelor of

    Information Technology course.

    The course provides students with a sound understanding of computer science; intensive study of

    the most important current programming languages, such as Visual Basic, Java and C/C++; and athorough introduction to the methodology of software systems engineering. Students use modern

    development environments in their study. The environments include .NET and Linux and

    appropriate specialist software engineering tools. Students gain extensive practical experienceusing Visual Basic .Net, C++ and C# within the Microsoft .Net Framework. Students will also gain

    good experience working in Linux in some units. Analysis and specification methods include UML,XML, structured and soft systems methodologies. Final year students complete a team project,

    producing and implementing a substantial software-based system to address a need of a localbusiness, government or community organisation.

    The units in the information systems part of the course focus on the application of computer

    systems in commercial or business environments. Employment options include work as computer

    programmers and software engineers with the wide range of firms that provide and/or maintaincomputer software and IT systems.

    http://www.canberra.edu.au/
  • 7/28/2019 560AA

    2/4

    Course Requirements

    72 credit points comprising:(a) Required: 51 credit points

    (b) Restricted choice: 9 credit points(c) Open electives: 12 credit points

    as set out below.

    (a) Required (51 credit points):MJ0108 Major in Software Engineering (BSE) (Restricted) (21 credit points)

    Required units (30 credit points) as follows:5915 Database Design

    5531 Introduction to Software Engineering8225 Engineering Mathematics 2

    6365 Systems Analysis and Modelling7175 Web Design and Programming

    7898 Advances in Information Sciences 2

    8745 Software Systems Architecture7159 Distributed Systems Technology

    7164 Information Technology Project (6cp)

    (b) Restricted choice (9 credit points):Three Software Engineering Electives. These may be made up of one professional option

    (consisting of three units) from Table A or any three electives from Table B.

    Table A - Professional Options

    The following professional options are available for the three Software Engineering Electives.

    Computer Security Network Computing

    7162 Information Security 8019 Computer and Network Security

    7167 Security and Support in IT7176 Wireless Technologies andEmbedded Systems

    8019 Computer and Network Security 7158 Digital Communication Networks

    Computational Science Infrastructure Management

    6538 Business Decision Models 7172 System Testing

    6543 Mathematical Structures 7167 Security and Support in IT

    6539 Coding Theory 7163 Information Systems Management

    Games Development Intelligent Systems

    7160 Game Programming Techniques 7154 Artificial Intelligence Techniques

    7174 Visual and Interactive Computing 7156 Business Intelligence Systems

    7168 Soft Computing 7168 Soft Computing

    In choosing a professional option students need to confirm with the Course Convenor that they

    have, or will enrol in, any required prerequisite unit.

    The Bachelor of Software engineering course may also be completed without a professional option

    by students choosing any three electives for the Software Engineering Electives from the followinglist.

    Table B - Software Engineering Electives

    http://www.canberra.edu.au/courses/index.cfm?action=detail&electiveid=MJ0108&year=2012http://www.canberra.edu.au/courses/index.cfm?action=detail&electiveid=MJ0108&year=2012
  • 7/28/2019 560AA

    3/4

    7168 Soft Computing 7174 Visual and Interactive Computing

    7160 Game Programming Techniques 7167 Security and Support in IT

    7156 Business Intelligence Systems 7163 Information Systems Management

    7162 Information Security7176 Wireless Technologies andEmbedded Systems

    7154 Artificial Intelligence Techniques 6538 Business Decision Models

    6539 Coding Theory 6543 Mathematical Structures7897 Advances in Information Sciences1

    7158 Digital Communication Networks

    7172 System Testing 7899 Information Sciences Internship

    8019 Computer and Network Security

    (c) Open electives (12 credit points):12 credit points open electives, which may be a minor or any units totalling 12 credit points from

    any discipline within the University. In choosing open electives, students are reminded that themaximum number of level 1 credit points in a course is 30.

    Typical Course Structure

    Semester 1 Semester 2

    YEAR 1

    4478 Introduction to InformationTechnology

    5915 Database Design

    5531 Introduction to SoftwareEngineering

    4483 Software Technology 1

    6698 Discrete Mathematics 8225 Engineering Mathematics 2

    Open Elective 1 Open Elective 2

    YEAR 2

    8745 Software Systems Architecture 6365 Systems Analysis and Modelling

    7170 Software Technology 2 7175 Web Design and Programming

    7171 System Software7898 Advances in Information Sciences2

    Open Elective 3 Open Elective 4

    YEAR 37169 Software Engineering Practice 7164 Information Technology Project

    7165 Object Oriented Software Design 7159 Distributed Systems Technology

    Software Engineering Elective 1 Software Engineering Elective 3

    Sortware Engineering Elective 2

    Course Duration

    6 semesters full-time: equivalent part-time; maximum 20 semesters.

    Admission Requirements

    Applicants must meet normal University requirements for admission to an undergraduate course

  • 7/28/2019 560AA

    4/4

    or hold qualifications deemed to be equivalent by the University's Admissions Committee.

    Requirements for degree with Honours:High performing students may be eligible to enrol in the course Honours in Information Sciences.

    Assumed Knowledge

    ACT: Mathematical Methods major.NSW: Mathematics.

    Professional Recognition

    This course is accredited by the professional body, the Australian Computer Society, at theProfessional level.

    Subsumable awards

    Articulation exists with a number of institutes locally as well as internationally.

    Course Enquiries

    For further information please contact the Faculty of Information Sciences and Engineering.

    2004-2011 University of Canberra