Bioinformatics Engineering

(Honours)
Contact us
1300 UNI NSW (1300 864 679)
UAC Code: 
425770
93.00
Assumed: 
HSC Maths Ext. 1 and Chemistry
Intake term 1: 
Yes
Intake term 2: 
Yes
Intake term 3: 
Yes
Professor Mark Hoffman, Dean of Engineering

Engineers are the foundation of any effort to ensure that Australia is a prosperous nation with high economic growth – now and into the future.

Professor Mark Hoffman, Dean of Engineering

UNSW Bachelor of Engineering (Honours) (Bioinformatics) is a four-year degree. Students will apply the data sets and methods of computer science to the goals of life sciences, including genetics and genomics. Students will learn the foundation disciplines of bioinformatics to develop the software and information technologies for extracting, interpreting, analysing and utilising genetic information.

UNSW Engineering is a powerhouse of cutting-edge research and high-quality teaching with the widest choice of engineering degree specialisations across Australia. We offer over $3 million worth of various Engineering scholarships, awarded in recognition of academic achievement and to assist students with personal circumstances such as financial pressures.

Bioinformatics is a key discipline of the new century, given the growing demand for specialists in biotechnology, information technology, data science and software engineering. The undergraduate degree teaches students the fundamentals of biology, computing, mathematics and statistics, with the ability to advance activities across these fields, including cancer research and hardware architecture.

Sample Program Outlines*

Year 1

Term 1

Course code Course name Notes
ENGG1000 Introduction to 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.
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 Programming Fundamentals The objective of this course is for students to develop proficiency in programming using a high level language.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1131 Mathematics 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Mathematics 1A Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175
CHEM1011 Chemistry 1A: Atoms, Molecules and Energy 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

Term 3

Course code Course name Notes
PHYS1111 Fundamentals of Physics -
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment
MATH1231 Mathematics 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 Mathematics 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
CHEM1011 Chemistry 1A: Atoms, Molecules and Energy 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

Year 2

Term 1

Course code Course name Notes
COMP2521 Data Structures and Algorithms The goal of this course is to deepen students' understanding of data structures and algorithms and how these can be employed effectively in the design of software systems
COMP1531 Software Engineering Fundamentals This course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures
Level 2 Core Level 2 Core -

Term 2

Course code Course name Notes
COMP2511 Object-Oriented Design and Programming Introduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming
COMP2041 Software Construction: Techniques and Tools Overview of the software development life-cycle
MATH2801 Theory of Statistics Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics

Term 3

Course code Course name Notes
BINF2010 Introduction to Bioinformatics The course surveys the major areas of bioinformatics, exploring the history of bioinformatics in relation to advances in computing hardware and software
BIOC2201 Principles of Molecular Biology (Advanced) Provides an introduction to modern molecular biology and covers the molecular mechanisms of gene expression and fundamental aspects of recombinant DNA technology

Year 3

Term 1

Course code Course name Notes
BABS3121 Molecular Biology of Nucleic Acids This course provides a detailed analysis of gene structure and function
COMP3311 Database Systems Data models: entity-relationship, relational, object-oriented. Relational database management systems: data definition, query languages, development tools.

Term 2

Course code Course name Notes
COMP3121 Algorithms and Programming Techniques Pre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921
BINF3010 Applied Bioinformatics This course focuses on the principles and practical use of bioinformatics methods and resources for the analysis of DNA and protein sequences and structures
BINF6111 Genome Informatics Engineering Design Workshop Engineering software systems for managing and analysing large datasets derived from genomics experiments is a key application of bioinformatics

Term 3

Course code Course name Notes
BINF6112 Computational Biology Engineering Design Workshop This course examines various issues in the design and implementation of software systems for the analysis of large complex biological datasets
General Education General Education A Gen Ed course is any course that is not offered by the Faculty of Engineering

Year 4

Term 1

Course code Course name Notes
COMP4951 Research Thesis A Research Thesis 1/3
Elective Elective Please view the Handbook for elective requirements for this course.
Elective Elective Please view the Handbook for elective requirements for this course.

Term 2

Course code Course name Notes
COMP4952 Research Thesis B Research Thesis 2/3
Elective Elective Please view the Handbook for elective requirements for this course.
General Education General Education A Gen Ed course is any course that is not offered by the Faculty of Engineering

Term 3

Course code Course name Notes
COMP4953 Research Thesis C Research Thesis 3/3
SENG4920 Ethics and Management -
Elective Elective Please view the Handbook for elective requirements for this course.

Year 1

Term 2

Course code Course name Notes
CHEM1011 Chemistry 1A: Atoms, Molecules and Energy 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
COMP1511 Programming Fundamentals The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Mathematics 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Mathematics 1A Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175

Term 3

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
ENGG1000 Introduction to 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.
MATH1231 Mathematics 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 Mathematics 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

Year 2

Term 1

Course code Course name Notes
COMP1531 Software Engineering Fundamentals This course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures
COMP2521 Data Structures and Algorithms The goal of this course is to deepen students' understanding of data structures and algorithms and how these can be employed effectively in the design of software systems
PHYS1111 Fundamentals of Physics -
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH2801 Theory of Statistics Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics
MATH1081 Discrete Mathematics Role of proof in mathematics, logical reasoning and implication, different types of proofs.

Term 3

Course code Course name Notes
BINF2010 Introduction to Bioinformatics The course surveys the major areas of bioinformatics, exploring the history of bioinformatics in relation to advances in computing hardware and software
BIOC2201 Principles of Molecular Biology (Advanced) Provides an introduction to modern molecular biology and covers the molecular mechanisms of gene expression and fundamental aspects of recombinant DNA technology

Year 3

Term 1

Course code Course name Notes
COMP3311 Database Systems Data models: entity-relationship, relational, object-oriented. Relational database management systems: data definition, query languages, development tools.
Level 2 Core Level 2 Core -

Term 2

Course code Course name Notes
BINF3010 Applied Bioinformatics This course focuses on the principles and practical use of bioinformatics methods and resources for the analysis of DNA and protein sequences and structures
COMP2511 Object-Oriented Design and Programming Introduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming
COMP2041 Software Construction: Techniques and Tools Overview of the software development life-cycle

Term 3

Course code Course name Notes
BINF6112 Computational Biology Engineering Design Workshop This course examines various issues in the design and implementation of software systems for the analysis of large complex biological datasets
Elective Elective Please view the Handbook for elective requirements for this course.

Year 4

Term 1

Course code Course name Notes
BABS3121 Molecular Biology of Nucleic Acids This course provides a detailed analysis of gene structure and function
Elective Elective Please view the Handbook for elective requirements for this course.
General Education General Education A Gen Ed course is any course that is not offered by the Faculty of Engineering

Term 2

Course code Course name Notes
COMP4951 Research Thesis A Research Thesis 1/3
COMP3121 Algorithms and Programming Techniques Pre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921
BINF6111 Genome Informatics Engineering Design Workshop Engineering software systems for managing and analysing large datasets derived from genomics experiments is a key application of bioinformatics

Term 3

Course code Course name Notes
COMP4952 Research Thesis B Research Thesis 2/3
SENG4920 Ethics and Management -
Elective Elective Please view the Handbook for elective requirements for this course.

Year 5

Term 1

Course code Course name Notes
COMP4953 Research Thesis C Research Thesis 3/3
Elective Elective Please view the Handbook for elective requirements for this course.
General Education General Education A Gen Ed course is any course that is not offered by the Faculty of Engineering

Year 1

Term 3

Course code Course name Notes
ENGG1000 Introduction to 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.
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 Programming Fundamentals The objective of this course is for students to develop proficiency in programming using a high level language.

Year 2

Term 1

Course code Course name Notes
MATH1131 Mathematics 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth.
MATH1141 Higher Mathematics 1A Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175
COMP1531 Software Engineering Fundamentals This course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures
CHEM1011 Chemistry 1A: Atoms, Molecules and Energy 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 1A: Atoms, Molecules and Energy 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

Term 2

Course code Course name Notes
MATH1231 Mathematics 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 Mathematics 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 Programmer's view on how a computer system executes programs, manipulates data and communicates.
COMP2521 Data Structures and Algorithms The goal of this course is to deepen students' understanding of data structures and algorithms and how these can be employed effectively in the design of software systems

Term 3

Course code Course name Notes
BIOC2201 Principles of Molecular Biology (Advanced) Provides an introduction to modern molecular biology and covers the molecular mechanisms of gene expression and fundamental aspects of recombinant DNA technology
BINF2010 Introduction to Bioinformatics The course surveys the major areas of bioinformatics, exploring the history of bioinformatics in relation to advances in computing hardware and software
PHYS1111 Fundamentals of Physics -
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment

Year 3

Term 1

Course code Course name Notes
MATH1081 Discrete Mathematics Role of proof in mathematics, logical reasoning and implication, different types of proofs.
Level 2 Core Level 2 Core -

Term 2

Course code Course name Notes
COMP2041 Software Construction: Techniques and Tools Overview of the software development life-cycle
BINF3010 Applied Bioinformatics This course focuses on the principles and practical use of bioinformatics methods and resources for the analysis of DNA and protein sequences and structures
MATH2801 Theory of Statistics Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics

Term 3

Course code Course name Notes
COMP2511 Object-Oriented Design and Programming Introduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming
COMP3311 Database Systems Data models: entity-relationship, relational, object-oriented. Relational database management systems: data definition, query languages, development tools.
BINF6112 Computational Biology Engineering Design Workshop This course examines various issues in the design and implementation of software systems for the analysis of large complex biological datasets

Year 4

Term 1

Course code Course name Notes
BABS3121 Molecular Biology of Nucleic Acids This course provides a detailed analysis of gene structure and function
Elective Elective Please view the Handbook for elective requirements for this course.
General Education General Education A Gen Ed course is any course that is not offered by the Faculty of Engineering

Term 2

Course code Course name Notes
BINF6111 Genome Informatics Engineering Design Workshop Engineering software systems for managing and analysing large datasets derived from genomics experiments is a key application of bioinformatics
COMP3121 Algorithms and Programming Techniques Pre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921

Term 3

Course code Course name Notes
COMP4951 Research Thesis A Research Thesis 1/3
SENG4920 Ethics and Management -
Elective Elective Please view the Handbook for elective requirements for this course.

Year 5

Term 1

Course code Course name Notes
COMP4952 Research Thesis B Research Thesis 2/3
Elective Elective Please view the Handbook for elective requirements for this course.
Elective Elective Please view the Handbook for elective requirements for this course.

Term 2

Course code Course name Notes
COMP4953 Research Thesis C Research Thesis 3/3
General Education General Education A Gen Ed course is any course that is not offered by the Faculty of Engineering

* 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.

Last updated 10/6/20