| Course | Credits | Semester |
| Year 1 |
| BIOC1001 | Basic Biochemistry | 6 | 1 |
| CSIS1117 | Computer Programming I | 6 | 1 |
| STAT13061 | Introductory Statistics | 6 | 1 |
| ECEN1515 |
Professional and Technical Oral Communication for Engineers |
3 |
1 |
| CBIO0001 |
Practical Chinese Language Course for BSc (BioInf) Students | 3 | 1 |
| ------------------------------------------------------------------------ |
| BIOC1003 | Introduction to Molecular Genetics | 6 | 2 |
| BIOC1805 | Elements of Bioinformatics | 6 | 2 |
| CSIS1122 | Computer Programming II | 6 | 2 |
| ECEN1503 |
English for Computer Science |
3 |
2 |
| HSSELEC2 |
Humanities and Social Sciences Studies Elective | 3 | 2 |
| ELEC | Elective subjects |
12 |
1+2 |
|   |
| Year 2 |
| BIOC2603 | Principles of Molecular Genetics | 6 | 1 |
| BIOC2808 |
Sequence Bioinformatics | 6 | 1 |
| CSIS0396 |
Object-Oriented Programming and Java |
6 |
1 |
| CSIS1119 |
Introduction to Data Structures and Algorithms | 6 | 1 |
| ------------------------------------------------------------------------ |
| BIOC2604 |
Essential Techniques in Biochemistry and Molecular Biology | 6 | 2 |
| CSIS0278 |
Introduction to Database Management Systems | 6 | 2 |
| BIOC2811 |
Structural Bioinformatics (suspended) | 6 | 2 |
| ------------------------------------------------------------------------ |
| ELEC3 | Elective subjects | 12 | 1+2 |
| GE&B | General Education and Broadening | 6 | 1+2 |
|   |
| Year 3 |
| BIOC3808 | Genomic Bioinformatics | 6 |
1 |
| ------------------------------------------------------------------------ |
| BIOC3613 | Molecular Biology of the Gene | 6 | 2 |
| ------------------------------------------------------------------------ |
| BIOC3814 | Bioinformatics Project | 12 | 1+2 |
| ELEC3 | Elective subject(s) |
30 | 1+2 |
| GE&B | General Education and Broadening | 6 | 1+2 |
|   |
| 1STAT0301 may be taken with permission. Students wishing to pursue statistical genetics should take STAT1301 and STAT1302 in preference. 2HSSELEC may be taken at a different time. 3Electives taken must include at least 6 credits of 2nd or 3rd year level Biochemistry courses. |
|   |