![]() |
Faculty of Engineering |
Course: | Software / Commerce (2018) |
CP Required: | 240 |
Min FT Duration: | 5.00 Years |
Min PT Duration: | N/A |
Faculty/School: | Faculty of Engineering |
Years Offered: | 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015 |
Type | CP | CP From |
6 |
Select from
INFO1110: Introduction to Programming |
|
3 |
Select from
MATH1021: Calculus of One Variable |
|
6 |
Select from
BUSS1000: Future of Business Note: You must complete BUSS1000 in your first semester of enrolment. |
|
3 |
Select from
MATH1002: Linear Algebra |
|
6 |
Select from
ENGG1111: Integrated Engineering 1 |
|
0 |
Select from
ENGP1000: Professional Engagement Program 1 Note: All students must enrol in ENGP1000 in their first semester of enrolment. New ENGP units will be in place from 2021. You can find more information at https://canvas.sydney.edu.au/courses/2806/pages/professional-engagement-program-pep-2021-changes |
Note: MATH1021 and MATH1002 may be replaced by advanced units MATH1921 and MATH1902.
Type | CP | CP From |
3 |
Select from
MATH1023: Multivariable Calculus and Modelling |
|
6 |
Select from
INFO1113: Object-Oriented Programming |
|
6 |
Select from
BUSS1030: Accounting, Business and Society |
|
6 |
Select from
ELEC1601: Introduction to Computer Systems |
|
3 |
Select from
MATH1005: Statistical Thinking with Data Note: Students undertaking the Banking, Business Analytics or Finance majors, or the Professional Accounting program are advised to take BUSS1020 in Year 2 instead of MATH1005. In this semester, you may take MATH1004 instead of MATH1005. |
Note: MATH1023 and MATH1005 may be replaced by advanced units MATH1923 and MATH1905.
Type | CP | CP From |
6 |
Select from
ISYS2110: Analysis & Design of Web Information Systems |
|
6 |
Select from
COMP2123: Data Structures & Algorithms |
|
6 |
Select from
BUSS2000: Leading and Influencing in Business |
|
6 |
Select from
MATH2069: Discrete Mathematics and Graph Theory |
Type | CP | CP From |
6 |
Select from
SOFT2201: Software Construction and Design 1 |
|
6 |
Select from
ISYS2120: Data & Information Management |
|
2 |
Select from
ENGG2111: Integrated Engineering 2 |
|
12 |
Select from
Unit Block: Commerce Units Note: Students undertaking the Banking, Business Analytics or Finance majors, or the Professional Accounting program are advised to take BUSS1020 as one of the Commerce units here. |
|
0 |
Select from
ENGP2000: Professional Engagement Program 2 Note: New ENGP units will be in place from 2021. You can find more information at https://canvas.sydney.edu.au/courses/2806/pages/professional-engagement-program-pep-2021-changes |
Note: Up to 12 credit points of general electives may be taken.
Type | CP | CP From |
6 |
Select from
COMP2017: Systems Programming |
|
18 |
Select from
Unit Block: Commerce Units |
Note: At least 6 CP of software specialist electives must be taken (to complete the 108 CP for the software degree). This may be taken in either semester.
Type | CP | CP From |
6 |
Select from
SOFT2412: Agile Software Development Practices |
|
18 |
Select from
Unit Block: Commerce Units |
Type | CP | CP From |
6 |
Select from
SOFT3202: Software Construction and Design 2 |
|
12 |
Select from
Unit Block: Commerce Units |
|
2 |
Select from
ENGG3111: Integrated Engineering 3 |
|
6 |
Select from
Unit Block: Software Specialist - Electives |
Type | CP | CP From |
6 |
Select from
ELEC3609: Internet Software Platforms |
|
6 |
Select from
Unit Block: Commerce Units |
|
6 |
Select from
INFO3616: Principles of Security and Security Engineering |
|
6 |
Select from
SOFT3888: Software Development Project |
Type | CP | CP From |
6 |
Select from
Unit Block: Commerce Units |
|
2 |
Select from
ENGG4111: Integrated Engineering 4 |
|
6 |
Select from
ELEC5618: Software Quality Engineering |
|
6 |
Select from
ELEC4712: Thesis A |
|
0 |
Select from
ENGP3000: Professional Engagement Program 3 Note: New ENGP units will be in place from 2021. You can find more information at https://canvas.sydney.edu.au/courses/2806/pages/professional-engagement-program-pep-2021-changes |
|
6 |
Select from
COMP5348: Enterprise Scale Software Architecture Note: Complete an additional 6 cp of Specialist Electives if core unit COMP5348 is not available. |
Note: Students can replace ELEC4712 and ELEC4713 with INFO4991 and INFO4992 IT Research Thesis, subject to the approval of the Coursework Director of Electrical and Information Engineering.
Type | CP | CP From |
6 |
Select from
Unit Block: Commerce Units |
|
6 |
Select from
ELEC4713: Thesis B |
|
6 |
Select from
ELEC5619: Object Oriented Application Frameworks |
Note: Students can replace ELEC4712 and ELEC4713 with INFO4991 and INFO4992 IT Research Thesis, subject to the approval of the Coursework Director of Electrical and Information Engineering.
Note:
Complete a minimum of 36cp including:
- ENGP1000 (0cp), ENGP2000 (0cp) and ENGP3000 (0cp)
- Exactly 12cp of Integrated Engineering units comprising ENGG1111 (6cp), ENGG2111 (2cp), ENGG3111 (2cp) and ENGG4111 (2cp)
- Exactly 12cp of MATH1xxx units: MATH1021 Calculus of One Variable (3cp) AND MATH1002 Linear Algebra (3cp) AND MATH1023 Multivariable Calculus and Modelling (3cp) AND MATH1005 Statistics (3cp)
- A minimum of 12cp of (see note 1) from either AMME4111-4112 Thesis A & B (6cp+6cp) OR CHNG4811-CHNG4812 Thesis A & B (6cp+6cp) OR CIVL4022-4023 Thesis A & B (6cp+6cp) OR ELEC4712-4713 Thesis A & B (6cp+6cp) OR AMME4010 Major Industrial Project (24cp) OR CHNG4203 Major Industrial Project (24cp) OR ELEC4714 Major Industrial Project (24cp)
Note 1. All Thesis A units are mutually prohibited (meaning that only one can be completed), and all Thesis B units have the associated Thesis A unit as a pre-requisite. Students may undertake only the Thesis units relevant to their stream.
Note: Complete all 17 units of study (102 credit points) from this table
Unit Code | Unit Name | CP | Sessions Offered |
BUSS1000 | Future of Business | 6 |
Semester 1 Semester 2 |
BUSS1030 | Accounting, Business and Society | 6 |
Semester 1 Semester 2 |
BUSS2000 | Leading and Influencing in Business | 6 |
Semester 1 Semester 2 |
Note:
You must complete BUSS1000 in your first semester of enrolment.
Students in Engineering/Commerce combined degrees are exempt from completing BUSS1020 and will complete an additional Commerce elective in its place.
Note: At least 6cp are required from Software Specialist - Electives block.
Note: For the Bachelor of Commerce component, students are required to complete a total of 96 credit points of Commerce Table A units as listed in the handbook of the Business School, including 18 credit points of core units, a major or program from Table A and 12 credit points of OLEs. See Faculty handbooks at http://sydney.edu.au/handbooks