PhD in Computational Biology - MBZUAI PhD in Computational Biology
Apply Now More Information
img

Doctor of Philosophy in

Computational Biology

Application deadline extended: February 27, 2026 (5.00 p.m. GST)
--Month(s) --Week(s) --Day(s) --Hour(s)

Overview

The goal of the Doctor of Philosophy in Computational Biology is to prepare students to become leading scientists in academia and industry, educating them to be highly competent in their chosen area of research while also providing them with a broad knowledge foundation in bioinformatics and computational biology. Upon graduation students will have independently planned and conducted computational research in their chosen area, and will be able to conduct original interdisciplinary research across the life sciences. The program aims to be a collaborative hub for researchers and practitioners to drive global research and ethical and responsible innovation in the UAE and on a global scale.

  • icon Mode: Full-time
  • icon 60 credits
  • icon Location: On campus

The Computational Biology Department at MBZUAI sits at the cutting edge of biology, medicine, and AI. Our faculty lead efforts to model complex biological systems and extract insights from large-scale molecular data. Flagship initiatives like the Human Phenotype Project and analysis of the Emirati Genome Project provide rich, multi-omic datasets that fuel research in systems biology, genetics, biomarker discovery, and AI-driven disease prediction. Through this work, we aim to transform precision medicine and prepare the next generation of scientists to lead in data-driven healthcare innovation.

Eran Segal

Department Chair and Professor of Computational Biology

Read Bio

Meet the faculty

Aziz Khan

Aziz Khan

Assistant Professor of Computational Biology

Eduardo Beltrame

Eduardo Beltrame

Assistant Professor of Computational Biology

Imran Razzak

Imran Razzak

Associate Professor of Computational Biology

Natasa Przulj

Natasa Przulj

Professor of Computational Biology

Yu Li

Yu Li

Affiliated Assistant Professor of Computational Biology

National Qualifications Framework – three strands

The program learning outcomes (PLOs) are aligned with the Emirates Qualifications Framework and, as such, are divided into the following learning outcomes strands: knowledge (K), skills (S), and responsibility (R).

Upon completion of the program requirements, graduates will be able to:

  • PLO 01: Critically evaluate and appraise scientific literature across computational biology, life sciences, and engineering.
  • PLO 02:Develop, analyze, improve and apply computational tools and technologies to solving problems of increasing complexity relating to biological systems.
  • PLO 03: Utilize and critically evaluate methods and tools to integrate, analyze and interpret biological data from various sources, with respect to ethical norms and personal data privacy.
  • PLO 04:Independently design and execute innovative scientific experiments, that aim to address complex challenges and further current knowledge relating to biological systems.
  • PLO 05: Communicate complex data and novel scientific findings effectively to any audience, orally, visually, and in written format, individually or in teams.
  • PLO 06: Function effectively as a member and leader of a team engaged in collaborative research projects.
  • PLO 07: Initiate, manage, and complete a research project that demonstrates a high level of expertise, advanced specialist skills and expert self-evaluation, that leads to a manuscript of publishable standards that expands/redefines and/or adds to existing knowledge relating to biological systems.

The PLOs are mapped to the National Qualifications Framework Level Eight (8) qualification and categorized into three domains (knowledge, skill, and responsibility) as per the National Qualifications Framework set by the UAE National Qualifications Centre (NQC) and the Ministry of Higher Education and Scientific Research (MoHESR):

PLOs Knowledge Skill Responsibility
PLO 01 K S
PLO 02 K S
PLO 03 S R
PLO 04 S
PLO 05 K R
PLO 06 K R
PLO 07 K S R

The minimum degree requirements for the Doctor of Philosophy in Computational Biology program is 60 credits, distributed as follows:

Number of courses Credit hours
Core 4 16
Electives 2 8
Internship At least one internship of up to six weeks duration must be satisfactorily completed as a graduation requirement 2
Advanced research methods 1 2
Research thesis 1 32
Total 9 60
Key terminology:
Core course: A required course that all students in the program must take because it teaches the essential knowledge and skills for the degree.
Elective course: A course chosen based on the student’s interest or research topic. It allows the student to explore topics outside the required core courses.
Prerequisite: A course that must be successfully completed before taking another course, because it provides the background knowledge the student needs.
Co-requisite: A course the student must take at the same time as another course, because the two subjects support each other.
Anti-requisite: A course that the student is not allowed to take if they have already taken another specific course, because the content overlaps too much.

The Doctor of Philosophy in Computational Biology program is primarily a research-based degree. The purpose of coursework is to equip students with the right skill set, so they can successfully accomplish their research project (thesis).

All students must take the following core courses:

Code Course title Credit hours
CBIO7101 Introduction to Single Cell Biology and Bioinformatics

Course description: This course provides a broad overview of bioinformatics for single cell omics technologies, a new and fast-growing family of biological assays that enables measuring the molecular contents of individual cells with very high resolution and is key to advancing precision medicine. The course starts with an accessible introduction to basic molecular biology: the cell structure, the central dogma of molecular biology, the flow of biological information in the cell, the different types of molecules in the cell, and how we can measure them. This course then introduces students to the diverse landscape of biological data, including its types and characteristics and explores the foundational principles of single-cell omics bioinformatics, encompassing key methodologies, tools, and computational workflows, with an emphasis on the development of foundation models for single cell omics data.

4
CBIO7102 Introduction to Molecular Biology for Machine Learning

Course description: This interdisciplinary course is designed for students and professionals with a background in machine learning who seek to understand the fundamentals of molecular biology. The course explores key biological concepts and their applications to machine learning, particularly in the fields of bioinformatics, genomics, and computational biology. By bridging the gap between molecular biology and machine learning, students will gain the knowledge to apply machine learning techniques to biological data and solve complex problems in medicine, genetics, and drug discovery.

4
CBIO7103 Analyzing Multi-omics Network Data in Biology and Medicine

Course description: Computational biology has become an important discipline in the intersection of computing, mathematics, biology, and medicine. Biological datasets produced by modern biotechnologies are large and hence they can only be understood by using mathematical modeling and computational techniques. Starting from analysis of genetic sequences, the field has progressed towards analysis and modeling of entire biological systems. A way of abstracting the vast amount of biomedical information is by modeling and analyzing these data by using networks (or graphs). Such approaches have been used to model phenomena in other research domains, apart from computational and systems biology and medicine.

4
CBIO7104 Computational Genomics and Epigenomics

Course description:This interdisciplinary graduate course introduces students to the core concepts, tools, and emerging methods in computational genomics and epigenomics. It is designed for students from biology, computer science, machine learning, and related fields who are interested in applying their skills to cutting-edge questions in biology and medicine. Students will explore how genomic and epigenomic data, such as DNA, RNA, chromatin accessibility, and methylation, are generated and analyzed using statistical and machine learning techniques. The course covers foundational topics such as genome organization, gene regulation, and high-throughput sequencing technologies. It extends to advanced applications including multi-omic data integration, deep learning for genomics, and cancer omics.

4
CBIO899 Computational Biology Ph.D. Research Thesis

Assumed knowledge or preparation: Coursework plus pass in qualifying exam 

Course description: Ph.D. thesis research exposes students to cutting-edge and unsolved research problems, where they are required to propose new solutions and significantly contribute towards the body of knowledge. Students pursue an independent research study, under the guidance of a supervisory panel, for a period of three (3) to four (4) years. Ph.D. thesis research helps train graduates to become leaders in their chosen area of research through partly supervised study, eventually transforming them into researchers who can work independently or interdependently to carry out cutting-edge research.

32
INT799 Ph.D. Internship

Assumed knowledge: Prior to undertaking an internship opportunity, students must have successfully completed 24 credit hours. 

Course description: The MBZUAI internship with industry is intended to provide the student with hands-on experience, blending practical experiences with academic learning. 

2
RES799 Introduction to Research Methods

Course description: The course teaches research methods applicable to scientific research in general, and AI research in particular. It covers various topics including quantitative, qualitative, and mixed methods, measurement and metrics in experimental research, critical appraisal and peer review, public communication, reproducibility and open science, and ethical issues in AI research. Students will gain knowledge in selecting, evaluating, collecting and sharing data and suitable research methods to address specific research questions. After completing the course, students will have the skills to develop a full research methodology that is rigorous and ethical.

2

The Ph.D. thesis exposes students to cutting-edge and unsolved research problems in the field of computational biology, where they are required to propose new solutions and significantly contribute towards the body of knowledge. Students pursue an independent research study, under the guidance of a supervisory panel, for a period of three (3) to four (4) years.

Code Course title Credit hours
CBIO899 Computational Biology Ph.D. Research Thesis

Assumed knowledge or preparation:  Coursework and a pass in qualifying exam. 

Course description: Ph.D. thesis research exposes students to cutting-edge and unsolved research problems, where they are required to propose new solutions and significantly contribute towards the body of knowledge. Students pursue an independent research study, under the guidance of a supervisory panel, for a period of three (3to four (4) years. Ph.D. thesis research helps train graduates to become leaders in their chosen area of research through partly supervised study, eventually transforming them into researchers who can work independently or interdependently to carry out cutting-edge research.

32
RES799 Introduction to Research Methods

Course description: The course teaches research methods applicable to scientific research in general, and AI research in particular. It covers various topics including quantitative, qualitative, and mixed methods, measurement and metrics in experimental research, critical appraisal and peer review, public communication, reproducibility and open science, and ethical issues in AI research. Students will gain knowledge in selecting, evaluating, collecting and sharing data and suitable research methods to address specific research questions. After completing the course, students will have the skills to develop a full research methodology that is rigorous and ethical.

2

The MBZUAl internship with industry is intended to provide the student with hands-on experience, blending practical experiences with academic learning.

Code Course title Credit hours
INT799 Ph.D. Internship (up to four months)

Assumed knowledge: Prior to undertaking an internship opportunity, students must have successfully completed 24 credit hours. 

Course description: The MBZUAI internship with industry is intended to provide the student with hands-on experience, blending practical experiences with academic learning. 

2

Students will select a minimum of two (2) elective courses, with a total of eight (8) (or more) credit hours. One must be selected from a list based on interest, proposed research thesis, and career aspirations, in consultation with their supervisory panel. The elective courses available for the Doctor of Philosophy in Computational Biology are listed below:

Code Course title Credit hours
CBIO8501 AI and Deep Learning for Biomedical Data

Course description: This graduate course aims to inculcate a deeper understanding of advanced machine learning methods, so the students are capable of researching, developing, and implementing these methods for solving real-world problems. This course will cover advanced topics in statistical machine learning, supervised and unsupervised learning, high-dimensional statistics, deep neural networks, reinforcement learning, and classical learning methods.

4
CBIO8502 Advanced Topics in Machine Learning for Biology

Course description: This graduate-level course aims to inculcate a deeper understanding of advanced machine learning methods, so the students are capable of researching, developing, and implementing these methods for solving real-world problems. This course will aim to instill in students a strong grasp of the following topics: large scale training of kernel methods, sparse learning, bilevel optimization, black box optimization, and spiking neuralnNetworks. Additionally, a goal of this course is to enhance students’ teamwork skills by requiring them to participate in group projects.

4
CBIO8503 Evolutionary Genomics and Population Genetics

Course description: This course aims to equip graduate students with the knowledge and skills required to analyze, interpret, and integrate large-scale genomic and epigenomic data using computational approaches. Students will learn the principles of genome organization, gene regulation, and epigenetic mechanisms, and how these are measured through modern sequencing technologies. Emphasis is placed on applying statistical, machine learning, and deep learning methods—including recent advances in foundation models—to uncover patterns in biological data and make functional predictions. Through hands-on practice with real-world datasets, reproducible workflows, and project-based learning, students will gain experience working across multiple omics layers and addressing research questions at the intersection of computation, biology, and precision medicine.

4
ML804 Advanced Topics in Continuous Optimization

Assumed knowledge: Basic optimization class. Basics of linear algebra, calculus, trigonometry, and probability and statistics. Proficiency in Python and PyTorch.

Course description: The course covers advanced topics in continuous optimization, such as stochastic gradient descent and its variants, methods that use more than first-order information, primal-dual methods, and methods for composite problems. Participants will read the current state-of-the-art relevant literature and prepare presentations to the other students. Participants will explore how the presented methods work for optimization problems that arise in various fields of machine learning and test them in real-world optimization formulations to get a deeper understanding of the challenges being discussed. Participants will explore how the presented methods work for optimization problems that arise in various fields of machine learning and test them in real-world optimization formulations to get a deeper understanding of the challenges being discussed.

4
ML806 Advanced Topics in Reinforcement Learning

Assumed knowledge: Good understanding of basic reinforcement learning (RL). Basics of linear algebra, calculus, trigonometry, and probability and statistics. Proficiency in Python and good knowledge of Pytorch library.

4
ML807 Federated Learning

This course is an introductory course on data mining, which is the process of discovering patterns in large data sets involving methods at the intersection of machine learning, statistics, and database systems.
Course description: This course provides an overview of foundational principles and contemporary topics in information security. Students will examine system protection strategies, structural security frameworks, software resilience, and detection of security threats. The course integrates theoretical concepts with practical applications to enhance the understanding of securing complex information systems. 

4
ML808 Causality and Machine Learning

Assumed knowledge: Basic knowledge of linear algebra, probability, and statistical inference. Basics of machine learning. Basics of Python (or Matlab) or Pytorch.

Course description: In the past decades, interesting advances were made in machine learning, philosophy, and statistics for tackling long-standing causality problems, including how to discover causal knowledge from observational data, known as causal discovery, and how to infer the effect of interventions. Furthermore, it has recently been shown that the causal perspective may facilitate understanding and solving various machine learning/artificial intelligence problems such as transfer learning, semi-supervised learning, out-of-distribution prediction, disentanglement, and adversarial vulnerability. This course is concerned with understanding causality, learning causality from observational data, and using causality to tackle a large class of learning problems. The course will include topics like graphical models, causal inference, causal discovery, and counterfactual reasoning. It will also discuss how we can learn causal representations, perform transfer learning, and understand deep generative models.

4
ML8101 Foundations of Machine Learning

Assumed knowledge: Linear algebra, and probability. Proficiency in Python. Basic knowledge of machine learning.

Course description: This course focuses on building foundations and introducing recent advances in machine learning, and on developing skills for performing research to advance the state–of–the–art in machine learning. This course builds upon basic concepts in machine learning and additionally assumes familiarity with fundamental concepts in optimization and math. The course covers foundations and advanced topics in probability, statistical machine learning, supervised and unsupervised learning, deep neural networks, and optimization. Students will be engaged through coursework, assignments, and projects.

4
ML8102 Advanced Machine Learning

Assumed knowledge: This Ph.D.-level course assumes familiarity with core concepts in probability theory, including random variables and basic stochastic processes. Students should have prior exposure to fundamental machine learning methods and neural networks, as well as comfort with Python programming, ideally using frameworks such as PyTorch. Basic understanding of ordinary differential equations (ODEs) and elementary numerical methods is advantageous but not strictly required. Advanced concepts such as measure theory, stochastic differential equations, and optimal transport will be briefly reviewed during the course, though some prior exposure would be beneficial to fully engage with the material.

Prerequisite course/s: ML8101 Foundations of Machine Learning

Course description: This advanced course offers an in-depth exploration of diffusion models, flow matching, and consistency models, essential tools for state-of-the-art generative AI. Beginning with foundational principles, students will gain rigorous understanding of diffusion processes, stochastic differential equations, and discrete Markov chains, ensuring a robust conceptual framework. We will examine classical and modern diffusion-based generative techniques, such as denoising diffusion probabilistic models (DDPM) and score-based generative modeling (SGM), alongside detailed mathematical derivations and convergence analysis. The course progresses to flow matching, elucidating the connections and contrasts with diffusion methods through explicit mathematical formulations, focusing on optimal transport theory, continuous normalizing flows, and numerical solutions of differential equations governing generative processes. We will then dive deeply into consistency models, analyzing their theoretical foundations, fast sampling techniques, and how they bridge diffusion and flow-based approaches. The course incorporates practical implementations and case studies in Python, ensuring students achieve both theoretical depth and applied proficiency. Upon completion, participants will be equipped with comprehensive knowledge of the mathematics, theory, and practical applications behind diffusion and flow-based generative models, preparing them for advanced research or industry innovation.

4
ML8501 Algorithms for Big Data

Assumed knowledge: Good knowledge of calculus, linear algebra, and probability and statistics.

Course description: This course is an advanced course on algorithms for big data that involves the use of randomized methods, such as sketching, to provide dimensionality reduction. It also discussed topics such as subspace embeddings and low rank approximation. The course lies at the intersection of machine learning and statistics.

2
ML8507 Predictive Statistical Inference and Uncertainty Quantification

Assumed knowledge: Basic knowledge of linear algebra, probability and statistics, calculus, and statistical inference.

Course description: The study of probabilistic and statistical inference deals with the process of drawing useful conclusions about data populations or scientific truths from uncertain and noisy data. This course will cover some highly specialized topics related to statistical inference and their application to real-world problems. The main topics covered in this course are classical frequentists and Bayesian inference methods, approximate Bayesian inference and distribution-free uncertainty quantification.

2
ML8509 Collaborative Learning

Assumed knowledge: Understanding of machine learning (ML) principles and basic algorithms. Good knowledge of multivariate calculus, linear algebra, optimization, probability, and algorithms. Proficiency in some ML frameworks, e.g., PyTorch and TensorFlow.

Course description: This graduate course explores a modern branch of machine learning: collaborative learning (CL). In CL, models are trained across multiple devices or organizations without requiring centralized data collection, with an emphasis on efficiency, robustness, and privacy preservation. CL encompasses approaches such as federated learning, split learning, and decentralized training. It integrates ideas from supervised and unsupervised learning, distributed and edge computing, optimization, communication compression, privacy preservation, and systems design. The field is rapidly evolving, with early production frameworks (e.g., TensorFlow Federated, Flower) and active research addressing both theoretical foundations and practical challenges. This course familiarizes students with key developments and practices including:
– Optimization methods for collaborative learning
– Techniques to mitigate communication and computation bottlenecks
– Handling data and systems heterogeneity
– Client and participant selection strategies
– Ensuring robustness, fairness, and personalization
– Preserving privacy in collaborative settings

Evaluation is based primarily on students’ paper presentations and a final project chosen by each student, encouraging hands-on engagement with cutting-edge research and applications.

4
NLP808 Current Topics in Natural Language Processing

Assumed knowledge: Understanding of calculus, algebra, and probability and statistics. Programming in Python or a similar programming language. Understanding of current natural language processing (NLP) methods.

Prerequisite course/s: NLP805 Natural Language Processing – Ph.D.

Course description: This course focuses on recent topics in natural language processing (NLP) and on developing skills for performing research to advance the state-of-the-art in NLP.

4
NLP809 Advanced Speech Processing

Assumed knowledge: Understanding of calculus, algebra, and probability and statistics. Programming in Python or a similar programming language.

Prerequisite course/s: NLP807 Speech Processing – Ph.D.

Course description: This course explores the cutting-edge techniques and methodologies in the field of speech processing. The course covers advanced topics such as automatic speech recognition, language modeling and decoding, speech synthesis, speaker identification, speech diarization, paralinguistic analysis, speech translation and summarization, multilinguality and low-resource languages, and spoken dialog systems. Students will delve into modern models and frameworks for the different speech tasks. The course emphasizes both theoretical understanding and practical implementation, fostering skills necessary for innovative research and development in speech technologies.

4
NLP8506 Generative AI-powered Educational Applications

Assumed knowledge:

  • Foundational understanding of linear algebra, calculus, probability, and statistics.
  • Proficiency in Python, familiarity with standard libraries for data handling and machine learning.
  • Fundamentals of machine learning, deep learning, including model training, fine-tuning, and evaluation.

Course description: The course will cover a range of applications empowered by AI – from writing assistants to dialogue-based intelligent tutoring systems – across a range of subject domains, including but not limited to language learning and STEM subjects. We will cover topics surrounding content and feedback generation using generative AI, adaptation and personalization of AI-driven educational systems, multi-modal interactive approaches (including not only text-based but also speech and visual systems), agentic AI approaches to educational applications, generative AI model alignment with educational, age- and subject-specific aspects, and novel human-computer interaction opportunities in this domain. In addition to such novel opportunities, the course will delve into emerging challenges, focusing on ethical issues, societal impact and real-world integration of this technology, and evaluation.

4
NLP8507 Agent Systems Powered by Large Language Models

Assumed knowledge:

  • Foundational understanding of linear algebra, calculus, probability, and statistics.
  • Proficiency in Python, familiarity with standard libraries for data handling and machine learning.
  • Fundamentals of machine learning, deep learning, including model training, fine-tuning, and evaluation.
  • Core NLP concepts such as tokenization, embeddings, language modeling, common training objectives, and task types: classification, sequence tagging, and sequence-to-sequence.
  • Strong critical thinking skills and the ability to read and analyze research papers.

Course description: This course explores the design and development of intelligent agent systems powered by large language models (LLMs). Students will gain a foundational understanding of agent architecture, reasoning mechanisms, and multi-agent collaboration. Through weekly lectures and paper discussions, the course delves into practical applications such as simulating fake news environments, autonomous software engineering, role-playing agents, and computational social science. Core topics include agent workflow automation, trustworthiness and safety of LLMs, and knowledge extraction risks. In addition to lectures, students will engage in a mini-project to design and present their own agent-based system. The course bridges theory with real-world applications, aiming to equip students with both conceptual knowledge and hands-on skills for building advanced LLM-driven agents.

4

MBZUAI accepts applicants who hold a completed degree in a STEM field such as computer science, electrical engineering, computer engineering, mathematics, physics, or other relevant science or engineering major that demonstrates academic distinction in a discipline appropriate for the doctoral degree – either: 

  • Bachelor’s degree with a minimum CGPA of 3.5 (on a 4.0 scale) or equivalent, or 
  • Master’s degree with a minimum CGPA of 3.0 (on a 4.0 scale) or equivalent.  

Applicants must provide their completed degree certificates and official transcripts when submitting their application. Senior-level students can apply initially with a copy of their official transcript and expected graduation letter and upon admission must submit the official completed degree certificate and transcript. A degree attestation from UAE Ministry of Higher Education and Scientific Research (for degrees from the UAE) or Certificate of Recognition (for degrees acquired outside the UAE) should also be furnished within students’ first semester at MBZUAI. 

All applicants whose first language is not English must demonstrate proficiency in English through one of the following:

IELTS Academic: Minimum overall score of 6.5

TOEFL iBT: Minimum score of 90 

*Exams must be administered at an approved physical test center. Home Edition exams are not accepted. 

English language proficiency waiver eligibility

Applicants may qualify for a waiver if they meet one of the following conditions: 

  • Full exemption: Completed a degree entirely taught and assessed in English at a University located in a country where English is both the national language and the dominant language of instruction in higher education. This includes:
    • American Samoa, Australia, Botswana, Canada (excluding Quebec), Fiji, Ghana, Guyana, Ireland, Jamaica, Kenya, Lesotho, Liberia, New Zealand, Nigeria, Papua New Guinea, Samoa, Singapore, Solomon Islands, South Africa, Tonga, Trinidad and Tobago, United Kingdom, United States , Zambia, Zimbabwe. 
  • Conditional exemption: If your degree was completed in another country, you may still request an exemption if you can provide official documentation (on University letterhead, signed by an academic official) confirming that your entire program of study was taught and assessed in English. 

English language requirement deadline: The English language requirement should be submitted within the application deadline. However, for those who require more time to satisfy this requirement, there is a final deadline of March 1. 

Submission of Graduate Record Examination (GRE) scores is optional for all applicants but will be considered a plus during the evaluation.

In a 500 to 1000-word essay, explain why you would like to pursue a graduate degree at MBZUAI and include the following information: 

  • Motivation for applying to the University  
  • Personal and academic background and how it makes you suitable for the program you are applying for 
  • Experience in completing a diverse range of projects related to artificial intelligence 
  • Stand-out achievements, e.g. awards, distinction, etc. 
  • Goals as a prospective student 
  • Preferred career path and plans after graduation 
  • Any other details that will support the application.  

The research statement is a document summarizing the potential research project an applicant is interested in working on and clearly justify the research gap which the applicant would like to fill in during the course of his/her study. It must be presented in the context of currently existing literature and provide an overview of how the applicant aims to investigate the underlying research project as well as predict the expected outcomes. It should mention the relevance and suitability of the applicant’s background and experience to the project and highlight the project’s scientific and commercial significance.

The research statement should include the following details: 

  • Title 
  • Problem definition 
  • Literature review 
  • Proposed research/methods/solution (optional) 
  • Study timeline (a table, figure or a small paragraph presenting your plans for the four years in the Ph.D. program) 
  • List of references 
  • Applicants are expected to write the research statement independently. MBZUAI faculty will NOT help write it for the purpose of the application. The MBZUAI Admission Committee will review the submitted document and use it as one of the measures to gauge and assess applicants’ skills. 

Within 10 days of submitting your application, you will receive an invitation to book and complete an online screening exam that assesses knowledge and skills relevant to your chosen field. While you may choose to opt out of the screening exam, this is only recommended for applicants whose profiles already demonstrate strong evidence of the skills assessed in the exam. 

Exam topics

Math: Calculus, probability theory, linear algebra, and trigonometry.

Programming: Knowledge surrounding specific programming concepts and principles such as algorithms, data structures, logic, OOP, and recursion as well as language–specific knowledge of Python.

Machine learning: Supervised and unsupervised learning, neural networks, and optimization.

Applicants are highly encouraged to complete the following online courses to further improve their qualifications:

For more information regarding the screening exam (e.g. process, opting out criteria, and technical specifications), register on the application portal here, and view this knowledge article. 

A select number of applicants may be invited to an interview with faculty as part of the screening process. The time and instructions for this will be communicated to applicants in a timely manner. 

Only one application per admission cycle must be submitted; multiple submissions are discouraged. 

Application portal opens Final deadline Decision notification date Offer response deadline
November 14, 2025 (8 a.m. GST) February 27, 2026 (5 p.m. GST) March 15, 2026 (5 p.m. GST) April 15,2026


* Admissions are highly competitive and space in the incoming cohort is limited. 

Detailed information on the application process and scholarships is available here. 

 

Students are expected to complete coursework in the first year of degree and focus on the research and thesis writing in the subsequent three years. Students must successfully pass a qualifying exam (QE) at the end of the first year to progress to the research component of the Ph.D. At the end of the second year, which is focused on research, students must present evidence of satisfactory research progress at a candidacy exam (CE) to progress to the final two (2) years of research.

A typical study plan is as follows:

SEMESTER 1

CBIO7102 Introduction to Molecular Biology for Machine Learning (4 CR)
CBIO7103 Analyzing Multi-Omics Network Data in Biology and Medicine (4 CR)
One elective from the list (4 CR)

SEMESTER 2

CBIO7104 Computational Genomics and Epigenomics (4 CR)
CBIO7101 Introduction to Single Cell Biology and Bioinformatics (4 CR)
One elective from the list (4 CR)

SUMMER

INT799 Ph.D. Internship (2 CR)

SEMESTER 3

CBIO899 Computational Biology Ph.D. Research Thesis (4 CR)
RES799 Introduction to Research Methods (2 CR)

SEMESTER 4

CBIO899 Computational Biology Ph.D. Research Thesis (5 CR)

SEMESTER 5

CBIO899 Computational Biology Ph.D. Research Thesis (5 CR)

SEMESTER 6

CBIO899 Computational Biology Ph.D. Research Thesis (6 CR)

SEMESTER 7

CBIO899 Computational Biology Ph.D. Research Thesis (6 CR)

SEMESTER 8

CBIO899 Computational Biology Ph.D. Research Thesis (6 CR)
Disclaimer: Subject to change.

Become a leader of the future

img

AI innovation

More information
img

AI startups

More information
img

The Node

More information

Register your interest for the Ph.D. in Computational Biology

We’ll keep you up-to-date with the latest news and when applications open.