Explore our Programs

  • by College or School:
  • by Interest:
  • by Academic Discipline:
  • Program Keyword:

Need Help?

If you need help choosing a program, contact a college advisor.

Academic Support

Learning Communities: a small group of students who share common courses, interests, and/or residence.

Transition Programs: unique programs for first year students transitioning from high school to university.

Academic Help: specialized help for math, academic writing, and study skills.


You can begin this program at an
off-campus site through a satellite campus or regional partner.

Study new technologies! Bioinformatics combines computer science and molecular biology, and the areas of biology, chemistry, computer science, mathematics, and probability and statistics.

Program Options

Bachelor of Science - Bioinformatics

  • B.Sc. Four-year
  • B.Sc. Honours

    Admission Requirements and Deadlines

    Admission requirements depend on your situation. Tell us about yourself:

    Your education

    Where did you attend school?

      • Province
    View Requirements

    What is Bioinformatics?

    There has been tremendous growth in recent years. This is largely due to new technologies involving genes and gene sequences, protein sequences and structures, computers and the internet.  This wealth of data requires specialized computer techniques for its collection, storage, manipulation, and analysis.  Such techniques all fall into the realm of Bioinformatics.  Contribute to one of the fastest growing disciplines around the world.

    Bioinformatics: Is it for you?

    • The University of Saskatchewan was one of the first universities in Canada to offer an undergraduate degree in Bioinformatics.
    • The program is a true inter-disciplinary one, with direct involvement of the departments of Computer Science, Biochemistry, Biology, Chemistry, and Mathematics and Statistics.
    • Students in the program have the opportunity to enrol in an internship during their studies, or to continue into graduate studies -  all at the University of Saskatchewan!

    Sample Classes

    • CMPT 270: Developing Object-Oriented Systems
      Object-oriented programming. The use of modeling, abstractions, patterns, and GUIs to design and build a good OO system. Unit testing to ensure that it works. Application of the techniques to interactive systems.
    • BINF 200: Introduction to Bioinformatics
      An introduction to resources and basic techniques for the analysis of protein and DNA data. Students will become familiar with online DNA and protein structure databases, and with the computational methods avaliable for analyzing data in them and with the application of databases and search tools to biological problems.
    • BIOC 311: Introductory Molecular Biology
      Basic principles and techniques of nucleic acid manipulations used in molecular biology and biotechnology are presented. Information and practical experience with plasmids, restriction endonucleases, PCR, DNA sequencing, site-directed mutagenesis, cloning, hybridization, analysis of RNA and gene promoters, and protein over-expression are presented. The laboratory component will also include an Internet exercise.

    Career Opportunities

    • Molecular modeler
    • Bio-statistician
    • Database
    • Scientific Curator
    • Research scientist
    • Software developer
    • Computational biologist
    • Consultant

    Skill Sets Gained

    • Adaptability/Flexibility
    • Collaborative skills
    • Collecting, analyzing, and interpreting data
    • Computer skills
    • Communication skills: written and/or oral
    • Critical and analytical thinking
    • Interpreting research findings
    • Laboratory skills
    • Problem-solving skills
    • Research skills and methods
    • Technical skills

    Was this page helpful?

    What could make this page better?

    If you have any questions that weren't answered by our website, contact us.