澳门六合彩开奖接口

Computer Science Major (HBSc)

Admissions Category: Computer Science

Professor teaching at chalkboard

Program Overview

Computer Science is a fast paced and exciting field. After a short 2 or 3 decades, computer science now pervades in virtually every other academic discipline. In the Computer Science program, students will have the chance to prepare for graduate studies and professional work in any field of application for Information Technology. Students will explore a wide range of subjects and problem areas by looking at theoretical computer science, numerical analysis, data management systems, computer graphics and artificial intelligence, systems, and software engineering. This program provides fundamental knowledge of the foundations of computer science: modern computer software and hardware, theoretical aspects of computer science, and relevant areas of mathematics and statistics. This program is intended to be combined with other programs.


Complementary Programs:

MathematicsStatistics, , Management & FinanceGeographic Information SystemsBiology (esp. Bioinformatics), PhysicsChemistry and a cornucopia of others.



Check out future career opportunities and skills acquired from completing this program:

Competencies & Skills

  • Computational thinking and problem solving.
  • Solid understanding of algorithms, data structures, and software design principles.
  • Ability to identify computational problems, select appropriate tools for solving them, and build a solution that is technically sound and effectively solves the problem.

Careers for Graduates

  • Software Engineer in any field of application of computer science
  • Information Technology consultant
  • Systems Designer
  • Data modelling and visualization
  • Mobile App Developer
  • Entrepreneurship and high-tech innovation
  • Computer security

Further Education

  • Computer Science
  • Computer Engineering
  • Biomedical Engineering
  • Bioinformatics
  • Financial Engineering
  • Business Administration
  • Project Management
  • Knowledge/Skills Certifications

Program Pathway

Year 1 | Year 2 | Year 3 | Year 4

Year 1
Choose Your Courses Wisely
  • 3.0 core credits as follows: , , , , , .
  • 2.0 elective credits: Explore courses in other disciplines; this will also help to fulfill degree-level breadth requirements.
  • Use to plan your courses and program of interest.

Develop Your Academic & Research Skills
  • Attend CTL鈥檚&苍产蝉辫;Facilitated Study Groups to help you understand the course content.
  • Get writing support at CTL鈥檚&苍产蝉辫;.
  • Schedule an appointment with your Program Librarian for in-depth research assistance with your assignments.

Apply Theory to Practice
Become an Engaged Citizen (Locally & Globally)
  • Join the (AMACSS) and get involved in their events.
  • Volunteer in DSL鈥檚&苍产蝉辫;to gain experience and knowledge about social change and community development.

Plan for Your Future Career
  • Volunteer with organizations to explore your interests; check listings on  (>Jobs & Recruitment).
  • Attend the Get Experience Fair in September and register with 鈥檚&苍产蝉辫;to explore opportunities.


Year 2
Choose Your Courses Wisely
  • 3.0 core credits as follows: , , , , , and 0.5 credit from: , .
  • Students are urged to take a writing course in first or second year (see list of courses in the ).
  • Meet with the Department Academic Advisor or CS Program Supervisor to ensure you are on track with your degree.

Develop Your Academic & Research Skills
Apply Theory to Practice
  • Get involved in relevant opportunities on and/or off campus; apply to Work Study, or other part-time and summer jobs on  (>Jobs & Recruitment).

Become an Engaged Citizen (Locally & Globally)
  • Check (>Jobs & Recruitment) for Work Study or volunteer positions on campus to gain experience and to get involved.

Plan for Your Future Career
  • Gain experience by applying for a summer, part-time or Work Study position via  (>Jobs & Recruitment).
  • Speak to professors and program advisors so you know what to keep in mind for grad school.
  • Explore careers through AA&CC鈥檚&苍产蝉辫;Job Shadowing and  programs.
  • Apply for DSL鈥檚&苍产蝉辫;All-In Leadership program.
  • Considering grad school? Speak to professors and advisors early so you are on track.
  • Explore careers through the AA&CC鈥檚&苍产蝉辫;Job Shadowing and programs.


Year 3
Choose Your Courses Wisely
  • 1.0 core credit in numerical computation and theory of computing: , and 0.5 credit from: , .
  • 1.0 CSC elective credit: choose any two C- or D-level CSC courses.
  • Use Degree Explorer to ensure you are on track with your degree.

Develop Your Academic & Research Skills
  • Consider competing for the UTSC Library  or .
  • Check the department website for summer research and scholarship opportunities.

Apply Theory to Practice
  • Build on your skills and knowledge through relevant events offered through your department, , and the AA&CC.

Become an Engaged Citizen (Locally & Globally)
  • Run for an elected position in or another student group or club.
  • Look into volunteering or working overseas to expand your network through International Student Centre鈥檚 (ISC) Global Learning programs.

Plan for Your Future Career

Year 4
Choose Your Courses Wisely
  • Ensure you have fulfilled your degree-level breadth requirements.
  • Ensure you have fulfilled your degree-level C and D level course requirements.
  • Use  to ensure you are on track to graduate.
  • Register your 鈥淚ntent to Graduate鈥 on  by the deadline.

Develop Your Academic & Research Skills
  • Apply for an Academic Travel Fund through (DSL) to research, present at a conference, or engage with the international academic community.

Apply Theory to Practice
  • Attend the Summer & Full-time Job Fair in January to meet with potential employers looking to hire students for summer and full-time positions relevant to your field.

Become an Engaged Citizen (Locally & Globally)
  • Participate in the AA&CC鈥檚&苍产蝉辫;Partners in Leadership program to learn and network with an alumni mentor about transitioning to work or further education.

Plan for Your Future Career
  • Attend the AA&CC鈥檚&苍产蝉辫;Get Hired job search conference in April/May.
  • Attend a Jobs for Grads orientation for a job search 鈥渃rash course鈥 and for access to full-time job listings.
  • Get your personal statement reviewed in the AA&CC.

Glossary

  • AACC - Academic Advising and Career Centre (www.utsc.utoronto.ca/aacc)
  • AMACSS - Association of Mathematical and Computer Science Students (https://amacss.org)
  • CCR - Co-Curricular Record (https://clnx.utoronto.ca/ccr/overview.htm)
  • CLNx - Career Co-Curricular Learning Network (https://clnx.utoronto.ca/home.htm)
  • CTL - Centre for Teaching and Learning (/ctl)
  • DSL - Department of Student Life (/studentlife)
  • ISC - International Student Centre (/utscinternational)
  • SCSU - Scarborough Campus Students Union (https://www.scsu.ca)


Contacts


Departmental Contact

Susan Calanza

E-mail: susan.calanza@utoronto.ca
Phone: 647-601-4645

/cms/


Computer Science Librarian

Elizabeth O'Brien

E-mail: elizabeth.obrien@utoronto.ca
Location: ARC main floor
Phone: 416-208-2708


Academic Advising & Career Centre

Location: AC213
Phone: 416-287-7561


Department of Student Life

Location: SL157
Phone: 416-208-4760

/studentlife/


Association of Mathematical and Computer Science Students

Did You Know?

Teacher helping student at computer

According to the U.S. Bureau of Labor Statistics, by 2020 there will be 1.4 million new computer science jobs.