Computer Science [CSC courses - includes ECE]


The following timetable information is the most current information available. Courses and meeting sections added will be listed below. Courses and meeting sections cancelled will be indicated as such.

Deadlines for changing from an accelerated/enriched course.
20149, Fall session: October 3,2014
20151, Winter session: January 30, 2015

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, corequisite, and exclusion checks will be performed after the 100% refund period

Waiver Deadlines:
20149, Fall session: September 2 to18, 2014
20151, Winter session: January 5 to 15, 2015
These deadlines are strictly enforced.

Waivers are considered for the term in which you are taking the course.
Course waivers: These may be waived, when appropriate, according to the judgment of the instructor.

Tutorials: In courses where applicable, tutorials will be arranged after classes commence.

Current timetable and instructor contact information: These will be posted on the bulletin board outside BA4252/4, and on the Undergraduate Community Bulletin Board (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.

Departmental Hours (September 4-6): 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 SC Title
(subtitle)
Meeting
Section
Wait
List
Time Location Instructor Enrolment
Ind Controls
CSC104H1FComputational ThinkingL5101YW6-8 Tba  
     W8 Tba 
CSC104H1SComputational ThinkingL0101YTRF9 Tba 
CSC108H1FIntro to Comp ProgL0101YMWF9 TbaPSee Details
   L0201YMWF10 TbaP
   L0202YMWF10 TbaP
   L0301YMWF1 TbaP
   L5101YW6-9 TbaP
   T0101NT9-11   
   T0201NT11-1   
   T0301NT3-5   
   T0401NW11-1   
   T0501NW3-5   
   T0601NR11-1   
   T0701NR1-3   
   T0801NR3-5   
   T0901NF1-3   
   T1001NW1-3   
   T5101NT7-9   
   T5201NR7-9   
CSC108H1SIntro to Comp ProgL0101YMWF9 TbaP
   L0201YMWF10 TbaP
   L5101YW6-9 TbaP
   T0101NR9-11   
   T0201NR11-1   
   T0301NR1-3   
   T0401NF11-1   
   T0501NF1-3   
   T0601NR3-5   
   T5101NR5-7   
   T5201NR7-9   
CSC120H1SCompSci for SciencesL5101YR7-9 Tba  
   T0101NT3-5   
   T5101NW7-9   
CSC148H1FIntro to Comp SciL0101YMW9 TbaPSee Details
   L0201YMW10 TbaP
   T0101NT1-3   
   T0201NR9-11   
   T0301NF9-11   
CSC148H1SIntro to Comp SciL0101YMW9 TbaP
   L0201YMW10 TbaP
   L5101YW6-8 TbaP
   T0101NT9-11   
   T0201NT11-1   
   T0301NT1-3   
   T0401NW11-1   
   T0501NW1-3   
   T0601NW3-5   
   T5101NT7-9   
   T5201NW5-7   
CSC165H1FMath Expr&Rsng for CsL0101YMWF12 TbaPSee Details
     M7-9 Tba 
   L5101YT6-9 TbaP
     R7-9 Tba 
CSC165H1SMath Expr&Rsng for CsL0101YMWF11 TbaP
     T2-4 Tba 
   L0201YMWF3 TbaP
     R2-4 Tba 
CSC200Y1YEco & Soc NetworksL0101YMWF3 Borodin/Boutilier  
CSC207H1FSoftware DesignL0101YWF12 TbaPSee Details
   L0201YTBA  P
   L5101YW6-8 TbaP
   T0101NM12   
   T0201NM2   
   T0301NM3   
   T5101NW5   
CSC207H1SSoftware DesignL0101YWF1 TbaP
   L0201YTBA TbaP
   T0101NM1   
   T0201NM2   
CSC209H1FSoft Tools & Sys ProgL0101YMTR1 TbaPSee Details
CSC209H1SSoft Tools & Sys ProgL0101YMW12 TbaP
     F12 Tba 
   L5101YW6 TbaP
     W7-9 Tba 
CSC236H1FIntro to Theory CompL0101YM11 TbaPSee Details
     WF11 Tba 
   L2503YR6 TbaR See Details
     R7-9 Tba 
   L5101YR6 TbaP See Details
     R7-9 Tba 
CSC236H1SIntro to Theory CompL0101YTR4 TbaP See Details
     R5 Tba 
   L0201YTR1 TbaP
     R11 Tba 
   L2003YTR4 TbaR See Details
     R5 Tba 
CSC240H1SEnr Intro Theor CompL0101YMWF11 F. EllenPSee Details
CSC258H1FComputer OrganizatnL0101YTBA TbaPSee Details
   L5101YT6-9 TbaP
CSC258H1SComputer OrganizatnL0101YMWF11 TbaP
     T3-6 Tba 
   L5101YM6-9 TbaP
     T6-9 Tba 
CSC263H1FData Struct & AnalL0101YT10 TbaPSee Details
     R10-12 Tba 
   L2003YT10 TbaR See Details
     R10-12 Tba 
CSC263H1SData Struct & AnalL0101YMWF3 TbaP See Details
   L2503YR6-8 TbaR See Details
     R8 Tba 
   L5101YR6-8 TbaP See Details
     R8 Tba 
CSC265H1FEnr Data Struct AnalL0101YM10-12 F. EllenPSee Details
     R11 F. Ellen 
CSC299Y1YRsch Opportunity PrgL0101NTBA TbaE 
   L0201NTBA TbaE
CSC300H1FComputers & SocietyL5101YTBA TbaPSee Details
CSC300H1SComputers & SocietyL5101YR6-8 TbaP
     R8 Tba 
CSC301H1FIntro to Soft EngL0101YTR10 TbaPSee Details
     R11 Tba 
CSC301H1SIntro to Soft EngL5101YTBA  P
CSC302H1SEng Lrg Soft SysL0101YTR10 TbaPSee Details
     R11 Tba 
CSC309H1FProg on the WebL0101YT3 TbaPSee Details
     R3 Tba 
     R4 Tba 
   L2001YT3 TbaR See Details
     R3 Tba 
     R4 Tba 
CSC309H1SProg on the WebL0101YMWF10 TbaP See Details
   L2001YMWF10 TbaR See Details
   L5101YTBA  P See Details
CSC310H1FInformation TheoryL0101YTBA  PSee Details
CSC318H1FInteract Comp MediaL0101YR12 TbaPSee Details
     R1-3 Tba 
   L2001YR12 TbaR See Details
     R1-3 Tba 
   L2501YM6 TbaR
     M7-9 Tba 
   L5101YM6 TbaP See Details
     M7-9 Tba 
CSC318H1SInteract Comp MediaL0101YT4-6 TbaP See Details
     T6 Tba 
   L2001YT4-6 TbaR See Details
     T6 Tba 
   L2501YTBA TbaR
   L5101YTBA TbaP See Details
CSC320H1FIntro Visual ComptL0101YTBA TbaPSee Details
   L2001YTBA TbaR See Details
CSC320H1SIntro Visual ComptL2501YW6-9 TbaR See Details
   L5101YW6-9 TbaP See Details
CSC321H1SNeural NetworksL0101YTR1 TbaPSee Details
     R12 Tba 
   L2001YTR1 TbaR See Details
     R12 Tba 
   L2501YTBA TbaR
   L5101YTBA TbaP See Details
CSC324H1FProg LanguagesL5101YR6 TbaPSee Details
     R7-9 Tba 
CSC324H1SProg LanguagesL0101YM2 TbaP
     WF2 Tba 
   L5101YTBA TbaP
CSC336H1FNumerical MethodsL0101YMWF11 K. JacksonPSee Details
   L2003YMWF11 K. JacksonR See Details
CSC336H1SNumerical MethodsL5101YM6 C. ChristaraP See Details
     M7-9 C. Christara 
CSC343H1FIntro to DatabasesL0101YT1-3 TbaPSee Details
     R1 Tba 
   L0201YW1-3 TbaP
     F1 Tba 
   L2001YT1-3 TbaR See Details
     R1 Tba 
   L2003YW1-3 TbaR See Details
     F1 Tba 
   L2503YTBA TbaR
   L5101Y  TbaP See Details
CSC343H1SIntro to DatabasesL0101YMWF12 TbaP See Details
   L0201YTBA TbaP
   L2001YMWF12 TbaR See Details
   L2005YMWF12 TbaR See Details
   L2501YT6-8 TbaR See Details
     T8 Tba 
   L2505YT6-8 TbaP See Details
     T8 Tba 
   L5101YT6-8 TbaP See Details
     T8 Tba 
CSC358H1SIntro Comp NetworksL0101YM10 TbaPSee Details
     R3-5 Tba 
   L5101YTBA TbaP
CSC369H1FOperating SystemsL0101YMWR12 TbaPSee Details
   L5101YTBA  P
CSC369H1SOperating SystemsL0101YM3 TbaP
     TR2 Tba 
   L2003YM3 TbaR See Details
     TR2 Tba 
   L5101YTBA TbaP See Details
CSC372H1FMicroprocessor SftwrL0101YMWF1 TbaPSee Details
     T3-6 Tba 
CSC373H1FAlgo Design & AnalysisL0101YMWF10 A. BorodinPSee Details
     R2 A. Borodin 
   L5101YTBA S. CookP
CSC373H1SAlgo Design & AnalysisL0101YMWF11 TbaP
     M4 Tba 
   L2003YMWF11 TbaR See Details
     M4 Tba 
   L5101YTBA TbaP See Details
CSC384H1FIntro Artif IntellL0101YT1 S. McIlraithPSee Details
     R1 S. McIlraith 
     R2 S. McIlraith 
   L2001YT1 S. McIlraithR See Details
     R1 S. McIlraith 
     R2 S. McIlraith 
   L2003YT1 S. McIlraithR See Details
     R1 S. McIlraith 
     R2 S. McIlraith 
   L2005YT1 S. McIlraithR See Details
     R1 S. McIlraith 
     R2 S. McIlraith 
   L2501YTBA F. BacchusR See Details
   L2503YTBA F. BacchusR See Details
   L2505YTBA F. BacchusR See Details
   L5101YTBA TbaP See Details
CSC384H1SIntro Artif IntellL0101YMF1 TbaP See Details
     W1 Tba 
   L2001YMWF1 TbaR See Details
   L2003YMWF1 TbaR See Details
   L2005YMWF1 TbaR See Details
CSC401H1SNatural Lang ComptL0101YMWF10 TbaRSee Details
   L2001YMWF10 TbaR See Details
   L2005YMWF10 TbaR See Details
CSC404H1SVideo Game DesignL0101YT10 S. EngelsESee Details
     R10-12 S. Engels 
CSC410H1SSoftware Test & VerifL0101YM12 TbaPSee Details
     W11-1 Tba 
CSC411H1FMachine LearningL0101YMWF3 R. UrtasunPSee Details
   L2001YMWF3 R. UrtasunR See Details
   L5101YTBA R. ZemelP See Details
CSC418H1FComputer GraphicsL2501YW6 TbaRSee Details
     W7-9 Tba 
   L2505YW6 TbaR See Details
     W7-9 Tba 
   L5101YW6 TbaP See Details
     W7-9 Tba 
CSC418H1SComputer GraphicsL0101YM3 TbaP See Details
     W3-5 Tba 
   L2001YM3 TbaR See Details
     W3-5 Tba 
   L2003YM3 TbaR See Details
     W3-5 Tba 
   L2005YM3 TbaR See Details
     W3-5 Tba 
CSC420H1FIntro Image UnstandL0101YMWF11 S. Fidler See Details
CSC428H1SHuman-Comp InteractL0101YTBA TbaPSee Details
   L2501YM6-8 TbaR See Details
     M8 Tba 
   L2505YM6-8 TbaR See Details
     M8 Tba 
   L5101YM6-8 TbaP See Details
     M8 Tba 
CSC436H1FNumerical AlgorithmsL0101YTBA C. ChristaraPSee Details
CSC438H1FComputabil & LogicL0101YTBA T. PitassiPSee Details
   L2003YTBA T. PitassiR See Details
CSC438H1SComputabil & LogicL0101YMWF2 TbaP See Details
   L2003YMWF2 TbaR See Details
CSC443H1SDatabase Sys TechnL0101YT3-5 TbaPSee Details
     T5 Tba 
   L2001YT3-5 TbaR See Details
     T5 Tba 
CSC446H1SComput Meth for PdeL0101YTBA K. JacksonPSee Details
CSC454H1FBusiness SoftwareL2503YW6-8 TbaE 
     W8 Tba 
   L2505YW6-8 TbaE
     W8 Tba 
   L5101YW6-8 TbaE
     W8 Tba 
CSC456H1FHigh-Perf Sci CompL0101YM1-3 TbaPSee Details
     W1 Tba 
CSC458H1FComputer NetworksL0101YT1-3 TbaPSee Details
     F1 Tba 
   L2003YT1-3 TbaR See Details
     F1 Tba 
   L2005YT1-3 TbaR See Details
     F1 Tba 
CSC463H1SComplex & ComputL0101YMWF2 S. CookPSee Details
CSC469H1FOper Sys DesignL0101YR10-12 TbaPSee Details
     R1 Tba 
CSC485H1FComp LinguisticsL0101YW1-3 G. HirstPSee Details
     R4 G. Hirst 
CSC486H1SKnowledge Rep & ReasL0101YW1 TbaPSee Details
     F12-2 Tba 
CSC488H1SCompilers & InterpretersL0101YTR2 TbaPSee Details
     R1 Tba 
   L2003YTR2 TbaR See Details
     R1 Tba 
   L2005YTR2 TbaR See Details
     R1 Tba 
CSC490H1FCapstone Design ProjL0101NTBA TbaE 
CSC490H1SCapstone Design ProjL0101NTBA TbaE
CSC494H1FProject in CSCL0101NTBA StaffE 
CSC494H1SProject in CSCL0101NTBA StaffE
CSC494H1YProject in CSCL0101NTBA StaffE
CSC495H1FProject in CSCL0101NTBA StaffE 
CSC495H1SProject in CSCL0101NTBA StaffE
CSC495H1YProject in CSCL0101NTBA StaffE


Return to: [ Course Listings | A & S 2014-2015 Fall/Winter Session Timetable: Contents]

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

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