Transitional Arrangements

When new courses are introduced to the curriculum, old courses may be phased out.

This page helps us to communicate the status of these changes to you and keep you updated on their progress.

Please check your School below to determine if there are any changes that will affect you.


Biomedical Engineering

No changes 

Chemical Engineering

Old Course New Course from S1 2017
CHEM1011 or CHEM1031 CHEM1811
CHEM1021 or CHEM1041 CHEM1821

Civil and Environmental Engineering

If you have not completed or failed any of the 'OLD COURSES' please ensure you enrol in the corresponding course on the right-hand side which is its equivalent for the purpose of meeting the requirements of your program.

OLD Course NEW Equivalent Courses
CVEN2201 Soil Mechanics  CVEN3202 Soil Mechanics 
CVEN3402 Transport Eng & Envir Sus  CVEN2402 Transport Eng & Envir Sus 
CVEN3401 Sustainable Trans & Highway Eng  CVEN2401 Sustainable Trans & Highway Eng 
CVEN3201 Applied Geotechnics & Eng Geology  CVEN3203 Applied Geotechnics & Eng Geology 
CVEN3302 Structural Design  CVEN3304 Concrete Structures 
CVEN2302 Materials & Structures  CVEN3303 Steel Structures 
CVEN3301 Structural Analysis & Modelling  CVEN2303 Structural Analysis & Modelling 
CVEN1300 Engineering Mechanics for Civil Engineers ENGG1300 Engineering Mechanics
CVEN2501 Principles of Water Engineers ENGG2500 Fluid Mechanics for Engineers
CVEN2301 Mechanics of Solids for Civil Engineers ENGG2400 Mechanics of Solids

Approved substitution

Plan Approved Substitution
Civil Engineering Plans
Environmental Engineering Plans
Students may substitute CVEN3031 Engineering Practice with ENGG3001 Fundamentals of Humanitarian Engineering

Computer Science and Engineering

New courses available

COMP1917 COMP1511 Introduction to Programming S1,17 onwards
COMP3441 (UG) COMP9441 (PG) COMP6441 and COMP6841 Security Engineering and Cyber Security S1,17 onwards
COMP1927 COMP2521 Data Structures and Algorithms S2,17 onwards
n/a COMP1521 Computer Systems Fundamentals S2,17 onwards
SENG1031 COMP1531 Software Engineering Fundamentals S2, 17 onwards
n/a COMP9900 Information Technology Project S2,17 onwards
COMP2911 COMP2511 Object-Oriented Design & Programming S1,18 onwards
n/a COMP3900 Computer Science Project S1,18 onwards


New streams available

BSC Computer Science Majors:

COMPY1 Security Engineering Available for students commencing 2017 onwards
COMPJ1 Programming Languages Available for students commencing 2017 onwards


More Information 

Please refer to the video from the recent CSE UG Information Session presented by John Shepherd for more information on the changes.

Electrical Engineering and Telecommunications

New course Description Offered from
ELEC4605 Quantam device and computer S2 2018
ELEC3705 Fundamentals of Quantum Engineering S2 2017


Old course Replaced with
TELE4120 Thesis - Part A ELEC4120 Thesis - Part A
TELE4121 Thesis - Part B ELEC4121 Thesis - Part B
PHTN4120 Thesis - Part A ELEC4120 Thesis - Part A
PHTN4121 Thesis - Part B ELEC4121 Thesis - Part B
TELE3117 Telecoms Design ELEC3117 Electrical Engineering Design
PHTN3117 Photonic Eng Design  ELEC3117 Electrical Engineering Design
TELE4123 Telecomms Design Proficiency ELEC4123 Electrical Design Proficiency
PHTN4123 Photonic Design Proficiency ELEC4123 Electrical Design Proficiency


Mechanical and Manufacturing Engineering

Old course Replaced with
AERO4120 Aerospace Design Project B Professional Elective


Mining Engineering

No changes


Petroleum Engineering

Old course New equivalent courses From year onwards
PTRL1010, GEOS3321 PTRL1001 From 2016 onwards
PTRL2018 PTRL2020 From 2017 onwards
PTRL3003 PTRL2030 From 2017 onwards
PTRL3003,PTRL3002 PTRL3030 From 2017 onwards
PTRL3002 PTRL3040 From 2017 onwards
PTRL3023 PTRL3050 From 2017 onwards


Photovoltaic and Renewable Energy Engineering

From 2018 onwards, SOLA5054 will no longer be offered and students should refer to the table below to ensure you are enrolling in the correct course(s):

SOLA4012 completed? SOLA5054 completed? Course(s) left to complete
Yes No SOLA5057*
No Yes SOLA4012**
No No SOLA4012 and SOLA5057*
Yes Yes No changes


* Note – If you previously completed SOLA5057 as an elective. Recommendation – SOLA5057 is a substitution for SOLA5054, this means you have an elective left to complete.

** You will still need to complete SOLA4012, despite the current exclusion between SOLA4012 and SOLA5054. You should be able to enrol yourself via myUNSW, you may contact us if you experience any problems.