University Archive

Software Engineering / Project Management (2014)


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


1. Overview

Course: Software Engineering / Project Management (2014)
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

To qualify for the award of the combined degree, a candidate must successfully complete 240 credit points, comprising: (a) The core units of study as set out in the Bachelor of Project Management unit of study table; (b) The units of study specified for the relevant stream of Engineering and (c) Any additional elective units of study as may be necessary to gain credit to co mplete the requirements of the degree.

NOTE: This course outline should be read in conjunction with the course rules specified in the Faculty handbook at http://sydney.edu.au/handbooks/

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


Note: This unit is discontinued from 2018. Replacement unit is MATH1021.
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


Note: This unit is discontinued from 2018. Replacement unit is MATH1023.
Core
3 MATH1005: Statistics
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
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 1
Semester 2
COMP3456 Computational Methods for Life Sciences 6
COMP3520 Operating Systems Internals 6 Semester 1
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 2
COMP5114 Digital Media Fundamentals 6
COMP5116 Design of Networks & Distributed Systems 6 Semester 2
COMP5206 Information Technologies and Systems 6 Semester 1
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 Data Communications and the Internet 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 6 Semester 2
ELEC5204 Power Systems Analysis and Protection 6 Semester 1
ELEC5205 High Voltage Engineering 6 Semester 2
ELEC5206 Sustainable Energy Systems 6 Semester 2
ELEC5303 Computer Control System Design [Not Offered 2019] 6 Semester 1
ELEC5402 Digital Integrated Circuit Design 6
ELEC5403 Radio Frequency Engineering 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 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 1
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 1
Semester 2
PMGT3856 Sustainability & Knowledge Management 6 Semester 1
PMGT3857 International Project Management 6 Semester 2