Faculty of Engineering |
Course: | Software Engineering (2015) |
CP Required: | 192 |
Min FT Duration: | 4.00 Years |
Min PT Duration: | 4.00 Years |
Faculty/School: | Faculty of Engineering |
Years Offered: | 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015 |
Type | CP | CP From |
Core
|
6 |
ENGG1805: Professional Engineering and IT |
Core
|
6 |
INFO1103: Introduction to Programming Note: This unit is discontinued from 2018. Replacement unit is INFO1113. |
Core
|
3 |
MATH1001: Differential Calculus Note: This unit is discontinued from 2018. Replacement unit is MATH1021. |
Core
|
3 |
MATH1002: Linear Algebra |
6 |
Select from
Unit Block: Yr1 Recommended |
Note: A lot of UoS run by the School of Computer Science are undergoing changes in 2018. If you started your degree prior to 2018 and are affected by these changes, then please consult your program director regarding replacement units to satisfy your degree requirements.
Type | CP | CP From |
Core
|
6 |
ELEC1601: Introduction to Computer Systems |
Core
|
6 |
INFO1105: Data Structures Note: This unit is discontinued from 2018. Replacement unit is COMP2123. |
Core
|
3 |
MATH1003: Integral Calculus and Modelling Note: This unit is discontinued from 2018. Replacement unit is MATH1023. |
Core
|
3 |
MATH1005: Statistical Thinking with Data |
6 |
Select from
Unit Block: Yr1 Recommended |
Type | CP | CP From |
Core
|
6 |
COMP2129: Operating Systems and Machine Principles Note: This unit is discontinued from 2018. Replacement unit is COMP2017. |
Core
|
6 |
INFO2120: Database Systems 1 Note: This unit is discontinued from 2018. Replacement unit is ISYS2120. |
Core
|
6 |
MATH2069: Discrete Mathematics and Graph Theory |
List
|
6 |
Select from
Unit Blocks: Yr1 Recommended Yr2 Recommended |
Type | CP | CP From |
Core
|
6 |
COMP2007: Algorithms and Complexity Note: This unit is discontinued from 2018. Replacement unit is COMP3027. |
Core
|
6 |
INFO2110: Systems Analysis and Modelling Note: This unit is discontinued from 2018. Replacement unit is ISYS2110. |
Core
|
6 |
INFO2315: Introduction to IT Security Note: This unit is discontinued from 2018. Replacement unit is INFO3616. |
List
|
6 |
Select from
Unit Blocks: Yr1 Recommended Yr2 Recommended |
Type | CP | CP From |
Core
|
6 |
INFO3220: Object Oriented Design |
Core
|
6 |
INFO3402: Management of IT Projects and Systems Note: This unit is discontinued from 2018. Replacement unit is INFO3333. |
12 |
Select from
Unit Block: Adv Recommended |
Type | CP | CP From |
Core
|
6 |
COMP3615: Computer Science Project Note: This unit is not available to Software students from 2018. Replacement unit is SOFT3413. |
Core
|
6 |
ELEC3609: Internet Software Platforms |
Core
|
6 |
INFO3315: Human-Computer Interaction |
6 |
Select from
Unit Block: Adv Recommended |
Type | CP | CP From |
Core
|
0 |
ELEC4702: Practical Experience |
Core
|
6 |
ELEC4712: Thesis A Note: Students can replace ELEC4712/ELEC4713 with INFO4991/INFO4992 IT Research Thesis, subject to the approval of the Coursework Director of Electrical and Information Engineering. |
Core
|
6 |
COMP5348: Enterprise Scale Software Architecture |
Core
|
6 |
ELEC5618: Software Quality Engineering |
6 |
Select from
Unit Block: Adv Recommended |
Type | CP | CP From |
Core
|
6 |
ELEC4713: Thesis B Note: Students can replace ELEC4712/ELEC4713 with INFO4991/INFO4992 IT Research Thesis, subject to the approval of the Coursework Director of Electrical and Information Engineering. |
Core
|
6 |
ELEC5619: Object Oriented Application Frameworks |
12 |
Select from
Unit Block: Adv Recommended |
Unit Code | Unit Name | CP | Sessions Offered |
BUSS1030 | Accounting, Business and Society | 6 |
Semester 1 Semester 2 |
ELEC1103 | Fundamentals of Electrical and Electronic Engineering | 6 |
Semester 1 |
INFO1003 | Foundations of Information Technology | 6 |
Semester 1 Semester 2 |
MKTG1001 | Marketing Principles | 6 |
Semester 1 Semester 2 |
PHYS1001 | Physics 1 (Regular) | 6 |
Semester 1 |
PHYS1003 | Physics 1 (Technological) | 6 |
Semester 2 |
ELECTIVE | Free Electives | 12 |
Note: A maximum of 24 CP of Free Electives can be done across the four years.
Unit Code | Unit Name | CP | Sessions Offered |
COMP2022 | Models of Computation | 6 |
Semester 2 |
COMP2121 | Principles of Distributed Systems and Networks | 6 |
Semester 2 |
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 |
MATH2061 | Linear Mathematics and Vector Calculus | 6 |
Semester 1 Summer Main |
PHYS2213 | Physics 2EE | 6 |
Semester 2 |
ELECTIVE | Free Electives | 12 |
Note: A maximum of 24 CP of Free Electives can be done across the four years.
Note: A maximum of 24 CP of Free Electives can be done across the four years.