Computer Science [CSC courses - includes ECE]


The following timetable information is the most current information available. All changes (additional courses, meeting sections, time changes, course or meeting cancellations) since the original on-line date will be noted in the Information Updated column.

Deadlines for changing from an accelerated/enriched course:
20159, Fall session: October 2,2015
20161, Winter session: January 29, 2016

Students registered in the following courses have an extended period, beyond the normal Add Date, during which they are permitted to switch:
From CSC148H1 to CSC108H1
From CSC240H1 to CSC165H1 or
From CSC240H1 to CSC236H1 if passed CSC165H1
From CSC265H1 to CSC263H1

Students may register in their new course at their college (not at the Computer Science Undergrad Office). If the course is full, no students will be allowed to register. Contact the instructor of the new course to make arrangements for a tutorial section. Deadlines are strictly enforced.

Prerequisites, Co-requisites and Exclusions
Do not assume that being able to register in the course means that you satisfy the prerequisites, because prerequisites, co-requisites, and exclusions are not checked at the time of enrolment. Due to circumstances beyond our control, prerequisite, co-requisite, and exclusion checks will be performed after the 100% refund period.

Course waivers: Course prerequisites may be waived if you demonstrate equivalent preparation to the course instructor. Waivers are considered for the term in which you are taking the course, and do not transfer from session to session.

Waiver Deadlines:
20159, Fall session: September 18, 2015
20161, Winter session: January 15, 2016
These deadlines are strictly enforced. If you add the course after the waiver deadline, you must contact the instructor immediately after enrolling or wait-listing.

Current timetable and instructor contact information:
These will be posted on the bulletin board outside BA4252/4, and on the Undergraduate Community Bulletin Board (https://csc.cdf.toronto.edu/mybb/).

UTM and UTSC Minor subject POSt
: The University of Toronto Mississauga and University of Toronto Scarborough computer science Minor subject POSt is not recognized as a restricted CS subject POSt for St. George courses enrolments. UTM and UTSC Minors will only be permitted enrolment in reserved sections.

CS Undergraduate Office hours:
Monday to Friday, 9:30 a.m. to 4:00 p.m. (416-978-6360), email: ug@cs.utoronto.ca




Explanation on codes and Enrolment Indicators

Computer Science [CSC courses - includes ECE]
Course Section
Code
Title
(subtitle)
Meeting
Section
Wait
List
Time Location Instructor Enrolment
Indicator
Enrolment
Controls
CSC104H1FComputational ThinkingL0101YMWF12 Tba  
CSC104H1SComputational ThinkingL0101YMWF11 Tba 
   L0201YMWF12  Tba 
CSC108H1FIntro to Comp ProgL0101Y  ONLINE TbaPSee Details
   L0201YMWF10 TbaP
   L0202YMWF10 TbaP
   L0301YMWF1 TbaP
   L5101YW6-9 TbaP
CSC108H1SIntro to Comp ProgL0101Y ONLINE TbaP
   L0201YMWF10 TbaP
   L5101YW6-9 TbaP
CSC120H1SCompSci for Sciences
(Python Programing Language)
L0101YMW10 Tba See Details
     W11-1 Tba 
   (R Programming Language)L0201YTF3 Tba 
     W1-3 Tba 
CSC148H1FIntro to Comp SciL0101YMWF10 TbaPSee Details
   L0201YMWF2 TbaP
   T0101NR9-11   
   T0201NR11-1   
   T5101NR7-9   
CSC148H1SIntro to Comp SciL0101YMWF10  Tba P
   L0201YMWF1  Tba P
   L5101YW6-9  Tba P
   T0101NR9-11   
   T0201NR11-1   
   T0301NR1-3   
   T0401NR3-5   
   T0501NF11-1   
   T5101NR5-7   
   T5201NR7-9   
CSC165H1FMath Expr&Rsng for CsL0101YMWF11  Tba PSee Details
     T9-11  Tba  
   L5101YT6-9  Tba P
     R7-9  Tba  
CSC165H1SMath Expr&Rsng for CsL0101YMWF11  Tba P
     T2-4  Tba  
   L0201YMWF12  TbaP
     M7-9  Tba 
   L0301YMWF2  Tba P
     R2-4  Tba  
CSC200Y1YEco & Soc NetworksL0101YMWF3  Tba   
CSC207H1FSoftware DesignL0101Y T10  Tba RSee Details
          WF10   Tba  
   L0201YT2  Tba P See Details
     WF12  Tba  
   L5101YW5  Tba R See Details
     W6-8  Tba  
CSC207H1SSoftware DesignL0101YMWF12  Tba R See Details
   L0201YM1  Tba P See Details
     WF1  Tba  
   L2003YM1  Tba R See Details
     WF1  Tba  
CSC209H1FSoft Tools & Sys ProgL0101YTR1  Tba PSee Details
   L2003YTR1  TbaR See Details
   T0101NF11     
   T0201NF12   
CSC209H1SSoft Tools & Sys ProgL0101YMW12  Tba P See Details
   L0201YMW10  Tba P
   L5101YW6-8  Tba P
   T0101NF1     
   T0201NF2   
   T0301NF3   
   T5101NW8   
CSC236H1FIntro to Theory CompL0101YMWF11  Tba RSee Details
   L0201YMWF1  Tba P See Details
   L5101YR6  Tba R See Details
     R7-9  Tba  
CSC236H1SIntro to Theory CompL0101YMWF11  Tba P See Details
CSC240H1SEnr Intro Theor CompL0101YMWF11  Tba PSee Details
CSC258H1FComputer OrganizatnL5101YTR6-9  Tba PSee Details
CSC258H1SComputer OrganizatnL0101YMWF11  Tba P
     W6-9  Tba  
   L5101YM6-9  Tba P
     T6-9  Tba  
CSC263H1FData Struct & AnalL0101YT2-4  Tba PSee Details
     R2  Tba  
   L2003YT2-4  Tba R See Details
     R2  Tba  
CSC263H1SData Struct & AnalL0101YMWF2  Tba P See Details
   L0201YMWF3  Tba P
   L5101YR6-8  Tba P
     R8  Tba  
CSC265H1FEnr Data Struct AnalL0101YT2-4  Tba PSee Details
     R2  Tba  
CSC299Y1YRsch Opportunity PrgL0101NTBA  Tba E 
   L0201NTBA  Tba E
CSC300H1FComputers & SocietyL0101YW3-5  Tba PSee Details
     W5  Tba  
   L5101YW6-8  Tba P
     W8  Tba  
CSC300H1SComputers & SocietyL5101YR6-8  Tba P
     R8  Tba  
CSC301H1FIntro to Soft EngL0101YMWF12  Tba PSee Details
   L5101NM6-9  Tba P
CSC301H1SIntro to Soft EngL2503YM6-9  Tba R See Details
   L5101YM6-9  Tba P See Details
CSC302H1SEng Lrg Soft SysL0101YMWF4  Tba PSee Details
CSC309H1FProg on the WebL0101YT2  Tba PSee Details
     R1-3  Tba  
   L0201YMWF3  Tba P
   L2001YT2  Tba R See Details
     R1-3  Tba  
CSC309H1SProg on the WebL0101YMWF10  Tba P See Details
   L2001YMWF10  Tba R See Details
CSC318H1FInteract Comp MediaL0101YTR10  Tba RSee Details
     R9  Tba  
   L2001YTR10  Tba R See Details
     R9  Tba  
   L2501YM6  Tba R See Details
     M7-9  Tba  
   L5101YM6  Tba R See Details
     M7-9  Tba  
CSC318H1SInteract Comp MediaL0101YT4-6  Tba R See Details
     T6  Tba  
   L0201YMWF11  Tba R
CSC320H1SIntro Visual ComptL0101YMWF2  Tba PSee Details
   L2001YMWF2  Tba R See Details
   L2501YW6-9  Tba R
   L5101YW6-9  Tba P See Details
CSC321H1SNeural NetworksL0101YTR1  Tba PSee Details
     R2  Tba  
   L2001YTR1  Tba R See Details
     R2  Tba  
   L2501YT6-9  Tba R
   L5101YT6-9  Tba P See Details
CSC324H1FProg LanguagesL0101YMWF11  Tba PSee Details
   L2003YMWF11  Tba R See Details
   L5101YR6  Tba P See Details
     R7-9  Tba  
CSC324H1SProg LanguagesL0101YMWF2  TbaP
CSC336H1FNumerical MethodsL0101YMWF11  TbaPSee Details
   L2003YMWF11 TbaR See Details
CSC336H1SNumerical MethodsL5101YT6  Tba P See Details
     T7-9  Tba  
CSC343H1FIntro to DatabasesL0101YT1-3  Tba PSee Details
     R1  Tba  
   L0201YW1-3  Tba P
     F1  Tba  
   L2001YT1-3  Tba R See Details
     R1  Tba  
   L2003YW1-3  Tba R See Details
     F1  Tba  
   L2501YT6-9  Tba R See Details
   L5101YT6-9  Tba P See Details
CSC343H1SIntro to DatabasesL0101YMWF12  Tba P
   L0201YMWF2  Tba P
   L2001YMWF12  Tba R See Details
   L2201YMWF2  Tba R See Details
   L2501YM6-9  Tba R See Details
   L5101YM6-9  Tba P See Details
CSC358H1SIntro Comp NetworksL0101YM10  Tba PSee Details
     R3-5  Tba  
   L5101YT6-9  Tba P
CSC369H1FOperating SystemsL0101YMWF2  Tba PSee Details
   L5101YT6-9 TbaP
CSC369H1SOperating SystemsL0101YM3  Tba P
     TR2  Tba  
   L5101YR6-9  Tba P
CSC373H1FAlgo Design & AnalysisL0101YMWF10  Tba PSee Details
     R2  Tba  
   L5101YW6-9  Tba P
     R6  Tba  
CSC373H1SAlgo Design & AnalysisL0101YMWF11  Tba P
     M4  Tba  
   L0201YMWF3  Tba P
     M4  Tba  
CSC384H1FIntro Artif IntellL0101YTR1  Tba PSee Details
     R2  Tba  
   L2001YTR1  Tba R See Details
     R2  Tba  
CSC384H1SIntro Artif IntellL0101YMWF12  Tba P See Details
   L0201YMWF1  Tba P
   L2001YMWF12  Tba R See Details
CSC401H1SNatural Lang ComptL0101YMWF10  Tba PSee Details
   L2001YMWF10  Tba R See Details
   L5101YM6-9 TbaP See Details
CSC404H1SVideo Game DesignL0101NMWF11  Tba E 
CSC410H1SSoftware Test & VerifL0101YM12  Tba PSee Details
     W11-1  Tba  
   L0201YMWF9 TbaP
CSC411H1FMachine LearningL0101YMWF12  Tba PSee Details
   L0201YMWF3  Tba P
   L2001YMWF12  Tba R See Details
   L5101YR6-9  Tba P See Details
CSC412H1SUncertainty & LearngL0101YT3-5  Tba PSee Details
     R1  Tba  
CSC418H1FComputer GraphicsL0101YMWF12  TbaPSee Details
   L2501YW6  Tba R See Details
     W7-9  Tba  
   L5101YW6  Tba P See Details
     W7-9  Tba  
CSC418H1SComputer GraphicsL0101YM3  Tba P See Details
     W3-5  Tba  
   L2001YM3  Tba R See Details
     W3-5  Tba  
   L5101YT6  Tba P See Details
     T7-9  Tba  
CSC420H1FIntro Image UnstandL0101YTR3  Tba PSee Details
     R4  Tba  
CSC428H1FHuman-Comp InteractL0101YM10  Tba PSee Details
     W10-12  Tba  
CSC428H1SHuman-Comp InteractL2501YM6  Tba R See Details
     M7-9  Tba  
   L5101YM6  Tba P See Details
     M7-9  Tba  
CSC436H1FNumerical AlgorithmsL0101YM1-3  Tba PSee Details
     R2  Tba  
CSC438H1FComputabil & LogicL0101YM4-6  Tba PSee Details
     F12  Tba  
CSC443H1FDatabase Sys TechnL2501YM6-9  Tba RSee Details
   L5101YM6-9  Tba P See Details
CSC443H1SDatabase Sys TechnL0101YMWF2  TbaP See Details
CSC446H1SComput Meth for PdeL5101YT6-9  Tba PSee Details
CSC454H1FBusiness SoftwareL5101NW6-8  Tba E 
     W8  Tba  
CSC454H1SBusiness SoftwareL5101NW6-8  Tba E
     W8  Tba  
CSC458H1FComputer NetworksL0101YT1-3  Tba PSee Details
     F1  Tba  
   L0201YR1-3  Tba P
     F11  Tba  
   L5101YT6-9  Tba P
CSC463H1SComplex & ComputL0101YMWF10  Tba PSee Details
   L0201YMWF2  Tba P
CSC465H1FSoftware DesignL5101YR6-8  Tba PSee Details
     R8  Tba  
CSC469H1FOper Sys DesignL0101YTR10  Tba PSee Details
     R9  Tba  
CSC486H1SKnowledge Rep & ReasL0101YW1 TbaPSee Details
     F12-2 Tba 
   L5101YR6-9  TbaP
CSC488H1SCompilers & InterpretersL0101YTR2 TbaPSee Details
     R1 Tba 
CSC494H1SProject in CSCL0101NTBA StaffE 
CSC494H1YProject in CSCL0101NTBA StaffE
CSC495H1FProject in CSCL0101NTBA StaffE 
CSC495H1SProject in CSCL0101NTBA StaffE
CSC495H1YProject in CSCL0101NTBA StaffE
ECE385H1FMicroprocessor SystL0101YWF3 TbaPSee Details
   T0101NT3-6 Tba 


Return to: [St. George Campus Map | Course Listings - Fall-Winter Session | A & S 2015-2016 Fall-Winter Session Registration Instructions & Timetable | Faculty of Arts & Science Calendar]

Faculty of Arts & Science, University of Toronto
Please send enquiries or comments to: ask.artsci@utoronto.ca
On-line date: April 13, 2015

All contents copyright © 2015.  University of Toronto. All rights reserved.