Combined Major in Computer Science and Health Information Science

The Combined Major in Computer Science and Health Information Science combines studies in the organization of health care systems and specific issues involving health informatics with the fundamentals of software engineering, operating systems, programming languages and computer hardware.

This program is designed for students seeking a more technical career path. There is an increased importance placed on technical and computer science aspects.

Admission and program requirements

To meet the program requirements of the combined degree in Health Information Science and Computer Science, you must complete:
  1. 60 units comprising:
    • 46.5 units core (or 45 units if BIOL waiver completed)
    • 7.5 units of lower-level electives (or 9 units if BIOL waiver completed)
    • 3 units of senior electives
    • 3 units of senior electives in CSC, HINF, or SENG
      •  
  2. a minimum of three Co-op work terms
  3. You are not eligible for this combined program if you have a previous Computer Science or related degree.

Model plan

Model plan for combined major

Fall Spring Summer
First Year - 15.0 units

CSC 110 - Fundamentals of Programming I

ATWP 135 - Academic Reading and Writing or; 
ENSH 101 - Themes in Literature(AWR) or; 
ENSH 102 - Literature in Action (AWR)

HINF 130 - Introduction to Health Information Technology

BIOL 150A1 - Modern Biology or; 
BIOL 
150B1 - Modern Biology or; 
EPHE 1411 - Human Anatomy or; 
MLSC 1021 - Biochemistry and Human Health

MATH 100 - Calculus I or; 
MATH 109 - Introduction to Calculus

CSC 115 - Fundamentals of Programming II

CSC 120 - Society, Ethics, Professionalism and Computing

HINF 140 - Introduction to the Canadian Health Care System

MATH 101 - Calculus II

MATH 122 - Logic and Foundations

 

 

 

NONE

Fall

Spring

Summer
Second Year - 15.0 units + 4.5 units of Co-op

HINF 202 - Introduction to Professional Practice (0 credit course)

CSC 225 - Algorithms and Data Structures I

HINF 200 - Principles of Health Database Design

HINF 230 - Organizational Behaviour and Change Management

SENG 265 - Software Development Method

STAT 255 - Statistics for Life Sciences I or; 
STAT 260 - Introduction to Probability and Statistics I

CSC 226 - Algorithms and Data Structures II

CSC 230 - Introduction to Computer Architecture

HINF 201 - Database Management and Development for Health Care Systems

HINF 280 - Biomedical Fundamentals

ENSH 202 - Technical Communications: Written and Verbal or; 
ENGR 240 - Technical Writing

 

CSC 001 or HINF 0012 - Co-op Work Term 1

Fall

Spring

Summer

Third Year - 15.0 units + 4.5 units of Co-op

CSC 3203 – Foundations of Computer Science or;
CSC 3213 – Introduction to Artificial Intelligence or;
CSC 3303 – Programming Languages or;
CSC 3553 – Digital Logic and Computer Organization or;
CSC 3603 – Operating Systems

CSC 375 - Introduction to Systens Anaylsis or; 
SENG 321 - Requirements Engineering or;
SENG 365 - Software Development

HINF 3XX

HINF 3XX

Elective

CSC 002 or HINF 002 - Co-op Work Term 2

CSC 3203 – Foundations of Computer Science or;
CSC 3213 – Introduction to Artificial Intelligence or;
CSC 3303 – Programming Languages or;
CSC 3553 – Digital Logic and Computer Organization or;
CSC 3603 – Operating Systems

HINF 3XX

Elective

Elective

Elective

Fall

Spring

Summer

Fourth Year - 15.0 units +4.5 units of Co-op CSC 003 or HINF 003 - Co-op Work Term 3

HINF 4XX

HINF 4XX

CSC 4XX4

CSC 4XX4

CSC 4XX4

HINF 485 - Arificial Intelligence in Health Care 

CSC or SENG or HINF Senior Elective5

CSC or SENG Senior Elective5

Senior Elective5 (in any subject)

Senior Elective5 (in any subject)

 

Notes:

Students who completed Biology 12 (BIOL12) or Anatomy & Physiology 12 (ATPH12) at a Canadian institution must complete a substitution waiver and take 1.5 units of additional elective

2 Completion of all courses listed in first 4 terms will be required prior to first co-op work term.

3 Select 3.0 units from CSC 320/321/330/355/360; these must fit into the Fall and/or Summer terms and cannot include CSC 371

4 One of these courses may be SENG at the 400 level.

5 Senior Electives must be at the 300 level or higher, but cannot include CSC 371.

Co-op eligibility

To be eligible to take part in the co-op work term process, you must meet all of the conditions below:

Eligibility for Co-op and Coursework

Undergraduate students may be eligible to take up to one course concurrently with each work term if they meet the following criteria:

  1. GPA: Must be 5.0 or higher.
  2. Course Schedule: The course must not conflict with regular work hours.
  3. Employer Permission: Must have written approval from your employer.
  4. HINF Director Permission: The Co-op Office will contact the HINF director for approval once a request has been submitted.

Complete the online form in order to request taking a course while on Co-op: link

For questions or concerns regarding co-op eligibility, please contact Co-op Coordinator

**Note: Any deviation from the above will require written permission from the Director of the School.

The University Calendar is the authoritative source for complete lists of course selection and program requirements.