Bioinformatics Engineering

(Honours)
Contact us
+61 2 9385 4329
UAC Code: 
425770
GE
92
Assumed: 
HSC Maths Ext. 1 and Chemistry
Sem 2 entry: 
Yes
Sam Bassett

As someone enrolled in a Dual Degree (BEng/BA), I would highly recommend it. The breadth and depth of study you're able to achieve is incredibly enriching and vocationally valuable.

Sam Bassett

What's it all about?

■  Bioinformatics is an emerging discipline at the convergence of computing and the life sciences, aimed at the development of technologies for storing, extracting, organising, analysing, interpreting and utilising the 'tsunami' of genetic information being generated. The need to process and analyse vast amounts of information requires advances in both software technologies and hardware architectures.

What does it include?

■  In this degree you will learn the foundation disciplines of bioinformatics, which includes biology (biochemistry, molecular biology and genetics), computing (algorithms, databases and programming), mathematics and statistics. You will master the skills to design and implement software for activities such as identifying the genes affected in specific cancer types.

Where will you work?

■  Bioinformatics is one of the key sciences of the new century and demand for specialists in the area is strong and growing. Employment in health, agriculture, aquaculture environment, forestry, law and commerce is likely across pharmaceutical, chemical, food and diagnostics companies. In addition, you will be qualified for both biotechnology and IT/software development.

Dual degrees

■  Dual degrees are a great way of graduating with a wider breadth of knowledge, better preparing you for your future career. For more information, visit our dual degrees page to find one that suits your interests.

Sample Program Outlines*

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Maths 1A Students can enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1111 Fundamentals of Physics Students should take this course if they didn't taken HSC Physics and Mathematics Extension 1
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1
COMP2041 Software Construction

Semester 1

Course code Course name Notes
COMP3311 Database Systems
COMP3121 Algorithms & Programming
BINF3010 Bioinformatics Methods & Applications
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201
BABS2202 Cell Biology

Semester 2

Course code Course name Notes
BINF6112 Bioinformatics Project B
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.

Semester 1

Course code Course name Notes
COMP4930 Thesis A
BABS3121 Molecular Biology of Nucleic Acids
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more General Education Elective You can't select a General Education course from within your own faculty

Semester 2

Course code Course name Notes
COMP4931 Thesis B
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more General Education Elective You can't select a General Education course from within your own faculty

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
BINF3010 Bioinformatics Methods & Applications
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201
BABS2202 Cell Biology

Semester 2

Course code Course name Notes
COMP2041 Software Construction
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
COMP3121 Algorithms & Programming
COMP3311 Database Systems
BABS3121 Molecular Biology of Nucleic Acids
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
BINF6112 Bioinformatics Project B
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
COMP4930 Thesis A
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
COMP4931 Thesis B
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 1

Course code Course name Notes
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
BINF3010 Bioinformatics Methods & Applications
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201
BABS2202 Cell Biology

Semester 2

Course code Course name Notes
COMP2041 Software Construction
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 1

Course code Course name Notes
COMP3121 Algorithms & Programming
COMP3311 Database Systems
BABS3121 Molecular Biology of Nucleic Acids
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 2

Course code Course name Notes
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
BINF6112 Bioinformatics Project B
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 1

Course code Course name Notes
COMP4930 Thesis A
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 2

Course code Course name Notes
COMP4931 Thesis B
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 1

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 2

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.
Read more Adv. Mathematics Course For students taking a BE / Advanced Mathematics degree.

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Maths 1A Students can enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1111 Fundamentals of Physics Students should take this course if they didn't taken HSC Physics and Mathematics Extension 1
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
BINF3010 Bioinformatics Methods & Applications
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201
BABS2202 Cell Biology
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
COMP2041 Software Construction
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
COMP3121 Algorithms & Programming
COMP3311 Database Systems
BABS3121 Molecular Biology of Nucleic Acids
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
BINF6112 Bioinformatics Project B
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
COMP4930 Thesis A
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 2

Course code Course name Notes
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
COMP4931 Thesis B
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses
Read more Science Stream Elective Please read the UNSW handbook for further information on selecting courses

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Maths 1A Students can enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1111 Fundamentals of Physics Students should take this course if they didn't taken HSC Physics and Mathematics Extension 1
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
BIOM1010 Engineering in Medicine & Biology
COMP2041 Software Construction

Semester 1

Course code Course name Notes
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1
COMP3121 Algorithms & Programming
BINF3010 Bioinformatics Methods & Applications
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201
BABS2202 Cell Biology

Semester 2

Course code Course name Notes
BINF6112 Bioinformatics Project B
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
BIOM9420 Clinical Laboratory Science
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.

Semester 1

Course code Course name Notes
COMP3311 Database Systems
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
BABS3121 Molecular Biology of Nucleic Acids
PHSL2121 Principles of Physiology A

Semester 2

Course code Course name Notes
BIOM5950 Thesis A Students in a Biomed program must do a Biomed themed thesis.
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
PHSL2221 Principles of Physiology B Topics covered include reproduction, the respiratory system, the gastronintestinal system, kidney and body fluids and the endocrine system.
Read more BIOM PG Elective The core biomedical engineering electives may be selected from the options in the handbook link. 2 x BIOM9xxx electives can be taken instead of the Masters Project BIOM9914
Read more General Education Elective You can't select a General Education course from within your own faculty

Semester 1

Course code Course name Notes
BIOM5951 Thesis B
Read more BIOM PG Elective The core biomedical engineering electives may be selected from the options in the handbook link. 2 x BIOM9xxx electives can be taken instead of the Masters Project BIOM9914
Read more BIOM PG Elective The core biomedical engineering electives may be selected from the options in the handbook link. 2 x BIOM9xxx electives can be taken instead of the Masters Project BIOM9914
Read more BIOM PG Elective The core biomedical engineering electives may be selected from the options in the handbook link. 2 x BIOM9xxx electives can be taken instead of the Masters Project BIOM9914

Semester 2

Course code Course name Notes
Read more BIOM PG Elective The core biomedical engineering electives may be selected from the options in the handbook link. 2 x BIOM9xxx electives can be taken instead of the Masters Project BIOM9914
BIOM9410 Regulatory Requirements
BIOM9914 Thesis C Thesis C is only offered to students with a WAM > 65. All students require written approval from the School prior to enrolling. This course is worth 12 UOC.
Read more BIOM PG Elective The core biomedical engineering electives may be selected from the options in the handbook link. 2 x BIOM9xxx electives can be taken instead of the Masters Project BIOM9914

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Maths 1A Students can enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1111 Fundamentals of Physics Students should take this course if they didn't taken HSC Physics and Mathematics Extension 1
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
Read more Arts elective For UNSW Arts Course information click the link

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link

Semester 1

Course code Course name Notes
Read more Arts elective For UNSW Arts Course information click the link
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
BINF3010 Bioinformatics Methods & Applications
BABS2202 Cell Biology
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201

Semester 2

Course code Course name Notes
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link
COMP2041 Software Construction
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1

Semester 1

Course code Course name Notes
COMP3121 Algorithms & Programming
COMP3311 Database Systems
BABS3121 Molecular Biology of Nucleic Acids
Read more Arts elective For UNSW Arts Course information click the link

Semester 2

Course code Course name Notes
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
BINF6112 Bioinformatics Project B
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
Read more Arts elective For UNSW Arts Course information click the link

Semester 1

Course code Course name Notes
COMP4930 Thesis A
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link

Semester 2

Course code Course name Notes
COMP4931 Thesis B
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.

Semester 1

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link
Read more Arts elective For UNSW Arts Course information click the link

Semester 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Maths 1A Students can enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1111 Fundamentals of Physics Students should take this course if they didn't taken HSC Physics and Mathematics Extension 1
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 1

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link

Semester 2

Course code Course name Notes
BINF2010 Introduction to Bioinformatics
BIOC2201 Principles of Molecular Biology
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link

Semester 1

Course code Course name Notes
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
BINF3010 Bioinformatics Methods & Applications
BABS2202 Cell Biology
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201

Semester 2

Course code Course name Notes
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
COMP2041 Software Construction
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1

Semester 1

Course code Course name Notes
COMP3121 Algorithms & Programming
COMP3311 Database Systems
BABS3121 Molecular Biology of Nucleic Acids
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link

Semester 2

Course code Course name Notes
BINF3111 Bioinformatics Eng Design Project A
BINF3020 Computational Bioinformatics
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link

Semester 1

Course code Course name Notes
COMP4930 Thesis A
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link

Semester 2

Course code Course name Notes
COMP4931 Thesis B
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.

Semester 1

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link
Read more Commerce Stream Elective For UNSW Business Commerce Course information click the link

Semester 1

Course code Course name Notes
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link
MATH1131 Maths 1A Students can enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Maths 1A MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge: Student has achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
CHEM1031 Higher Chemistry A This course covers the same material as CHEM1011, but has additional material covering the structure of molecules, applications of intermolecular forces in industry and biology, and a more advanced treatment of the theory of chemical bonding.

Semester 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
COMP1511 Introduction to Programming The preferred computing course for the Mechatronic stream. Required for all Bioinformatics degrees. The objective of this course is for students to develop proficiency in programming using a high level language.
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
COMP1521 Computer Systems Fundamentals Prerequisite: COMP1511 or COMP1911 or COMP1917
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 2

Course code Course name Notes
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent
PHYS1111 Fundamentals of Physics Students should take this course if they didn't taken HSC Physics and Mathematics Extension 1
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 1

Course code Course name Notes
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
COMP1531 Software Engineering Fundamentals Prerequisite: COMP1511 or COMP1917 or COMP1921

Semester 2

Course code Course name Notes
BIOC2201 Principles of Molecular Biology
BINF2010 Introduction to Bioinformatics
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 1

Course code Course name Notes
BIOC2101 Principles of Biochemistry (Adv)
BABS2204 Genetics
BABS2264 Genetics (Adv)
MICR2011 Microbiology 1A Prerequisite: BABS1201
BABS2202 Cell Biology
MATH2801 Theory of Statistics
MATH2901 Higher Theory of Statistics
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 2

Course code Course name Notes
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
COMP2511 Object-Oriented Design & Programming Prerequisite: COMP1927, or (COMP1531 or SENG1031, and COMP2521). Offered S1
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 1

Course code Course name Notes
BINF3010 Bioinformatics Methods & Applications
BABS3121 Molecular Biology of Nucleic Acids
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 2

Course code Course name Notes
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
COMP2041 Software Construction
BINF6111 Genome Informatics Engineering Design Workshop This course revolves around a guided team design project
Read more Music elective For UNSW Music Course information click the link

Semester 1

Course code Course name Notes
COMP4930 Thesis A
COMP3311 Database Systems
COMP3121 Algorithms & Programming
Read more Music elective For UNSW Music Course information click the link

Semester 2

Course code Course name Notes
COMP4931 Thesis B
BINF6112 Bioinformatics Project B
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

Semester 1

Course code Course name Notes
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Professional Elective Recommendations for each degree in link. Bioinformatics students must take level 4+ COMP Professional Electives.
Read more BABS3 Course Any BABS3 course where prerequisites are met.
Read more BIOC3 Course Any BIOC3 course where prerequisites are met.
Read more MICR3 Course Any MICR3 course where prerequisites are met.
Read more Music elective For UNSW Music Course information click the link
Read more Music elective For UNSW Music Course information click the link

* The programs outlined above are intended as a guide only. The Faculty of Engineering reserves the right to change any information herein without prior notice. Students should seek approval from their relevant Schools before using these guides.