First year electives allow you to take level 1 courses that are otherwise not core for your chosen specialisation. In some specialisations you may have recommended courses as your L1 electives, however you may choose any of the below subjects.

If one of your core courses is on the L1 elective list you can double count this and choose an extra discipline elective later in your program.

  • First year electives can be taken at any time in your program. Some courses may have pre-requisites, co-requisites or exclusions, please check carefully.
  • The chemistry courses are sequenced: (CHEM1811, CHEM1821) or (CHEM1011, CHEM1021) or (CHEM1031, CHEM1041).
  • Students can only count one of either COMP1521 or COMP1531 as a first year elective.
  • For more details about individual programs (like whether your school suggests certain electives), see the relevant entry in the  Online Handbook.
  • All courses are 6 units of credit (UOC)

Contact The Nucleus 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 below to view the current handbook description and click on the [ T ] to view the current timetable.

Course Code 

Timetable 

Course Title 

Streams including as Core Subject 

Recommended 

ARTS2755 [ T ] Global Development in Practice: Concepts and Practice for Inclusive Development    

BABS1201

[ T ]

Molecules Cells and Genes 

Bioinformatics Engineering 

 

BIOM1010

[ T ]

Engineering in Medicine and 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 

CHEM1011

[ T ]

Chemistry 1A: Atoms, Molecules and Energy 

Environmental Engineering 

 

CHEM1021

[ T ]

Chemistry 1B: Elements, Compounds and Life 

 

 

CHEM1031

[ T ]

Higher Chemistry 1A: Atoms, Molecules and Energy 

 

 

CHEM1041

[ T ]

Higher Chemistry 1B: Elements, Compounds and Life 

 

 

CHEM1811

[ T ]

Engineering Chemistry 1A 

 

Chemical Engineering, Chemical Product Engineering 

 

Preferred initial Chemistry course for Engineering students. Alternate Chemistry course for Environmental Engineering. 

CHEM1821

[ T ]

Engineering Chemistry 1B 

Chemical Engineering, Chemical Product Engineering 

 

 Preferred second Chemistry course for Engineering students. 

 

COMM1120 [ T ] Collaboration and Innovation in Business    

COMP1521

[ T ]

Computer Systems Fundamentals 

 

All CSE and EET streams 

 

Electrical, Telecommunications 

COMP1531

[ T ]

Software Engineering Fundamentals 

 

All CSE streams 

 

CVEN1701

[ T ]

Environmental Principles and Systems 

 

Environmental Engineering 

ELEC1111

[ T ]

Electrical and Telecommunications Engineering

 

All EET and MME streams, Computer Engineering 

 

Electrical Engineering, Photovoltaics and Solar Energy, Renewable Energy, Telecommunications 

ENGG1100

[ T ]

Grand Challenges for Engineering 

 

 

ENGG1200

[ T ]

Undergraduate Special Projects 

 

 

ENGG1300

[ T ]

Engineering Mechanics 

Civil Engineering, Mining Engineering, MME streams 

 

ENGG1400

[ T ]

Engineering Infrastructure Systems 

 

 

Civil Engineering, Geospatial Engineering 

GEOS1111

[ T ]

Fundamentals of Geology 

 

 

 

GMAT1110

[ T ]

Surveying and Geospatial Engineering 

 

Geospatial Engineering, Surveying 

 

Mining Engineering, Petroleum Engineering 

MATH1081

[ T ]

Discrete Mathematics 

 

Bioinformatics Engineering, Software Engineering 

 

MATS1101

[ T ]

Engineering Materials and Chemistry 

 

Petroleum Engineering 

 

Civil Engineering, Mining Engineering, Photovoltaics and Solar Energy, Renewable Energy Engineering 

MATS1110

[ T ]

Introduction to Materials for Engineering Applications 

 

Mechanical Engineering 

 

MINE1010

[ T ]

Mineral Resources Engineering 

 

 

Mining Engineering 

PHYS1231

[ T ]

Higher Physics 1B 

 

All EET streams 

 

Alternative physics course for Computer Engineering, all SPREE and all MME streams (except Naval Architecture) 

PSYC1001

[ T ]

Psychology 1A 

 

 

 

PSYC1028 [ T ] Psychology of Human Centred Design    

SOLA1070

[ T ]

Sustainable Energy 

 

 

Photovoltaics and Solar Energy, Renewable Energy Engineering 

  • Course Code 

    ARTS2755

    Timetable 

    [ T ]

    Course Title 

    Global Development in Practice: Concepts and Practice for Inclusive Development

    Streams including as Core Subject 

     

    Recommended 

     
  • Course Code 

    BABS1201

    Timetable 

    [ T ]

    Course Title 

    Molecules Cells and Genes 

    Streams including as Core Subject 

    Bioinformatics Engineering 

    Recommended 

  • Course Code 

    BIOM1010

    Timetable 

    [ T ]

    Course Title 

    Engineering in Medicine and Biology 

    Streams including as Core Subject 

    Recommended 

    All Biomedical Engineering dual combinations 

  • Course Code 

    BIOS1301

    Timetable 

    [ T ]

    Course Title 

    Ecology, Sustainability and Environmental Science 

    Streams including as Core Subject 

    Environmental Engineering 

    Recommended 

  • Course Code 

    CEIC1000

    Timetable 

    [ T ]

    Course Title 

    Sustainable Product Engineering and Design 

    Streams including as Core Subject 

    Recommended 

    Chemical Engineering, Industrial Chemistry 

  • Course Code 

    CHEM1011

    Timetable 

    [ T ]

    Course Title 

    Chemistry 1A: Atoms, Molecules and Energy 

    Streams including as Core Subject 

    Environmental Engineering 

    Recommended 

  • Course Code 

    CHEM1021

    Timetable 

    [ T ]

    Course Title 

    Chemistry 1B: Elements, Compounds and Life 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    CHEM1031

    Timetable 

    [ T ]

    Course Title 

    Higher Chemistry 1A: Atoms, Molecules and Energy 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    CHEM1041

    Timetable 

    [ T ]

    Course Title 

    Higher Chemistry 1B: Elements, Compounds and Life 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    CHEM1811

    Timetable 

    [ T ]

    Course Title 

    Engineering Chemistry 1A 

    Streams including as Core Subject 

    Chemical Engineering, Chemical Product Engineering 

    Recommended 

    Preferred initial Chemistry course for Engineering students. Alternate Chemistry course for Environmental Engineering. 

  • Course Code 

    CHEM1821

    Timetable 

    [ T ]

    Course Title 

    Engineering Chemistry 1B 

    Streams including as Core Subject 

    Chemical Engineering, Chemical Product Engineering 

    Recommended 

     Preferred second Chemistry course for Engineering students. 

  • Course Code 

    COMM1120

    Timetable 

    [ T ]

    Course Title 

    Collaboration and Innovation in Business

    Streams including as Core Subject 

     

    Recommended 

     
  • Course Code 

    COMP1521

    Timetable 

    [ T ]

    Course Title 

    Computer Systems Fundamentals 

    Streams including as Core Subject 

    All CSE and EET streams 

    Recommended 

    Electrical, Telecommunications 

  • Course Code 

    COMP1531

    Timetable 

    [ T ]

    Course Title 

    Software Engineering Fundamentals 

    Streams including as Core Subject 

    All CSE streams 

    Recommended 

  • Course Code 

    CVEN1701

    Timetable 

    [ T ]

    Course Title 

    Environmental Principles and Systems 

    Streams including as Core Subject 

    Recommended 

    Environmental Engineering 

  • Course Code 

    ELEC1111

    Timetable 

    [ T ]

    Course Title 

    Electrical and Telecommunications Engineering

    Streams including as Core Subject 

    All EET and MME streams, Computer Engineering 

    Recommended 

    Electrical Engineering, Photovoltaics and Solar Energy, Renewable Energy, Telecommunications 

  • Course Code 

    ENGG1100

    Timetable 

    [ T ]

    Course Title 

    Grand Challenges for Engineering 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    ENGG1200

    Timetable 

    [ T ]

    Course Title 

    Undergraduate Special Projects 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    ENGG1300

    Timetable 

    [ T ]

    Course Title 

    Engineering Mechanics 

    Streams including as Core Subject 

    Civil Engineering, Mining Engineering, MME streams 

    Recommended 

  • Course Code 

    ENGG1400

    Timetable 

    [ T ]

    Course Title 

    Engineering Infrastructure Systems 

    Streams including as Core Subject 

    Recommended 

    Civil Engineering, Geospatial Engineering 

  • Course Code 

    GEOS1111

    Timetable 

    [ T ]

    Course Title 

    Fundamentals of Geology 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    GMAT1110

    Timetable 

    [ T ]

    Course Title 

    Surveying and Geospatial Engineering 

    Streams including as Core Subject 

    Geospatial Engineering, Surveying 

    Recommended 

    Mining Engineering, Petroleum Engineering 

  • Course Code 

    MATH1081

    Timetable 

    [ T ]

    Course Title 

    Discrete Mathematics 

    Streams including as Core Subject 

    Bioinformatics Engineering, Software Engineering 

    Recommended 

  • Course Code 

    MATS1101

    Timetable 

    [ T ]

    Course Title 

    Engineering Materials and Chemistry 

    Streams including as Core Subject 

    Petroleum Engineering 

    Recommended 

    Civil Engineering, Mining Engineering, Photovoltaics and Solar Energy, Renewable Energy Engineering 

  • Course Code 

    MATS1110

    Timetable 

    [ T ]

    Course Title 

    Introduction to Materials for Engineering Applications 

    Streams including as Core Subject 

    Recommended 

    Mechanical Engineering 

  • Course Code 

    MINE1010

    Timetable 

    [ T ]

    Course Title 

    Mineral Resources Engineering 

    Streams including as Core Subject 

    Recommended 

    Mining Engineering 

  • Course Code 

    PHYS1231

    Timetable 

    [ T ]

    Course Title 

    Higher Physics 1B 

    Streams including as Core Subject 

    All EET streams 

    Recommended 

    Alternative physics course for Computer Engineering, all SPREE and all MME streams (except Naval Architecture) 

  • Course Code 

    PSYC1001

    Timetable 

    [ T ]

    Course Title 

    Psychology 1A 

    Streams including as Core Subject 

    Recommended 

  • Course Code 

    PSYC1028

    Timetable 

    [ T ]

    Course Title 

    Psychology of Human Centred Design

    Streams including as Core Subject 

     

    Recommended 

     
  • Course Code 

    SOLA1070

    Timetable 

    [ T ]

    Course Title 

    Sustainable Energy 

    Streams including as Core Subject 

    Recommended 

    Photovoltaics and Solar Energy, Renewable Energy Engineering