University Archive

Software Engineering / Project Management (2013)


Note: This course version applies only to students first enrolling in 2013.
WARNING: This course version is currently under review and is subject to change.


1. Overview

Course: Software Engineering / Project Management (2013)
CP Required: 240
Min FT Duration: 5.00 Years
Min PT Duration: N/A
Faculty/School: University Archive
Years Offered: 2014, 2013, 2012

2. Requirements

The units of study that may be taken for the Bachelor of Engineering are set out in the tables of units of study for the specialised streams from the Faculty of Engineering and Information Technologies.

b. The units of study that may be taken for the Bachelor of Arts are set out in Table A from the Faculty of Arts Tables of units of study.

c. To qualify for the award of the combined degree, a candidate must complete 240 credit points, comprising of

i. For the Bachelor of Engineering, a candidate must complete all core units of study prescribed in the table of units for the Bachelor of Engineering stream the candidate is pursuing.

ii. For the Bachelor of Project Management, 84 Credit Points of core units of study as set out in the Bachelor of Project Management unit of study table;

iii. Any additional elective units of study that are applicable to either the appropriate stream of the Bachelor of Engineering or the Bachelor of Project Management; and/or a maximum of 12 credit points of free electives; as may be necessary to gain credit to complete the requirements of the degree.

3. Semesters

Year 1 - Semester 1

Type CP CP From
Core
6 ENGG1805: Professional Engineering and IT
Core
6 ENGG1850: Introduction to Project Management
Core
6 INFO1103: Introduction to Programming
Core
3 MATH1001: Differential Calculus
Core
3 MATH1002: Linear Algebra

Year 1 - Semester 2

Type CP CP From
Core
6 ELEC1601: Introduction to Computer Systems
Core
6 INFO1105: Data Structures
Core
3 MATH1003: Integral Calculus and Modelling
Core
3 MATH1005: Statistical Thinking with Data
Core
6 PSYC1002: Psychology 1002

Year 2 - Semester 1

Type CP CP From
Core
6 COMP2129: Operating Systems and Machine Principles
Core
6 ENGG2850: Project Cost and Finance
Core
6 INFO2120: Database Systems 1
Core
6 MATH2069: Discrete Mathematics and Graph Theory

Year 2 - Semester 2

Type CP CP From
Core
6 BUSS1040: Economics for Business Decision Making
Core
6 COMP2007: Algorithms and Complexity
Core
6 INFO2110: Systems Analysis and Modelling
Core
6 INFO2315: Introduction to IT Security

Year 3 - Semester 1

Type CP CP From
Core
6 ENGG2851: Project Analytics
18 Select from Unit Block:
Software Recommended Units

Year 3 - Semester 2

Type CP CP From
Core
6 ENGG2852: Project Based Organisational Behaviour [not offered in 2020]
Core
6 ENGG2855: Project Acceptance
Core
6 ENGG3854: Legal Aspects of Projects
6 Select from Unit Block:
Software Recommended Units

Year 4 - Semester 1

Type CP CP From
Core
6 ENGG3853: Project Risk Management: Tools & Techniques
Core
6 INFO3220: Object Oriented Design
Core
6 INFO3402: Management of IT Projects and Systems
Core
6 PMGT3858: Adapting to Project Context

Year 4 - Semester 2

Type CP CP From
Core
6 COMP3615: Computer Science Project
Core
6 ELEC3609: Internet Software Platforms
Core
6 INFO3315: Human-Computer Interaction
Core
6 PMGT3855: Project Variance Analysis

Year 5 - Semester 1

Type CP CP From
Core
0 ELEC4702: Practical Experience
Core
6 ELEC4710: Engineering Project A


Note: Students with ISWAM of 65% or greater are eligible for Honours pathway and can replace Engineering Project units ELEC4710 and ELEC4711 with Honours Thesis units ELEC4712 and ELEC4713.
Core
6 COMP5348: Enterprise Scale Software Architecture
Core
6 ELEC5618: Software Quality Engineering
6 Select from Unit Block:
PM Electives

Year 5 - Semester 2

Type CP CP From
Core
6 ELEC4711: Engineering Project B


Note: Students with ISWAM of 65% or greater are eligible for Honours pathway and can replace Engineering Project units ELEC4710 and ELEC4711 with Honours Thesis units ELEC4712 and ELEC4713.
Core
6 ELEC5619: Object Oriented Application Frameworks
12 Select from Unit Block:
PM Electives

4. Pathways

BE HONOURS THESIS

Type CP CP From
Core
6 ELEC4712: Thesis A
Core
6 ELEC4713: Thesis B

Note: Note: Students with ISWAM of 65% or greater are eligible for Honours pathway and can replace Engineering Project units ELEC4710 and ELEC4711 with Honours Thesis units ELEC4712 and ELEC4713.

5. Unit Blocks

Block 1 - Software Recommended Units (Min CP: 24,Max CP: 24)

Unit Code Unit Name CP Sessions Offered
COMP3109 Programming Languages and Paradigms 6 Semester 2
COMP3308 Introduction to Artificial Intelligence 6 Semester 1
COMP3419 Graphics and Multimedia 6 Semester 2
COMP3456 Computational Methods for Life Sciences 6
COMP3520 Operating Systems Internals 6 Semester 2
COMP3608 Introduction to Artificial Intelligence (Adv) 6 Semester 1
COMP5028 Object-Oriented Design 6
COMP5045 Computational Geometry 6 Semester 1
COMP5047 Pervasive Computing 6 Semester 2
COMP5048 Visual Analytics 6 Semester 1
Semester 2
COMP5114 Digital Media Fundamentals 6
COMP5116 Design of Networks & Distributed Systems 6 Semester 2
COMP5206 Information Technologies and Systems 6 Semester 2
COMP5211 Algorithms 6
COMP5212 Software Construction 6
COMP5213 Computer and Network Organisation 6 Semester 1
COMP5214 Software Development in Java 6
COMP5318 Machine Learning and Data Mining 6 Semester 1
Semester 2
COMP5338 Advanced Data Models 6 Semester 2
COMP5415 Multimedia Design and Authoring 6 Semester 2
COMP5416 Advanced Network Technologies 6 Semester 2
COMP5424 Information Technology in Biomedicine 6 Semester 1
COMP5425 Multimedia Retrieval 6 Semester 1
COMP5426 Parallel and Distributed Computing 6 Semester 1
ELEC1103 Fundamentals of Electrical and Electronic Engineering 6 Semester 1
ELEC2103 Simulation and Numerical Solutions in Engineering 6 Semester 2
ELEC2104 Electronic Devices and Circuits 6 Semester 2
ELEC2302 Signals and Systems 6 Semester 2
ELEC2602 Digital Logic 6 Semester 1
ELEC3104 Engineering Electromagnetics 6 Semester 1
ELEC3105 Circuit Theory and Design 6 Semester 2
ELEC3203 Electricity Networks 6 Semester 1
ELEC3204 Power Electronics and Applications 6 Semester 1
ELEC3206 Electrical Energy Conversion Systems 6 Semester 2
ELEC3304 Control 6 Semester 2
ELEC3305 Digital Signal Processing 6 Semester 1
ELEC3404 Electronic Circuit Design 6 Semester 1
ELEC3405 Communications Electronics and Photonics 6 Semester 2
ELEC3505 Communications 6 Semester 1
ELEC3506 Communications Networks 6 Semester 2
ELEC3607 Embedded Systems 6 Semester 1
ELEC3610 E-Business Analysis and Design 6 Semester 1
ELEC3802 Fundamentals of Biomedical Engineering 6 Semester 1
ELEC4505 Digital Communication Systems 6 Semester 1
ELEC4605 Computer Architecture 6 Semester 1
ELEC5101 Antennas and Propagation 6 Semester 2
ELEC5203 Topics in Power Engineering [not offered in 2021] 6 Semester 2
ELEC5204 Power Systems Analysis and Protection 6 Semester 1
ELEC5205 High Voltage Engineering [not offered in 2021] 6 Semester 2
ELEC5206 Sustainable Energy Systems 6 Semester 2
ELEC5303 Computer Control System Design [not Offered 2021] 6 Semester 1
ELEC5402 Digital Integrated Circuit Design 6
ELEC5403 Radio Frequency Engineering [not offered in 2021] 6 Semester 1
ELEC5507 Error Control Coding 6 Semester 1
ELEC5508 Wireless Engineering 6 Semester 2
ELEC5509 Mobile Networks 6 Semester 1
ELEC5510 Satellite Communication Systems 6 Semester 2
ELEC5511 Optical Communication Systems 6 Semester 1
ELEC5512 Optical Networks 6 Semester 2
ELEC5514 Networked Embedded Systems 6 Semester 2
ELEC5614 Real Time Computing 6 Semester 1
ELEC5616 Computer and Network Security 6 Semester 1
ELEC5701 Technology Venture Creation [not offered in 2021] 6 Semester 2
INFO1003 Foundations of Information Technology 6 Semester 1
Semester 2
INFO3404 Database Systems 2 6 Semester 1
Semester 2
INFO3504 Database Systems 2 (Adv) 6 Semester 2
INFO5301 Information Security Management 6 Semester 1
Semester 2
INFO5990 Professional Practice in IT 6 Semester 1
Semester 2
INFO5991 Services Science Management and Engineering 6 Semester 2
INFO5992 Understanding IT Innovations 6 Semester 1
Semester 2
INFO5993 IT Research Methods 6 Semester 1
Semester 2
MATH2061 Linear Mathematics and Vector Calculus 6 Semester 1
Summer Main
PHYS1001 Physics 1 (Regular) 6 Semester 1
PHYS1003 Physics 1 (Technological) 6 Semester 2
PHYS2213 Physics 2EE 6 Semester 2
ELECTIVE Free Electives 12  

Block 2 - PM Electives (Min CP: 18,Max CP: 18)

Unit Code Unit Name CP Sessions Offered
PMGT2854 Executing Projects 6 Semester 2
PMGT3856 Sustainability and Knowledge Management 6 Semester 1
PMGT3857 International Project Management 6 Semester 2