First year engineering electives list

Some electives are required later in the program. Also, for each of the specialised programs, some Year 1 elective courses are recommended, that is, they are suggested Year 1 electives, but any other electives may be chosen in Year 1 without affecting progress in the program.

  • Not all Year 1 elective courses must be taken in the first year. Some courses may have pre-requisites, co-requisites or exclusions, please check carefully.
  • The Chemistry courses are sequenced: CHEM1811&1821 or CHEM1011&1021 or CHEM1031&1041.
  • Students can only count one of either COMP1521 or COMP1531 as a first year elective.
  • For more details about individual programs, see the relevant entry in the Online Handbook.
  • All courses are 6 units of credit (UOC)

Please feel welcome to speak to an advisor if you want help clarifying your choice of courses.

If you are enrolling into 2nd year and later, please contact your school office if you require assistance with your enrolment.

Click on the course to view the current handbook description, click on the [ T ] to view the current timetable.

Course Code Timetable Course title Streams including as core subject Recommended
BABS1201 [ T ] Molecules, Cells and Genes    
BIOM1010 [ T ] Engineering in Medicine Biology   All biomedical engineering dual combinations
BIOS1301 [ T ] Ecology, Sustainability and Environmental Science Environmental Engineering  
CEIC1000 [ T ] Sustainable Product Engineering and Design   Chemical Engineering, Industrial Chemistry
CHEM1811 [ T ] Engineering Chemistry 1A Chemical Engineering  Preferred initial Chemistry course for Engineering students.
CHEM1821 [ T ] Engineering Chemistry 1B Chemical Engineering  Preferred second Chemistry course for Engineering students.
CHEM1011 [ T ] Chemistry A Environmental Engineering  
CHEM1031 [ T ] Higher Chemistry A    
CHEM1021 [ T ] Chemistry B    
CHEM1041 [ T ] Higher Chemistry B    
COMP1521 [ T ] Computer Systems Fundamentals Bioinformatics, Software Electrical, Telecommunications
COMP1531 [ T ] Software Engineering Fundamentals Bioinformatics, Software  
CVEN1300 [ T ] Engineering Mechanics  for Civil Engineers Civil Engineering, Mining Engineering Environmental Engineering, Surveying
CVEN1701 [ T ] Environmental Principles and Systems   Environmental Engineering
ENGG1200 [ T ] Undergraduate Special Projects    
ENGG1400 [ T ] Engineering Infrastructure Systems   Civil Engineering, Geospatial Engineering
ELEC1111 [ T ] Electrical and Telecommunications Engineering All EET and MME streams (except Mechatronic Engineering) Electrical Engineering, Photovoltaics and Solar Energy, Renewable Energy, Telecommunications
GEOS1111 [ T ] Fundamentals of Geology   Mining Engineering
GEOS3321 [ T ] Fundamentals of Petroleum Geology   Petroleum Engineering
GMAT1110 [ T ] Surveying and GIS Geospatial Engineering, Surveying  
MATH1081 [ T ] Discrete Mathematics Bioinformatics Engineering, Software Engineering  
MATS1101 [ T ] Engineering Materials and Chemistry   Civil Engineering, Mining Engineering
MINE1010 [ T ] Mineral Resources Engineering   Mining Engineering
MMAN1300 [ T ] Engineering Mechanics All MME streams  
PHYS1231 [ T ] Higher Physics 1B   Alternative physics course for Computer Engineering, all SPREE and all MME streams (except Naval Architecture)
PSYC1001 [ T ] Psychology 1A    
PTRL1001 [ T ] Introduction to Petroleum Engineering and Geology Petroleum Engineering Petroleum Engineering
SOLA1070 [ T ] Sustainable Energy   Photovoltaics and Solar Energy, Renewable Energy