U of T Home | Graduate Faculty Members A-Z | A-Z Index      

SGS Home     

School of Graduate Studies (SGS) Calendar

Computer science: computer science phd, doctor of philosophy, program description.

The PhD degree program is designed for students seeking to be trained as a researcher capable of creating original, internationally recognized research in computer science. Research conducted under the supervision of a faculty member will constitute a significant and original contribution to computer science.

Applicants may enter the PhD program via one of two routes: 1) following completion of an appropriate master’s degree or 2) direct entry following completion of a bachelor’s degree.

PhD Program

Minimum admission requirements.

Applicants are admitted under the General Regulations of the School of Graduate Studies. Applicants must also satisfy the Department of Computer Science's additional admission requirements stated below.

Successful completion of an appropriate master's degree with a standing equivalent to at least a University of Toronto B+. Preference is given to applicants who have studied computer science or a closely related discipline.

Applicants whose primary language is not English and who graduated from a university where the language of instruction is not English must achieve a Test of English as a Foreign Language (TOEFL) score of at least 580 on the paper-based test and 4 on the Test of Written English (TWE); or 93/120 on the Internet-based test and 22/30 on the writing and speaking sections.

Program Requirements

Students must successfully complete a total of 2.0 full-course equivalents (FCEs) and a thesis .

The courses must satisfy breadth in four different research areas of computer science to ensure a broad and well-balanced knowledge of computer science.

Students must meet the department's timeline for satisfactory progress as outlined in the PhD handbook .

A meeting of the PhD supervisory committee must be held by the 16th month of the PhD program. This is typically the initial meeting with the supervisory committee and is referred to as the qualifying oral examination. After the qualifying oral, the student's PhD supervisory committee must meet at least once annually. The student must have their thesis topic approved at a PhD supervisory committee meeting within the time frame for achieving candidacy. The departmental thesis examination must be passed before the SGS Final Oral Examination can be scheduled.

Program Length

Phd program (direct-entry).

Applicants may be admitted to this program directly from a bachelor's degree with a standing equivalent to at least a University of Toronto A–. Preference is given to applicants who have studied computer science or a closely related discipline.

Students must successfully complete a total of 4.0 full-course equivalents (FCEs) and a thesis .

The courses must satisfy breadth in four different research areas and three different methodologies of computer science to ensure a broad and well-balanced knowledge of computer science.

  • Programs at a Glance
  • Programs by Graduate Unit
  • Programs by SGS Division
  • Search Collaborative Specializations
  • Search Combined Degree Programs
  • Search Graduate Faculty Members
  • Glossary of Degrees and Honorifics
  • Sessional Dates
  • Important Notices
  • General Regulations
  • Degree Regulations
  • Fee Regulations
  • Financial Support
  • Dean's Welcome
  • Mission Statement
  • Graduate Studies at the University of Toronto
  • PDF Calendar and Archives

Logo

Universal Navigation

Universal navigation2.

  • Opportunities Outside the Classroom
  • Networking & Careers
  • Support Services
  • Student Profiles
  • Admission Requirements
  • Awards & Scholarships
  • Tuition, Fees & Financial Aid
  • Important Deadlines
  • Funding by Graduate Unit
  • Graduate Funding Terms & Conditions
  • How Graduate Funding Works

Search form

university of toronto cs phd application

  • Future Students
  • Ready to Apply?
  • Admission Categories

Computer Science Admission Category

computer science student studying

Students in computer science will learn how to design software, develop computer applications such as databases and graphics and investigate mathematical problems. They will train to meet an increasing demand for graduates with scientific knowledge and creative skills to excel in the industry. A computer science degree will introduce students to tomorrow's technological world.

Computer Science Programs

Why Study Computer Science

Computer Science Careers

Applying to Computer Science

Admission requirements.

OUAC Admission Code: TAD (Computer Science)

Supplementary Application Form Required: Yes

Admission Category Prerequisites: English and Calculus

Approximate Admission Range: Low 90s

Supplemental Application for Computer Science Admission Category

The supplemental application will be found in applicants' JOIN U of T account after they have applied through the OUAC.

  • It comprises four short-answer questions
  • Applicants will be asked to reflect on personal experiences and qualities
  • The questions are not specific to computer science
  • It is not timed

Applicants are strongly encouraged to apply and submit all requested documents, including the supplemental application, as early as possible. See the recommended early application deadline here .

Offers of admission to the Computer Science admission category at the Faculty of Arts & Science, St. George campus are not eligible for deferral.

Alternate Admission Category Form

Applicants applying to the Computer Science admission category in the Faculty of Arts & Science have the option of selecting an alternate admission category for consideration on the JOIN U of T portal after completing their OUAC application.

Selecting an alternate category does not affect students' eligibility to their first choice of admission category. You can select from the four other admission categories at Arts & Science: Mathematical & Physical Sciences, Life Sciences, Social Sciences and Humanities. Computer Science and Rotman Commerce are not available as alternate choices. If you are admitted to an alternate admission category, you may be waitlisted for your first choice and reconsidered at a later time, space permitting.

Please note that selecting an alternate admission category does not guarantee admission. To be considered for your alternate choice, you must meet eligibility requirements and the minimum overall average, including in any prerequisite courses.

Transfer students

Students with previous post-secondary (at the University of Toronto or another post-secondary institution) are not eligible to apply directly into the Computer Science admission category or program of study.

More information on pursuing a program of study in Computer Science as a transfer student can be found on our Transfer Student Admission webpage .

Exceptions to the above include:

  • Dual-enrolment secondary school students who are completing post-secondary courses at part of their secondary school diploma. The secondary school official transcript must list all the dual enrolment courses explicitly. Additional information or documentation may be requested to confirm the nature of the program. Students admitted into the Computer Science admission category or program of study are not eligible for transfer credits for dual-enrolment courses.
  • Students who completed programs or certificates not eligible for transfer credit such as religious studies, and technical programs such a photography, culinary arts, etc. If in doubt about eligibility, please contact the Office of the Faculty Registrar .

Admission Requirements by Curriculum:

  • Ontario High School and Other Canadian Provinces
  • US High School Admission Requirements
  • International Baccalaureate (IB) Admission Requirements
  • British Patterned Admission Requirements
  • Caribbean Advanced Proficiency Examination (CAPE) Admission Requirements
  • Other International School Admission Requirements

Transitioning from an admission category to a program of study

Admission to the Computer Science admission category is not the same as enrolment in a Computer Science program of study. Students apply to a program of study, or programs, of study at the end of first year.

However, all students admitted to the Computer Science admission category are guaranteed admission in the Computer Science specialist, major or minor program of choice after first year, provided that they meet the conditions of the first-year guarantee.

To prepare for admission into your program of study at the end of first year:

Step 1: Search for your desired program of study (e.g. major in data science) in the  table in the "Computer Science" section below

Step 2: Find the high school subject prerequisites for your desired program of study listed under Subject(s) Required in Addition to English

Step 3: These prerequisites subjects allow you to enrol in introductory first year courses needed for your program of study selection at the end of first year. You can find these courses listed under Program Area in the Academic Calendar

Program List

After first year, you can apply to one of the two programs listed below. Whichever path you choose, you'll be on the cutting edge of in-demand fields like artificial intelligence, game design, statistics, human-computer interaction and more.

  • Computer Science

Why Study Computer Science at Arts & Science?

upper year computer science students work on research project with faculty

Gain Hands-On Experience

Eligible Computer Science students can apply for the Arts & Science Internship Program after first year and gain 12-20 months of relevant, paid work experience and specialized professional development training. As an undergraduate student, you'll also have the opportunity to work closely with a professor on a research or development project .

Professor Steve Engels discusses class materials with students

Award-Winning Faculty and Research

Computer Science research is ranked #1 in Canada and our faculty is globally renowned. We're home to two Turing Award winners and to members of acclaimed computing societies, including nine Association of Computing Machinery fellows and eight Fellows of the Royal Society of Canada.

Computer Science Careers

#1 in Canada for graduate employability — recruiters from top companies have consistently ranked U of T as #1 in Canada and among the best in the world at preparing its students for the workplace. With a computer science degree from a world-renowned university, you will have a competitive advantage when applying for jobs in fields such as:

  • Artificial intelligence (AI)
  • Computational linguistics
  • Computer systems
  • Computer vision
  • Game design
  • Human-computer interaction
  • Scientific computing
  • Theory of computation
  • Web and internet technologies 

Use Career Navigator to explore more computer science careers and check out our alumni success stories below.

university of toronto cs phd application

A&S alumnus develops app to help Canadians find closest vaccine clinics

Photo of U of T alumnus Aidan Gomez

AI startup Cohere raises US$40-million for natural language software

university of toronto cs phd application

A&S alumna Aashni Shah creates HypeDocs to give women and underrepresented minorities more confidence and a boost in the workplace

university of toronto cs phd application

How one U of T alumnus went from slinging drinks in undergrad to Geoffrey Hinton's AI lab

My two majors at U of T — computer science and economics — were a great pair. On the computer science side, you learn how to build a product so that users love it. — Zain Manji, HBSc 2016
  • Student Experience
  • Academic Opportunities
  • How to Apply
  • Life Sciences
  • Physical & Mathematical Sciences
  • Rotman Commerce
  • Social Sciences
  • Already Applied?
  • Connect with Us
  • Request new password
  • Feeling Distressed?
  • A-Z Listing
  • Academic Calendar
  • People Directory

Apply to Graduate School

The School of Graduate Studies (SGS) oversees all graduate programs at the University of Toronto; however, admissions into graduate programs are the responsibility of the individual graduate units (departments, institute). 

If you are interested in applying to graduate school at the University of Toronto: 

1. Explore the School of Graduate Studies offerings  

Discover everything you need to know about applying to graduate studies at U of T. 

Applicants to any graduate program at the University of Toronto must satisfy all requirements for entry at this university within a competitive selection process. 

Use the international credentials equivalencies tool to see which international credentials are required for masters and doctoral admissions at U of T. 

Please note that many graduate units (departments and institutes) have higher minimum requirements than the minimum SGS requirements. Meeting the minimum admissions requirement does not necessarily guarantee admission. 

2. Check your program’s website for specific eligibility requirements, instructions on how to apply and application deadlines  

Confirm your program's admission requirements by consulting the SGS Calendar . 

For UTSC-based graduate programs, please consult the departmental application pages: 

Accounting & Finance: Masters program  

Environmental Science: Masters and PhD program

Counselling & Clinical Psychology: Master and PhD program  

3. Prepare your application  

Some of the items you'll need to include are - a statement of intent; transcripts (academic records); curriculum vitae; any program-specific requirements; official GRE/GMAT, TOEFL/IELTS, or equivalent test scores if required. 

Information and tip-sheets on applying to graduate school are available through contacting the Academic Advising & Career Centre and the SGS's Admissions Office .

4. Submit your application on the SGS online application system  

*Please note that there is an application fee. This fee is non-refundable and non-transferable. Some programs do charge a supplementary application fee which is normally listed on the program's website or at the payment step of the online application. 

Consult SGS - Admission Application Frequently Asked Questions for more information on the general graduate program application process. 

calendar with a circle on a date

School of Graduate Studies Calendar

Person working in a plant laboratory

Physical & Environmental Sciences De

Two people in a neurology laboratory

Psychological Clinical Science Departmen

Person in a suit smiling while leaning on a table

Management Department

Admission Requirements

For admission into the PhD or MSc program, applicants must fulfill normal university  admissions procedures  and the following program-specific requirements.

Please note that we are rarely able to accept international students as there is no financial support provided by anyone other than a supervisor. This makes it very difficult to fund international students to a level where they could thrive in the Greater Toronto Area while also doing their graduate work.

MSc Admission Requirements (Thesis option and Course option)

  • Must have achieved at least a 3.00 / 4.33 (B) average, or equivalent, in the last two years of study from a four-year undergraduate program in Computer Science or a similar program in a related field.  Individuals who hold a 4-year undergraduate degree (or equivalent) in any field, with at least a 3.00 / 4.33 (B) average, or equivalent, in the last two years of study may complete the Coding, Programming, and Algorithms: Computer Science Fundamentals course series to enhance their application and qualify to apply.
  • Provide two letters of recommendation from former postsecondary instructors.
  • the names of any potential Supervisors or faculty members in the program with whom you might like to work;
  • your proposed areas of research;
  • any sources of funding that you hold or have applied for to support your graduate studies (scholarships, fellowships, grants, awards, self-funding, etc.).

To review a listing of all required documents, please refer to the Document Checklist found on the  Graduate Admissions website .

PhD Admission Requirements

  • Must have achieved at least a 3.33 / 4.33 (B+) average, or equivalent, in a research-based Master’s program in Computer Science or a closely related discipline at a recognized university.
  • Provide three letters of reference, at least two of which must be from former professors.
  • any sources of funding that you hold or have applied for to support your graduate studies (scholarships, fellowships, grants, awards, self-funding, etc.).    

Your statement should also explain your reasons for studying Computer Science, how your previous studies and experience have prepared you for the PhD program, and your career objectives.

To review a listing of all required documents, please refer to the Document Checklist found on the  Graduate Admissions website .  

For further information on deadline dates, English language proficiency and the online application, please visit or contact the  Graduate Admissions office .

  • U of T Home

Electrical & Computer Engineering

  • X social media

Doctor of Philosophy (PhD)

Degree requirements:.

  • Between three and eight approved technical graduate courses
  • JDE1000H ‘Ethics in Research Seminar’
  • Attendance at the DLS is mandatory for all PhD students.
  • PhD Background Statement
  • PhD Qualifying Examination
  • PhD Thesis Proposal
  • Annual Meetings of PhD Supervisory Committee
  • Department Oral Examination (DOE) of PhD Thesis
  • Final Oral Examination (FOE) of PhD Thesis

Schedule for Timely Completion

ECE’s expectations for the timely completion of the PhD degree requirements are outlined below. Timely completion is a condition of financial support and continued registration.

SGS policy requires that the supervisory committee be formed and meet within the first 16 months of registration; in ECE this requirement is met through the thesis proposal (i.e. the thesis proposal presentation is the 1st annual supervisory committee meeting).

Thereafter, the student must meet with their supervisory committee at least once per year. As per Section 7.5.2 of the SGS General Regulations :

  • “A student is expected to meet with this committee at least once a year, and more often if the committee so requires. At each meeting, the supervisory committee will assess the student’s progress in the program and provide advice on future work.”
  • “A student who, through their own neglect, fails to meet with the supervisory committee in a given year will be considered to have received an unsatisfactory progress report from the committee.”

The Department Oral Examination (DOE) is the student’s final annual supervisory committee meeting. The DOE can replace the requirement of a supervisory committee meeting in the student’s final year if the DOE takes place within 12 months of the student’s previous supervisory committee meeting.

© 2024 Faculty of Applied Science and Engineering

  • Accessibility
  • Student Data Practices
  • Website Feedback

shield

Undergraduate Programs

Back to Undergraduate Programs

Computer Science

St. George Campus, Faculty of Arts & Science

Program Information

Degree(s): Honours Bachelor of Science

Program(s): Computer Science (Major, Minor, Specialist)

OUAC Admission Code: TAD (Computer Science)

Academic Requirements

Ontario Secondary School Diploma Six 4U/M courses, including:

  • Calculus & Vectors (MCV4U)
  • English (ENG4U)
  • Supplemental Application Required

Find equivalent requirements for Canadian high school systems , US high school system , International Baccalaureate , British-Patterned Education , French-Patterned Education , CAPE , and other international high school systems .

Mississauga Campus

OUAC Admission Code: TMZ (Computer Science, Mathematics & Statistics)

  • Advanced Functions (MHF4U)
  • Mathematics of Data Management (MDM4U) is recommended

Scarborough Campus

Program(s): Computer Science (Co-op, Major, Minor) Comprehensive Stream (Co-op, Specialist) Entrepreneurship Stream (Co-op, Specialist) Information Systems Stream (Co-op, Specialist) Software Engineering Stream (Co-op, Specialist)

OUAC Admission Code: TXC (Computer Science)

School of Graduate Studies

Find a supervisor.

If you’re enrolled in a thesis-based graduate program, you will conduct your own research under the guidance of a supervisor. You are responsible for selecting your research topic and seeking out a potential supervisor.

The supervisory relationship is a foundation of graduate education, particularly in the doctoral-stream programs.

The success of good supervision is a shared responsibility. It depends on both student and supervisor communicating well, being tolerant and understanding, and each holding the other to high standards. The graduate unit (department, centre, or institute) also plays a role, providing clarity and consistency of expectations, upholding academic standards, administering the program fairly and effectively, and intervening where necessary to help resolve problems.

Prof. Arthur Ripstein

“ I enjoy teaching graduate courses and seminars, but my favourite part is supervising dissertations.

Choose a supervisor.

The responsibility to find a supervisor, in most graduate units, rests with the student. Securing a supervisor may however even be a condition of admission. Some graduate units assign a supervisor, typically in master’s programs. How do you know? Check your graduate handbook or with your graduate administrator.

Full members of graduate faculty may serve as the sole or major thesis supervisor for either doctoral or master’s students in the graduate unit while associate members of graduate faculty may serve as members of a doctoral supervisory committee, but may only be the sole or major supervisor for master’s students.

Faculty members A to Z listing .

Get Advice & Support

Talk to your graduate unit. Read your graduate handbook. Know what procedures your graduate unit has in place to help you find a supervisor, or to change a supervisor in the unlikely event that becomes necessary.

The SGS Graduate Supervision Guidelines – Students is a good resource, a set of best practices, general guidelines, policies, and suggestions that provide direction on choosing a supervisor, establishing a supervisory committee, and maintaining a productive working relationship among all three. The guidelines include a supervision checklist for students.

Identify Clear Expectations

Your supervision relationship will benefit from having clear, shared expectations with your supervisor. Set timelines for each stage of work. Identify preferred methods of communication. Discuss intellectual property issues. Complete an intellectual property awareness form . Identify publication expectations and other matters.

Know Your Deadlines

All doctoral students are required to have a supervisor and supervisory committee in place by the end of the second year of their program. Some graduate units have earlier deadlines. Securing a supervisor, supervisory committee and an approved thesis proposal is a requirement for doctoral students to achieve candidacy in their program. Know your deadlines. Compliance with the deadlines is required to maintain satisfactory progress and good academic standing in your degree program.

Maintain Healthy Supervisory Relations

A doctoral student is expected to meet with the supervisory committee at least once a year, and more often if the committee so requires. Supervisory Committee meetings are vital for monitoring doctoral progress in a doctoral program.

The supervisory committee consists of your supervisor and at least two faculty members. Its role is to provide support to you and your supervisor by broadening and deepening the range of expertise and experience available, and by offering advice about, and assessment of, your work. Graduate students who establish their supervisory committees early in their programs and who meet with their committees regularly, tend to complete their degree programs successfully, and sooner than students who wait to establish their committees.

Further information on maintaining good academic standing and supervision is found in the General Regulations section of the SGS Calendar and on the policies and guidelines page of this website.

Recognize Your Supervisor

Do you know a great graduate supervisor who has made a big difference in a student’s development as a researcher and in pursuing future academic and professional careers? The JJ Berry Smith Award for Doctoral Supervision recognizes outstanding performance in the multiple roles associated with doctoral supervision. It is awarded annually to an active faculty member who, over a minimum of 15 years, has demonstrated excellence in supervision at U of T. Recognize your supervisor.

When Problems Arise

Should a problem arise in your supervisory relationship, try to resolve the difficulty amicably through informal discussion first. If that does not resolve the problem, there are several avenues to pursue within your graduate unit: the supervisory committee, the Graduate Coordinator and the Chair of the graduate unit. If the graduate unit is unable to find a satisfactory solution, advice may be sought from the Vice-Dean, Students, School of Graduate Studies. If all else fails, and if the nature of the issue is academic, you have recourse to a formal academic appeal.

Northeastern University Graduate Programs

College of Science

Bioinformatics.

Northeastern University’s Master of Science program in Bioinformatics provides cross-disciplinary training in biology, computer science, and informational technology for today’s cutting-edge jobs in the biotechnology and pharmaceutical industries.

Northeastern University is committed to delivering cutting-edge programs that foster interdisciplinary thinking, research, and the pursuit of innovation-driven discoveries that have an impact on lives. That commitment and vision are at the very core of the MS in Bioinformatics. The program’s cross-disciplinary training prepares graduates to succeed in multiple roles in this new and growing field.

Combining challenging academics in biology, computer science, and information technology with real-world experience, the program helps students integrate the knowledge, skills, experience, and confidence they need to achieve their goals and make a difference in our world. The Master of Science in Bioinformatics is structured to provide students with the skills and knowledge to develop, evaluate, and deploy bioinformatics and computational biology applications. The program is designed to prepare students for employment in the biotechnology sector, where the need for knowledgeable life scientists with quantitative and computational skills has exploded in the past decade.

Concentrations:

  • Bioinformatics Enterprise:  The Bioinformatics Enterprise concentration integrates business and management skills with the science of bioinformatics. Students learn the fundamental concepts of leadership, entrepreneurship and innovation, financial decision making, and marketing. They gain teamwork, management, and business development skills in the process and graduate prepared to become scientist-managers.
  • Biotechnology:  The Biotechnology concentration provides students without a biotechnology background to obtain a strong foundation in basic biotechnology concepts and skills. Individuals, particularly those who are working in fields other than biotechnology, will acquire competency and learn new practical skills enabling them to increase productivity and allow for transitions into more biotechnology-related fields.
  • Data Analytics:  The Data Analytics concentration is designed to provide students with foundational knowledge in data science—including data management, machine learning, data mining, statistics, and visualizing and communicating data—that can be applied to data-driven decision making in any discipline.
  • Health Informatics:  The Health Informatics concentration will help prepare students to successfully address the combined clinical, technical, and business needs of health-related professionals.
  • Medical Health Informatics:  The Medical Health Informatics concentration will help prepare students to successfully address the combined medical needs from a patient's health perspective, technical, and business needs.
  • Omics:  The omics concentration will prepare students to analyze large data sets related to genomics, proteomics, transcriptomics and new-omics fields as they evolve.
  • Coursework Option:  Students are not required to declare a concentration. With the  elective option,  students select 12 credits of electives in place of concentration-specific courses.

More Details

Unique features.

  • Our online format allows students to participate in the program anywhere in the world
  • Students gain up to six months of work experience through co-op position
  • With only one additional class, a student can also earn a graduate certificate in data science
  • 94% employment after graduation in industry or research in last three years

Program Objectives

  • Attain core knowledge in bioinformatics programming
  • Integrate knowledge from biological, computational, and mathematical disciplines
  • Gain professional work experience via co-op

Looking for something different?

A graduate degree or certificate from Northeastern—a top-ranked university—can accelerate your career through rigorous academic coursework and hands-on professional experience in the area of your interest. Apply now—and take your career to the next level.

Program Costs

Finance Your Education We offer a variety of resources, including scholarships and assistantships.

How to Apply Learn more about the application process and requirements.

Requirements

  • Online application
  • Application fee
  • Transcripts from all institutions attended
  • Personal statement
  • 2 letters of recommendation
  • GRE not required
  • Degree earned or in progress at a U.S / Canadian institution
  • Degree earned or in progress at an institution where English is the only medium of instruction
  • Official exam scores from either the TOEFL iBT (institution code is 3682), IELTS, PTE exam, or Duolingo English Test. Scores are valid for 2 years from the test date.

Learn more about applying to the College of Science.

Are You an International Student? Find out what additional documents are required to apply.

Admissions Details Learn more about the College of Science admissions process, policies, and required materials.

Admissions Dates

Learn more about applying to the College of Science and our admissions deadlines.

Industry-aligned courses for in-demand careers.

For 100+ years, we’ve designed our programs with one thing in mind—your success. Explore the current program requirements and course descriptions, all designed to meet today’s industry needs and must-have skills.

View curriculum

Students in the MS in Bioinformatics program gain real-world knowledge, awareness, perspective, and confidence during a three- or six-month graduate co-op in industry or academia. As a recognized leader in experiential learning and a trusted source of high-caliber students, Northeastern enjoys relationships with more than 3,000 public- and private-sector employers on seven continents. Recent bioinformatics co-op partners have included:

  • Broad Institute
  • Harvard Medical School
  • Brigham and Women’s Hospital
  • Dana-Farber Cancer Institute
  • Seattle Children’s Research Institute

Our Faculty

Northeastern University faculty represents a broad cross-section of professional practices and fields, including finance, education, biomedical science, management, and the U.S. military. They serve as mentors and advisors and collaborate alongside you to solve the most pressing global challenges facing established and emerging markets.

Maxim Wolf

By enrolling in Northeastern, you’ll gain access to students at 13 campus locations, 300,000+ alumni, and 3,000 employer partners worldwide. Our global university system provides students unique opportunities to think locally and act globally while serving as a platform for scaling ideas, talent, and solutions.

Below is a look at where our Science & Mathematics alumni work, the positions they hold, and the skills they bring to their organization.

Where They Work

  • State Street
  • Liberty Mutual Insurance

What They Do

  • Engineering
  • Business Development
  • Information Technology

What They're Skilled At

  • Project Management
  • Data Analysis

Learn more about Northeastern Alumni on  Linkedin.

Related Articles

university of toronto cs phd application

Computational Biology vs. Bioinformatics: What’s the Difference?

university of toronto cs phd application

Earning a Bioinformatics Degree: Career Outlook and Job Prospects

university of toronto cs phd application

7 Popular Bioinformatics Careers

Societal Computing

Software and societal systems department.

Our multi-disciplinary approach is geared towards tackling the unique computing challenges of our time.

Empowering Innovation, Impacting Society

The past decade has seen a tremendous increase in both the breadth and the complexity of computational systems society has come to rely on. This increase in turn is giving rise to a number of new and challenging societal, management and policy issues, which themselves often call for new technological innovations. Examples include privacy rights management, data privacy, electronic market mechanisms and automated negotiation, dynamic network modeling, online dispute resolution, and platform-based product ecosytems.

Attacking these new problems requires profound understanding of computation and the interplay between the managerial, personal and policy networks in which technology operates. Current degree programs in traditional disciplines such as computer science, policy and management fail to provide the kind of multi-disciplinary curriculum needed to train tomorrow’s leaders in these emerging areas. Today’s demand for integrated expertise far exceeds supply; and as it continues to grow, it becomes increasingly important to offer a PhD program that fills the void.

While computer science researchers are increasingly asked to address or integrate social, economic or legal dimensions into the emerging technologies they develop, traditional doctoral programs continue to emphasize computation as a standalone discipline and ignore its many social, economic, and policy ramifications. In contrast, the PhD program in Societal Computing is a computer science based cross-disciplinary program that aims to train computer scientists to understand the bigger picture in which computation operates and to create technology from this broader vantage point.​

Our goal is to prepare students to be leading researchers in this burgeoning field. The program provides students with in-depth training not just in computation but also in the fundamentals of looking at networks of people and organizations, and at their integration into management, law, and policy. The PhD program in Societal Computing builds on a multi-disciplinary team of world-class faculty to expose students to traditional tenets of computer science interwoven with interdisciplinary coursework, hands-on applications, and cutting-edge research.​

IMAGES

  1. University Of Toronto Computer Science Phd

    university of toronto cs phd application

  2. University of Toronto Admissions 2022: Fees, Acceptance Rate

    university of toronto cs phd application

  3. University of Toronto application: follow the guidelines

    university of toronto cs phd application

  4. How to Get into University of Toronto

    university of toronto cs phd application

  5. University of Toronto Admissions 2022: Fees, Acceptance Rate

    university of toronto cs phd application

  6. University Of Toronto PHD Political Science Admission Requirements

    university of toronto cs phd application

VIDEO

  1. Toronto Active Early Q1 Echoes Optimism for Spring Sales

  2. High School Teams

  3. PhD New Application Form 2024-25

  4. The Canadian Arrives Home

  5. BT Toronto Traffic

  6. Director p Live Performance in #toronto

COMMENTS

  1. Doctor of Philosophy (PhD)

    A doctoral dissertation that demonstrates original and advanced research in computer science. Program Length: 4 years for PhD after a recognized Master's degree. 5 years for Direct Entry PhD after a Bachelor's degree. Guaranteed Funding Period: 43 months if master's degree was completed in this department.

  2. Computer Science

    The Department of Computer Science offers a graduate program leading to the ... MSc and PhD Programs. Web: cs.toronto.edu Email: [email protected] Telephone: (416) 978-8762. Department of Computer Science Graduate Office University of Toronto Bahen Centre for Information Technology 40 St. George Street Toronto, Ontario M5S 2E4

  3. How to Apply

    4. Apply Online. Apply through GradApp. You will create a personal profile and begin the submission. Set aside 30-60 minutes to create a personal profile on our online application system, including your personal information and academic history. Please note that you will not be able to make changes to this information after paying the ...

  4. Admission & Application Requirements

    Admission Requirements. For master's programs and full-time special students, an appropriate bachelor's degree, or its equivalent, with a final-year average of at least mid-B from a recognized university. For doctoral programs: an appropriate master's degree, or its equivalent, with an average of at least B+ or demonstrated comparable ...

  5. Computer Science: Computer Science PhD

    The courses must satisfy breadth in four different research areas of computer science to ensure a broad and well-balanced knowledge of computer science. Students must meet the department's timeline for satisfactory progress as outlined in the PhD handbook. A meeting of the PhD supervisory committee must be held by the 16th month of the PhD program.

  6. Application Process

    You must submit your application and pay the non-refundable application fee of $125 CAD application fee by the application deadline. Applicants wishing to be considered for both the MScAC program and the MSc/PhD programs in the Department of Computer Science must complete separate applications. Creating your account.

  7. Computer Science Admission Category

    Computer Science Careers #1 in Canada for graduate employability — recruiters from top companies have consistently ranked U of T as #1 in Canada and among the best in the world at preparing its students for the workplace. With a computer science degree from a world-renowned university, you will have a competitive advantage when applying for jobs in fields such as:

  8. Computer Science, Ph.D.

    The Computer Science PhD program at the University of Toronto provides advanced depth and breadth of computer science, and culminates in a dissertation that makes a significant and original contribution to computer science research under the guidance of a faculty member. University of Toronto. Toronto , Canada. Top 0.1% worldwide.

  9. Application Instructions

    To apply to an ECE program, select 'Start New Application'. Select 'Fall 2024 - Summer 2025' as the application type and then select either 'Fall 2024' or 'Winter 2025' as your desired start date. You cannot select 'Summer 2025' as your start date for ECE programs as our programs commence in September and January only.

  10. Apply to Graduate School

    For UTSC-based graduate programs, please consult the departmental application pages: 3. Prepare your application. Some of the items you'll need to include are - a statement of intent; transcripts (academic records); curriculum vitae; any program-specific requirements; official GRE/GMAT, TOEFL/IELTS, or equivalent test scores if required.

  11. Programs

    Here's a quick overview: More than 70 professional graduate programs in health sciences, management, engineering, and more. Approximately 140 combined degree programs. 14 dual degree programs. More than 40 collaborative specializations if you are interested in interdisciplinary studies. 4 diploma programs for professionals who would like to ...

  12. Admission Requirements

    PhD Admission Requirements. Must have achieved at least a 3.33 / 4.33 (B+) average, or equivalent, in a research-based Master's program in Computer Science or a closely related discipline at a recognized university. Provide three letters of reference, at least two of which must be from former professors. Provide a statement of intent.

  13. Important Application Dates

    January 15 (Extended to January 22) Faculty of Arts and Science, U of T St. George (including International Foundation Program) November 7. January 15 (Extended January 22 for some programs) Bachelor of Information. n/a. March 4 (Extended to May 6) Kinesiology & Physical Education. November 7.

  14. Doctor of Philosophy (PhD)

    ECE's expectations for the timely completion of the PhD degree requirements are outlined below. Timely completion is a condition of financial support and continued registration. SGS policy requires that the supervisory committee be formed and meet within the first 16 months of registration; in ECE this requirement is met through the thesis ...

  15. Computer Science

    Academic Requirements. Ontario Secondary School Diploma. Six 4U/M courses, including: Advanced Functions (MHF4U) Calculus & Vectors (MCV4U) English (ENG4U) Mathematics of Data Management (MDM4U) is recommended. Find equivalent requirements for Canadian high school systems, US high school system, International Baccalaureate, British-Patterned ...

  16. Applied Computing

    Computer Science. MSc and PhD. Contact & Address MSc and PhD Programs. Web: cs.toronto.edu Email: [email protected] Telephone: (416) 978-8762. Department of Computer Science Graduate Office University of Toronto Bahen Centre for Information Technology 40 St. George Street Toronto, Ontario M5S 2E4 Canada. MScAC Program. Web: mscac ...

  17. Find a Supervisor

    You are responsible for selecting your research topic and seeking out a potential supervisor. The supervisory relationship is a foundation of graduate education, particularly in the doctoral-stream programs. The success of good supervision is a shared responsibility. It depends on both student and supervisor communicating well, being tolerant ...

  18. PDF THE COMPUTER SCIENCE PhD PROGRAM AT CARNEGIE MELLON UNIVERSITY

    Carnegie Mellon's Computer Science PhD program aims to produce well-educated researchers, teachers, and future leaders in Computer Science. The PhD degree is a certification by the faculty that the student has a broad education in Com-puter Science and has performed original research in a topic at the forefront of the field.

  19. MS in Bioinformatics

    Students in the MS in Bioinformatics program gain real-world knowledge, awareness, perspective, and confidence during a three- or six-month graduate co-op in industry or academia. As a recognized leader in experiential learning and a trusted source of high-caliber students, Northeastern enjoys relationships with more than 3,000 public- and ...

  20. Program

    In contrast, the PhD program in Societal Computing is a computer science based cross-disciplinary program that aims to train computer scientists to understand the bigger picture in which computation operates and to create technology from this broader vantage point. Our goal is to prepare students to be leading researchers in this burgeoning ...