Bioinformatics Engineering

(Honours)
Contact us
+61 2 9385 4329
UAC Code: 
425770
Assumed: 
HSC Maths Ext. 1 and Chemistry
T3 Entry: 
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 codeCourse nameNotes
ENGG1000Engineering Design and InnovationA team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
BABS1201Molecules, Cells and GenesAssumed 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.
COMP1511Programming FundamentalsThe objective of this course is for students to develop proficiency in programming using a high level language. COMP1917 is the preferred computing course for the Mechatronic Engineering stream.

 

Term 2

Course codeCourse nameNotes
COMP1521Computer Systems FundamentalsProgrammer's view on how a computer system executes programs, manipulates data and communicates.
MATH1131Maths 1AStudents have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
MATH1141Higher Maths 1AStudents have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
PHYS1121Physics 1AAssumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.
PHYS1131Higher Physics 1ACovers the same content as PHYS1121, however features more advanced assessment.

 

Term 3

Course codeCourse nameNotes
MATH1231Maths 1BPrerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241Higher Maths 1BStudents 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.
MATH1081Discrete MathsAssumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.

 

Year 2

Term 1

Course codeCourse nameNotes
COMP2521Data Structures and AlgorithmsThe 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.
COMP1531Software Engineering FundamentalsThis course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures.
CHEM1011Chemistry AThis 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.
CHEM1031Higher Chemistry AThis 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 codeCourse nameNotes
Read moreLevel 2 CoreChoose one of BABS2202, BABS2204, BABS2264, BIOC2101, MICR2011/
COMP2511Object-Orinated Design & ProgrammingIntroduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming.
COMP2041Software ConstructionOverview of the software development life-cycle.

 

Term 3

Course codeCourse nameNotes
BINF2010Introduction to BioinformaticsThe course surveys the major areas of bioinformatics, exploring the history of bioinformatics in relation to advances in computing hardware and software.
BIOC2201Principles of Molecular Biology (Adv)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 codeCourse nameNotes
BABS3121Molecular Biology of Nucleic AcidsThis course provides a detailed analysis of gene structure and function
COMP3311Database SystemsPre-requisite: COMP1531 or COMP1927 or COMP2521
COMP3121Algorithms & ProgrammingPre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921.

 

Term 2

Course codeCourse nameNotes
Read moreElectiveVisit the handbook to view available electives.
MATH2801Theory of StatisticsPrerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.
MATH2901Higher Theory of StatisticsThis course provides an introduction to the theoretical underpinning of statistics.
BINF3010Bioinformatics Methods & ApplicationsThis course focuses on the principles and practical use of bioinformatics methods and resources for the analysis of DNA and protein sequences and structures.

 

Term 3

Course codeCourse nameNotes
Read moreGeneral EducationGeneral Education subjects are any subjects that are not offered within your faculty.
Read moreGeneral EducationGeneral Education subjects are any subjects that are not offered within your faculty.

 

Year 4

Term 1

Course codeCourse nameNotes
Read moreElectiveVisit the handbook to view available electives.
Read moreElectiveVisit the handbook to view available electives.
COMP4951Thesis A 

 

Term 2

Course codeCourse nameNotes
Read moreElectiveVisit the handbook to view available electives.
BINF6111Genome Informatics Engineering Design WorkshopThis course revolves around a guided team project for the design and implementation of a complex system.
COMP4952Thesis B 

 

Term 3

Course codeCourse nameNotes
COMP4920Management & EthicsThis course will develop a framework on which management and ethical issues can be developed.
BINF6112Computational Biology Engineering Design WorkshopThis course examines various issues in the design and implementation of software systems for the analysis of large complex biological datasets.
COMP4953Thesis C 

 

Year 1

Term 3

Course codeCourse nameNotes
ENGG1000Engineering Design and InnovationA team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
BABS1201Molecules, Cells and GenesAssumed 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.
COMP1511Introduction to ProgrammingThe objective of this course is for students to develop proficiency in programming using a high level language. COMP1917 is the preferred computing course for the Mechatronic Engineering stream.

Year 2

Term 1

Course codeCourse nameNotes
MATH1131Maths 1AStudents have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
MATH1141Higher Maths 1AStudents have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
COMP1531Software Engineering FundamentalsThis course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures.
CHEM1011Chemistry AThis 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.
CHEM1031Higher Chemistry AThis 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 codeCourse nameNotes
COMP1521Computer Systems FundamentalsProgrammer's view on how a computer system executes programs, manipulates data and communicates.
COMP2521Engineering Chemisrty 1BThis course further develops the introduction to the engineering aspects of chemistry started in CHEM1811.
MATH1231Maths 1BPrerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241Higher Maths 1BStudents 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.

 

Term 3

Course codeCourse nameNotes
BINF2010Introduction to BioinformaticsThe course surveys the major areas of bioinformatics, exploring the history of bioinformatics in relation to advances in computing hardware and software.
BIOC2201Principles of Molecular Biology (Adv)Provides an introduction to modern molecular biology and covers the molecular mechanisms of gene expression and fundamental aspects of recombinant DNA technology.
PHYS1121Physics 1AAssumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.
PHYS1131Higher Physics 1ACovers the same content as PHYS1121, however features more advanced assessment.

Year 3

Term 1

Course codeCourse nameNotes
MATH1081Discrete MathsAssumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
BABS3121Molecular Biology of Nucleic AcidsThis course provides a detailed analysis of gene structure and function
Read moreElectiveVisit the handbook to view available electives.

Term 2

Course codeCourse nameNotes
MATH2801Theory of StatisticsPrerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.
MATH2901Higher Theory of StatisticsThis course provides an introduction to the theoretical underpinning of statistics.
COMP2041Software ConstructionOverview of the software development life-cycle.
BINF3010Bioinformatics Methods & ApplicationsThis course focuses on the principles and practical use of bioinformatics methods and resources for the analysis of DNA and protein sequences and structures.

 

Term 3

Course codeCourse nameNotes
COMP2511Object-Orinated Design & ProgrammingIntroduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming.
BINF6112Computational Biology Engineering Design WorkshopThis 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 codeCourse nameNotes
COMP3311Database SystemsPre-requisite: COMP1531 or COMP1927 or COMP2521
Read moreElectiveVisit the handbook to view available electives.
Read moreGeneral EducationGeneral Education subjects are any subjects that are not offered within your faculty.

Term 2

Course codeCourse nameNotes
COMP3121Algorithms & ProgrammingPre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921.
Read moreElectiveVisit the handbook to view available electives.
BINF6111Genome Informatics Engineering Design WorkshopThis course revolves around a guided team project for the design and implementation of a complex system.

 

Term 3

Course codeCourse nameNotes
COMP4920Management & EthicsThis course will develop a framework on which management and ethical issues can be developed.
COMP4951Thesis A 

Year 5

Term 1

Course codeCourse nameNotes
Read moreElectiveVisit the handbook to view available electives.
COMP4952Thesis B 
Read moreGeneral EducationGeneral Education subjects are any subjects that are not offered within your faculty.

Term 2

Course codeCourse nameNotes
COMP4953Thesis C 
Read moreElectiveVisit the handbook to view available electives.

* 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 2/9/19