Units / BPS3031
BPS3031 · Computational drug design
2027 Handbook6 credit pointsLevel 3Faculty of Pharmacy and Pharmaceutical Sciences
Overview
This unit introduces you to the key concepts and practical application of computational methods in chemistry and drug discovery. The unit will teach fundamental programming skills using the widely-used programming language Python and apply them to the key skills of as data visualisation, chemoinformatics, and machine learning. It will cover important molecular modelling methods including molecular docking, molecular dynamics, and quantum mechanical calculations, as well as bioinformatics methods. You will learn to use molecular modelling software and to construct and validate QSAR models, use supervised and unsupervised learning techniques, and to critically evaluate the role of computational tools in drug development.
Offerings
| Campus | Teaching period | Mode |
|---|---|---|
| Parkville | First semester | Teaching activities are on-campus (ON-CAMPUS) |
| Malaysia | First semester | Teaching activities are on-campus (ON-CAMPUS) |
Assessment
The Handbook lists an examination for this unit.
| # | Assessment | Type | Weight | Hurdle |
|---|---|---|---|---|
| 1 | Workshop tasks | Written | 30% | — |
| 2 | Mid-semester test | Quiz / Test | 20% | — |
| 3 | Final assessment | Examination | 50% | — |
In-semester assessment 50%, final assessment 50%
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Requisites
prerequisite
AND
BPS1012Human physiology 2: Body systems6 cpAND
BPS1021Medicinal chemistry 1: Structure6 cpAND
BPS1022Medicinal chemistry 2: Reactivity and biomolecules6 cpAND
BPS1031Physical chemistry 1: Equilibria and change6 cpAND
BPS1032Physical chemistry 2: Solutions, surfaces and solids6 cpAND
BPS1041Scientific inquiry6 cpAND
BPS1042Pharmaceutical science in context6 cpAND
BPS2011Pharmacology 1: Biochemical signalling6 cpAND
BPS2012Pharmacology 2: Drug action6 cpAND
BPS2021Synthetic chemistry 1: Structure and reactivity6 cpAND
BPS2022Drug discovery and design6 cpAND
BPS2031Analytical methods 1: Principles and applications6 cpAND
BPS2032Analytical method development6 cpAND
BPS2041Drug delivery and pharmacokinetics6 cpAND
BPS2042Drug development6 cpLearning outcomes
- Apply fundamental programming skills using the programming language Python, including using use of variables, conditionals, loops, functions and data visualisation
- Utilise molecular modelling techniques including molecular docking, molecular dynamics, and basic quantum mechanical calculations using computational chemistry software
- Use QSAR and chemoinformatics techniques to analyse molecular and biological data.
- Build, validate, and interpret statistical and machine learning models for regression and classification in chemistry
- Perform bioinformatics tasks such as sequence alignment and BLAST searches
- Critically analyse the use of computational methods in drug development
Workload
• Twelve 1-hour online modules (discovery) • Twenty-four 1-hour interactive lectures (online modules) • Six 2-hour Q&A sessions • Ten 3-hour workshops • One hour of scheduled assessment
| Activity | Duration |
|---|---|
| Workshops | 36 hours |
| Assessments | 1 hours |
| Applied sessions | 12 hours |
Ask about BPS3031
Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.
Community discussions about BPS3031
CommunityStudent experience, not official rules. Nothing here changes what the Handbook says.