Skip to main content

Health and Life Sciences (BCompSc)

Apply now
Bachelor of Computer Science (BCompSc)
Program type
Major, Honours
Primary campus
Sir George Williams (SGW)
3 to 4 years
Start term
Fall, Winter
Experiential learning

Why study Health and Life Sciences?

In our modern age of big data and data analytics, computer science is essential to unlocking the mysteries of human health and disease. Using the techniques and tools of high performance computing, machine learning and artificial intelligence, computer scientists and programmers have a crucial role to play in the rapidly expanding field of biomedical and health informatics.

The BCompSc in Health and Life Sciences will place you at the rich intersection of computer science and biology, providing a solid foundation in computer science while giving you the additional knowledge and skills to pursue a career or further studies in the health and life sciences. Our state-of-the-art labs for high-performance computing, networks and artificial intelligence will give you experience with the equipment you’ll use in the field. You’ll also:

  • Develop algorithms for processing, visualizing and understanding biological and health data
  • Design software for the health and life sciences sector
  • Explore emerging software and hardware technologies in the context of health and life sciences
  • Learn about molecular and cell biology, genomics and biological data sciences

Students who are more interested in studying these issues with a foundation in biology may wish to consider the BSc in Systems and Information Biology.

Program highlights

  • The student-run Software Engineering and Computer Science Student Society (SCS) organizes coding nights, algorithm practice, tutorials, social events, and networking opportunities.

Program structure

A Bachelor of Computer Science degree takes a minimum of three or four years (90 – 120 credits) of full-time study, depending on your academic background

The core provides a basic and broad study of theory, mathematical basics, programming methodology, computer architecture, data structures, operating systems, and software engineering.


Co-op program

The Co-op program gives you the chance to complete paid work terms that last 12 to 16 weeks.

Admission criteria

Minimum cut-off averages

  • Quebec Cegep: 28 overall, 26 math, 24 science
    • Natural Science DEC or
    • DEC intégré en sciences, lettres et arts or
    • Linear Algebra; Calculus 1 & 2; Mechanics, Electricity and Magnetism; Waves, Optics and Modern Physics; General Chemistry; Chemistry of Solutions and General Biology
    • Additional information for Cegep applicants
  • High school: A- overall, B+ in math and science
  • Baccalauréat français: 15 overall, 14 math and science
  • International Baccalaureate (IB) diploma: 33 overall, 4 HL or 5 SL math and science
    • One math (Applications and Interpretations HL, Analysis and Approaches HL or SL)
    • One science SL or HL (Physics, Chemistry or Biology)
    • Must have at least one HL math or science
  • University transfer (internal/external): A- overall, B+ math and science
    • Courses in the disciplines of Calculus, Linear Algebra, Biology, Chemistry and Physics

Minimum cut-off averages should be used as indicators. The cut-off data may change depending on the applicant pool. Applicants who meet the stated minimum requirements are not guaranteed admission to these programs.

After your degree

The BCompSc in Health and Life Sciences will prepare you for a career in biotechnology, as well as for additional graduate training in computer science and health-related disciplines, such as:

  • Bioinformatics
  • Medical research
  • Pharmacology

Other programs of interest

Systems and Information Biology (BSc)
  • Honours
  • Specialization
  • Co-op
Systems and Information Biology (BSc)

Studying Systems and Information Biology will place you at the rich intersection of biology and computer science.



Computer Science (BCompSc)
  • Honours
  • Co-op
Computer Science (BCompSc)

The Computer Applications option gives doubly passionate students the flexibility to combine a traditional computer science degree and with a non-traditional field. Though many students complete a Major in Computation Arts or a Major in Mathematics and Statistics, students may declare a major or minor in any area outside the Faculty of Engineering and Computer Science.



Software Engineering (BEng)
  • Co-op
Software Engineering (BEng)

Design, code, and test software products – with the big picture in mind. Think financial software, airline ticketing systems or information databases. As a software engineer, your expertise in analog/digital signal processing, microprocessors, microwaves and fibre optics will give you the tools to tackle these challenges everyday.



© Concordia University