Trent University
MyTrent
  • Academics
    • Undergraduate Programs
    • Graduate Programs
    • Trent Online
    • Summer Courses
    • Continuing Education
    • Study Abroad
    • Academic Calendar
    • Academic Timetable
    • Academic Skills Centre
    • Academic Advising
    • Library
    • Centre for Teaching and Learning
  • Admissions
    • Undergraduate
    • Thinking of Applying
    • Already Applied
    • Received an Offer
    • Accepted My Offer
    • Graduate
    • International
    • Indigenous
    • Returning to Trent
    • Transfer
  • Services & Support
    • Academic Advising
    • Academic Skills Centre
    • Administrative Departments
    • Alumni Services
    • Athletics
    • Campus Security
    • Careerspace
    • Colleges
    • Communications
    • Conferences
    • Financial Aid
    • Financial Services
    • Health & Wellness
    • Indigenous Services
    • Information Technology
    • International Students
    • Learning Support
    • Parking
    • Printshop
    • Recruitment
    • Registrar's Office
    • Residence & Housing
    • Student Clubs
    • TrentU Card
  • Research
    • Research at Trent
    • Research Centres
    • Find an Expert
    • Resources
  • Give to Trent
  • About Trent
    • About Trent
    • Careers
    • Giving to Trent
    • Governance
    • How to Find Us
    • Media
    • News & Events
    • President's Office
    • Staff Directory
    • Trent Facts
    • Contact Us
  • Campus Locations
    • Peterborough
    • Durham GTA
    • Online
  • Future Students
    • Undergraduate
    • Thinking of Applying
    • Already Applied
    • Received an Offer
    • Accepted My Offer
    • Graduate
    • International
    • Indigenous
    • Returning to Trent
    • Transfer
  • Current Students
  • Alumni
  • Trent Forward: COVID-19 Info
  • Apply
  • Visit
  • Give
  • Map
  • Careers
  • Directions
  • Library
  • Site Map
  • Bookstore
Skip to main content Home
  • Peterborough
  • Durham GTA
  • Online
  • MyTrent
MENU
Trent University

Computer Science

  • Welcome
  • The Experience
  • Programs
  • Faculty & Research
  • Community
  • Contact
A girl watching as a 3d printer prints out her design

Computer Science

  • Welcome
  • The Experience
  • Programs
    • Degree in Computer Science
      • First-Year Computing & Information Systems
      • CS Program Requirements
      • Co-op Option
      • Specializations
    • Degree In Information Systems
    • Course Listing
  • Faculty & Research
  • Community
  • Contact
TRENTU.CA / Computer Science / Programs / Degree in Computer Science / Compter Science Program Requirements

Compter Science Program Requirements

Bachelor of Science Programs in Computer Science

The single-major Honours program in Computer Science

20.0 credits including the following 12.5 or 13.0 credits:

  • 4.0 COIS credits consisting of COIS 1010H, 1020H, 2020H, 2240H, 2300H, 3020H, 3380H, and 3400H
  • 2.0 COIS credits at the 4000 level
  • 2.5 COIS credits at the 3000 level or beyond in addition to the above
  • 2.0 COIS credits in addition to the above
  • 1.5 MATH credits consisting of MATH 1350H, 1550H, and 2600H
  • 0.5 MATH credit from MATH 1005H or 1110H
  •  For the BSc, 14.0 science credits are required for the Honours degree
  • 0.5 credit from the Approved Indigenous Course List is required for the degree

The joint-major Honours program in Computer Science

20.0 credits including the following 8.5 credits:

  • 3.0 COIS credits consisting of COIS 1010H, 1020H, 2020H, 2240H, 2300H, and 3400H​
  • 1.0 COIS credit at the 4000 level
  • 1.5 COIS credits at the 3000 level or beyond in addition to the above
  • 1.0 COIS credit in addition to the above
  • 1.5 MATH credits consisting of MATH 1350H, 1550H, and 2600H
  • 0.5 MATH credit from MATH 1005H or 1110H; or 1.0 credit from MATH 1100Y or 1101Y
  • For the BSc, 14.0 science credits are required for the Honours degree

The single-major General program in Computer Science

15.0 credits including the following 9.5  credits:

  • 3.0 COIS credits consisting of COIS 1010H, 1020H, 2020H, 2240H, 2300H, and 3400H
  • 2.5 COIS credits at the 3000 level or beyond in addition to the above
  • 2.0 COIS credits in addition to the above
  • 1.5 MATH credits consisting of MATH 1350H, 1550H, and 2600H
  • 0.5 MATH credit from MATH 1005H or 1110H
  • For the BSc, 11.0 science credits are required for the General degree

Bachelor of Arts Programs in Computing Systems

The joint-major Honours program in Computing Systems

20.0 credits including the following 7.5 credits:

  • 3.0 COIS credits consisting of COIS 1010H, 1020H, 1620H, 2240H, 2300H, and 3400H
  • 0.5 COIS credit from COIS 2020H or 2620H
  • 1.0 COIS credit at the 4000 level
  • 1.5 COIS credits at the 3000 level or beyond in addition to the above
  • 1.5 COIS credits in addition to the above
  • 0.5 credit from the Approved Indigenous Course List is required for the degree

The single-major General program in Computing Systems

15.0 credits including the following 8.0 credits:

  • 3.0 COIS credits consisting of COIS 1010H, 1020H, 1620H, 2240H, 2300H, and 3400H
  • 0.5 COIS credit from COIS 2020H or 2620H
  • 2.5 COIS credits at the 3000 level or beyond in addition to the above
  • 2.5 COIS credits in addition to the above
  • 0.5 credit from the Approved Indigenous Course List is required for the degree

Minors in Computer Science

The minor in Computer Studies

Consists of 5.0 COIS credits, at least 2.0 at the 3000 level or beyond

The minor in Computer Science

Consists of the following 6.5  credits:

  • 1.5 COIS credits consisting of COIS 1010H, 1020H, and 2020H
  • 2.0 COIS credits at the 3000 level or beyond
  • 1.5 COIS credits in addition to the above
  • 1.0 MATH credit consisting of MATH 1350H and 1550H
  • 0.5 MATH credit from MATH 1005H or 1110H

The minor in Data Analytics

Consists of the following 5.0 credits:

  • 3.0 COIS credits consisting of COIS 1010H, 1020H, 1400H, 3400H, 3510H, and 4400H
  • 0.5 COIS credit from COIS 2020H or 2620H
  • 1.0 COIS credit at the 3000 level or beyond in addition to the above
  • 0.5 COIS credit in addition to the above

Programs

  • Degree in Computer Science
    • First-Year Computing & Information Systems
    • CS Program Requirements
    • Co-op Option
      • Co-op Option Overview
      • Structure of Co-op Option
    • Specializations
  • Degree In Information Systems
    • First Year Information Systems
    • IS Program Requirements
  • Course Listing

Related Links

  • Computing Systems & Physics
  • Forensic Science
  • Mathematical Economics
  • Mathematical Physics
  • Media Studies
  • Physics
  • M.Sc. Streams in Financial Analytics
Trent University logo
Challenge the Way You Think

Trent University respectfully acknowledges it is located on the treaty and traditional territory of the Mississauga Anishinaabeg. We offer our gratitude to First Peoples for their care for, and teachings about, our earth and our relations. May we honour those teachings.

Peterborough

1600 West Bank Drive
Peterborough, ON Canada, K9L 0G2

Toll Free: 1-855-MY-TRENT

Campus Map

Durham Greater Toronto Area

55 Thornton Road South
Oshawa, ON Canada, L1J 5Y1

Phone: 905-435-5100

Campus Map

Social Media Directory
  • Contact
  • Directions
  • Site Map
  • Accessibility
  • @ Copyright 2023 Trent University