Note: This course version is currently under review and is subject to change.

ProgramsEngENGI (UG)BEHons CombinedBE/BScBE/BSc(MedSci)S1 EntrySoftware / Science (Medical Science Stream) (2021)


Show information forcommencing students (ie. started First Year then).
 
Faculty of Engineeringengineering.undergraduate@sydney.edu.au


Print View | Download as PDF Administrative Information (Fees, ATAR etc.)

Select plan for Major/Pathway

Year 1 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
3MATH1021: Calculus of One Variable
3MATH1002: Linear Algebra
6MEDS1001: Human Biology
6INFO1110: Introduction to Programming
0ENGP1001: Professional Engagement Program 1A


Note:  All students must enrol in ENGP1001 in their first semester of enrolment.
6ELEC1004: Practical Introduction to Electrical Engineering


Note:  ELEC1005 replaces ELEC1004 from 2022. Any 2021-commencing student who did not complete ELEC1004 in 2021 should take ELEC1005 instead.

Note:   From 2024, 3cp Math units are replaced by new 6cp units MATH1061 and MATH1062. Students who have not yet completed all 3cp Math units can use this interactive tool on Canvas for enrolment advice: https://canvas.sydney.edu.au/courses/2806/pages/mathematics-changes-in-2024


Year 1 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6INFO1113: Object-Oriented Programming
6ELEC1601: Introduction to Computer Systems
6BIOL1007: From Molecules to Ecosystems
3MATH1005: Statistical Thinking with Data
3MATH1023: Multivariable Calculus and Modelling
0ENGP1002: Professional Engagement Program 1B

Note:   From 2024, 3cp Math units are replaced by new 6cp units MATH1061 and MATH1062. Students who have not yet completed all 3cp Math units can use this interactive tool on Canvas for enrolment advice: https://canvas.sydney.edu.au/courses/2806/pages/mathematics-changes-in-2024


Year 2 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
6MATH2069: Discrete Mathematics and Graph Theory
6CHEM1111: Chemistry 1A
6COMP2123: Data Structures & Algorithms
6ISYS2110: Analysis & Design of Web Information Systems
0ENGP1003: Professional Engagement Program 1C

Year 2 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6SOFT2412: Agile Software Development Practices
6SOFT2201: Software Construction and Design 1
6ISYS2120: Data & Information Management
0ENGP2001: Professional Engagement Program 2A
6MEDS2005: Human Anatomy and Histology


Note:  This unit is discontinued in 2025. Students who have not yet completed MEDS2005 must instead complete ANAT2011.

Year 3 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
6COMP2017: Systems Programming
0ENGP2002: Professional Engagement Program 2B
6MEDS2003: Biochemistry and Molecular Biology
6MEDS2001: Key Concepts in Physiology


Note:  This unit is discontinued in 2025. Students who have not yet completed MEDS2001 must instead complete PHSI2007/PHSI2907.
6MEDS2002: Key Concepts in Pharmacology


Note:  This unit is discontinued in 2025. Students who have not yet completed MEDS2002 must instead complete PCOL2021.

Year 3 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6SOFT3888: Software Development Project
6INFO3616: Principles of Security and Security Engineering
6ELEC3609: Internet Software Platforms
0ENGP2003: Professional Engagement Program 2C
6MEDS2004: Microbes, Infection and Immunity


Note:  This unit is discontinued in 2025. Students who have not yet completed MEDS2004 must instead complete MIMI2002/MIMI2902.

Year 4 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
6Science Units


Note:  6cp OLEs
6SOFT3202: Software Construction and Design 2
0ENGP3001: Professional Engagement Program 3A
6ELEC5618: Software Quality Engineering
6COMP5348: Enterprise Scale Software Architecture


Note:  COMP5348 is discontinued. Students may take any of COMP4426, COMP4347, COMP4349 or ELEC5620 (from Software Specialist Electives collection) in place of this unit

Year 4 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6MEDS3888: Medical Science Interdisciplinary Project
6Science Units


Note:  6cp OLEs
6ELEC5619: Object Oriented Application Frameworks
6Science Units


Note:  3000-level Medical Science selective
0ENGP2003: Professional Engagement Program 2C

Year 5 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
List
6Select from
Software Stream 3000+ Level Electives
Science Units


Note:  As there are 12cp worth of units that can count to either the Engineering or Science requirements of the combined degree, students can choose to select up to 12cp of electives from either Engineering or Science, or a combination of both.

Students must be sure they will complete the requirements of the Science side of the degree if they want to choose any Engineering elective units.
6Software Stream 3000+ Level Electives
6ENGG3112: Interdisciplinary Engineering
6ELEC4712: Thesis A

Year 5 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
List
6Select from
Software Stream 3000+ Level Electives
Science Units


Note:  As there are 12cp worth of units that can count to either the Engineering or Science requirements of the combined degree, students can choose to select up to 12cp of electives from either Engineering or Science, or a combination of both.

Students must be sure they will complete the requirements of the Science side of the degree if they want to choose any Engineering elective units.
6Science Units


Note:  3000-level Medical Science selective
6Science Units


Note:  3000-level Medical Science selective
6ELEC4713: Thesis B

No streams/majors defined for this course version.
Course: Software / Science (Medical Science Stream) (2021)
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
Requirements: Summary

In summary, the requirements are:

Students must complete 240 credit points as follows:

Engineering (144 credit points):

► 6 credit points of Introductory Computing units table

► 12 credit points of Foundation Mathematics units table (12cp of MATH1* can count towards Science requirements)

► 24 credit points of Project table

► The Professional Engagement Program (PEP) comprising ENGP1001 (0cp), ENGP1002 (0cp), ENGP1003 (0cp), ENGP2001 (0cp), ENGP2002 (0cp), ENGP2003 (0cp), ENGP3001 (0cp) and ENGP3002 (0cp)

► 96 credit points of Software Stream core units

► 6 credit points of Software Stream 3000+ Level elective units

Science (Medical Science Stream) (96 credit points):

► 24 credit points of Science degree core units (12cp of MATH1* can count towards Engineering requirements)

► 48 credit points of Medical Science core

► 12 credit points of OLE units

► 12 credit points of Science electives

Advanced units in Maths and Science

Most units of study offered by the Science Faculty on the list of core requirements can be replaced by an equivalent advanced level unit; subject to prerequisite conditions (as required by the Faculty of Science) being met. Students considering doing advanced options should seek advice from their department before enrolling.

Faculty Resolutions

Details of relevant Faculty resolutions are available via the university handbook site at: http://sydney.edu.au/handbooks/
Report Type: