Foundations in Quantitative Biology (QBIO7001)
Information valid for Semester 1, 2022
Course level
Postgraduate Coursework
Faculty
School
Biological Sciences School
Units
2
Duration
One Semester
Delivery mode
External
Class hours
5L 6PBL
Assessment methods
Examination, quizzes, practical skills assessment
Course enquiries
Course description
This course will provide students with a thorough introduction to two programming languages that are widely used within the biological sciences: Python and R. No prior knowledge of any programming language is required. The course will be taught in a workshop-style manner over 15 consecutive days. Each day starts with an informal lecture interspersed with exercises, following which students will work on a range of small to medium-scale projects directly related to the lecture content. The first module will provide an introduction to the Unix/Linux environment as well as shell scripting. This will be followed by a module on Python and a module on R. Topics to be covered in these two modules include basic syntax, data import, export and manipulation, control flow, statistical analysis, string manipulation and advanced plotting. Examples and projects will cover a variety of real biological datasets and problems. At the end of this course, students will not only be fluent in these two important programming languages but will also have acquired an understanding of general coding principles that will enable them to read and adapt code in other programming languages. This course provides the foundation for all other courses within the Master of Quantitative Biology program that will use R and Python throughout.
Archived offerings
Course offerings | Location | Mode | Course Profile |
Semester 1, 2024 (30/01/2024 - 23/03/2024) | St Lucia | In Person | Course Profile |
Semester 1, 2024 (30/01/2024 - 23/03/2024) | External | External | Course Profile |
Semester 1, 2023 (30/01/2023 - 25/03/2023) | St Lucia | In Person | Course Profile |
Semester 1, 2023 (30/01/2023 - 25/03/2023) | External | External | Course Profile |
Semester 1, 2022 (31/01/2022 - 26/03/2022) | St Lucia | Internal | Course Profile |
Semester 1, 2022 (31/01/2022 - 26/03/2022) | External | External | Course Profile |
Summer Semester, 2020 (04/01/2021 - 30/01/2021) | St Lucia | Intensive | Course Profile |