Computer Science [CSC courses - includes ECE]


The following timetable information is the most current information available. All courses and meeting sections added/changed since the original upload is listed below. Courses and meeting sections cancelled since the original upload is 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 ThinkingL0101YMWF9 CentralD. Heap  
   L5101
Cancel
CSC104H1SComputational ThinkingL0101YTRF9 CentralG. Baumgartner 
CSC108H1FIntro to Comp ProgL0101YTBA On-line courseP. GriesPSee Details
   L0201YMWF10 CentralJ. CampbellP
   L0202YMWF10 CentralT. FairgrieveP
   L0301YMWF1 CentralJ. CampbellP
   L5101YW6-9 CentralT. FairgrieveP
   T0101Cancel
   T0201Cancel
   T0301Cancel
   T0401Cancel
   T0501Cancel
   T0601Cancel
   T0701Cancel
   T0801Cancel
   T0901Cancel
   T1001Cancel
   T5101Cancel
   T5201Cancel
CSC108H1SIntro to Comp ProgL0101YTBA On-line courseJ. CampbellP
   L0201YMWF10 CentralT. FairgrieveP
   L5101YW6-9 CentralT. FairgrieveP
   T0101Cancel
   T0201Cancel
   T0301Cancel
   T0401Cancel
   T0501Cancel
   T0601Cancel
   T5101Cancel
   T5201Cancel
CSC120H1SCompSci for SciencesL0101YMW10 WestTba  NOTE: Yr 1 CSC St. George campus not eligible for this course
      L0201
(note: section added)
Y
TF3
West
R. Neal
 
   L5101Cancel
   T0101NT3-5   
      T0201
(note: section added)
N W1-3      
   T5101NT5-7   
CSC148H1FIntro to Comp SciL0101YMW9 WestD. LiuPSee Details
   L0201YMW10 WestD. LiuP
   T0101NR9-11   
   T0201NR11-1   
   T0301Cancel
   T5101NR7-9   
CSC148H1SIntro to Comp SciL0101YMW9 CentralD. HortonP
   L0201YMW10 CentralD. HeapP
   L5101YW6-8 CentralD. HeapP
   T0101NR9-11   
   T0201NR11-1   
   T0301NR1-3   
   T0401NR3-5   
   T0501NF11-1   
   T0601Cancel
   T5101NR5-7   
   T5201NR7-9   
CSC165H1FMath Expr&Rsng for CsL0101YMWF11 CentralD. HeapPSee Details
     T9-11 CentralD. Heap 
   L0201YMWF12 WestD. HeapP
     M7-9 WestD. Heap 
   L5101YT6-9 WestTbaP
     R7-9 WestTba 
CSC165H1SMath Expr&Rsng for CsL0101YMWF11 WestTbaP
     T2-4 WestTba 
   L0201YMWF2 WestTbaP
     R2-4 WestTba 
CSC200Y1YEco & Soc NetworksL0101YMWF3 Borodin/Boutilier  
CSC207H1FSoftware DesignL0101YM12 M. Abdelrazik Mansour AbdelkPSee Details
     WF12 M. Abdelrazik Mansour Abdelk 
   L0201YM2 M. Abdelrazik Mansour AbdelkP
     WF2 M. Abdelrazik Mansour Abdelk 
   L5101YW5 M. Abdelrazik Mansour AbdelkP
     W6-8 M. Abdelrazik Mansour Abdelk 
      L5201
(note: section added)
Y M6   M. Abdelrazik Mansour Abdelk R
          M7-9   M. Abdelrazik Mansour Abdelk  
   T0101Cancel
   T0201Cancel
   T0301Cancel
   T5101Cancel
CSC207H1SSoftware DesignL0101YM1 J. CampbellP
     WF1 J. Campbell 
   L0201Cancel
   L2003YMWF1 J. CampbellR See Details
   T0101Cancel  
   T0201Cancel  
CSC209H1FSoft Tools & Sys ProgL0101YTR1 M. CraigPSee Details
   L2003YTR1 M. CraigR See Details
   T0101NF11     
   T0201NF12     
CSC209H1SSoft Tools & Sys ProgL0101YMW12 K. ReidP See Details
   L5101YW6-8 K. ReidP
   T0101NF1     
   T0201NF2     
   T0301NF3     
   T5101NW8     
CSC236H1FIntro to Theory CompL0101YM11 G. BaumgartnerP Enrolment Control updated - See Details
     WF11 G. Baumgartner 
   L0201YR10  P
     R11-1   
   L2503Cancel
   L5101YR6 G. BaumgartnerP
     R7-9 G. Baumgartner 
CSC236H1SIntro to Theory CompL0101YTR1 G. BaumgartnerP Enrolment Control updated - See Details
     R2 G. Baumgartner 
   L0201Cancel  
   L2003YTR1 G. BaumgartnerR See Details
     R2 G. Baumgartner 
CSC240H1SEnr Intro Theor CompL0101YMWF11 F. EllenPSee Details
CSC258H1FComputer OrganizatnL0101CancelSee Details
   L5101YT6-9 S. EngelsP
     R6-9 S. Engels 
CSC258H1SComputer OrganizatnL0101YMWF11 S. EngelsP
      W6-9
(note: time change)
 S. Engels 
   L5101YM6-9 S. EngelsP
     T6-9 S. Engels 
CSC263H1FData Struct & AnalL0101YT10 F. PittPSee Details
     R10-12 F. Pitt 
   L2003YT10 F. PittR See Details
     R10-12 F. Pitt 
CSC263H1SData Struct & AnalL0101YMWF2 M. CraigP See Details
   L0201YMWF3 M. CraigP
   L2503Cancel  
   L5101YR6-8 F. PittP See Details
     R8 F. Pitt 
CSC265H1FEnr Data Struct AnalL0101YM10-12 F. EllenPSee Details
     R11 F. Ellen 
CSC299Y1YRsch Opportunity PrgL0101NTBA TbaE 
   L0201NTBA TbaE
CSC300H1FComputers & SocietyL0101YW3-6 S. EngelsPSee Details
    L5101
(note: section added)
Y W6-9   tba R
CSC300H1SComputers & SocietyL5101YR6-8 M. Abdelrazik Mansour AbdelkP
     R8 M. Abdelrazik Mansour Abdelk 
CSC301H1FIntro to Soft EngL0101YTR10 M. Abdelrazik Mansour AbdelkPSee Details
     R11 M. Abdelrazik Mansour Abdelk 
      L5101
(note: section added)
Y M6-9   tba P
CSC301H1SIntro to Soft EngL2503YM6-9 M. Abdelrazik Mansour AbdelkR See Details
   L5101YM6-9 M. Abdelrazik Mansour AbdelkP See Details
CSC302H1SEng Lrg Soft SysL0101YTR10 M. Abdelrazik Mansour AbdelkPSee Details
     R11 M. Abdelrazik Mansour Abdelk 
CSC309H1FProg on the WebL0101YT2 E. DelaraPSee Details
     R1-3 E. Delara 
   L0201YMWF3 E. DelaraP
   L2001YT2 E. DelaraR See Details
     R1-3 E. Delara   
CSC309H1SProg on the WebL0101YMW10 TbaP See Details
     F10 Tba 
   L2001YMWF10 TbaR See Details
   L5101YW6-9 TbaP See Details
CSC310H1FInformation TheoryL0101Cancel  
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
     T6 Tba 
   L0201YMWF11 TbaP
   L2001Cancel  
   L2501Cancel  
   L5101Cancel  
CSC320H1FIntro Visual ComptL0101
Cancel
See Details
   L2001
Cancel
See Details
CSC320H1SIntro Visual Compt L0101
(note: section added)
Y MWF2  Tba P See Details
      L2001
(note: section added)
Y MWF2   Tba R See Details
      L2501 Y W6-9   K. Kutulakos R See Details
   L5101YW6-9 K. KutulakosP See Details
CSC321H1SNeural NetworksL0101YTR1 TbaPSee Details
     R12 Tba 
   L2001YTR1 TbaR See Details
     R12 Tba 
   L2501YT6-9 TbaR
   L5101YT6-9 TbaP See Details
CSC324H1FProg LanguagesL0101YMWF11  PSee Details
   L2003YMWF11  R See Details
   L5101 Cancel  
CSC324H1SProg LanguagesL0101YMW2 D. LiuP See Details
     F2 D. Liu 
   L5101YT6-9
(note: time change)
 D. LiuP
CSC336H1FNumerical MethodsL0101YMWF11 K. JacksonPSee Details
   L2003Cancel
CSC336H1SNumerical MethodsL5101YM6 C. ChristaraP
     M7-9 C. Christara 
CSC343H1FIntro to DatabasesL0101YT1-3 D. HortonPSee Details
     R1 D. Horton 
   L0201YW1-3 D. HortonP
     F1 D. Horton 
   L2001YT1-3 D. HortonR See Details
     R1 D. Horton 
   L2003YW1-3 D. HortonR See Details
     F1 D. Horton 
   L2501YT6-9  R See Details
   L2503Cancel  
   L5101YT6-9 TbaP See Details
CSC343H1SIntro to DatabasesL0101YMWF12 D. HortonP See Details
   L0201YMWF2 D. HortonP
   L2001YMWF12 D. HortonR See Details
   L2005Cancel  
   L2201YMWF2 D. HortonR See Details
   L2501Y R6-9
(note: time change)
 D. LiuR
   L2505Cancel  
   L5101Y R6-9
(note: time change)
 D. LiuP See Details
CSC358H1SIntro Comp NetworksL0101YM10 P. MarbachPSee Details
     R3-5 P. Marbach 
   L5101YT6-9 TbaP
CSC369H1FOperating SystemsL0101YMWR12 K. ReidPSee Details
   L0201YMWR2 K. ReidP
   L5101Cancel
CSC369H1SOperating SystemsL0101YM3 K. ReidP
     TR2 K. Reid 
   L2003Cancel
   L5101YR6-9 A. Demke BrownP
CSC372H1FMicroprocessor SftwrL0101YMWF1 TbaPSee Details
     T3-6 Tba 
CSC373H1FAlgo Design & AnalysisL0101YMWF10 F. PittPSee Details
(note: ec added)
     R2 F. Pitt 
   L5101YW6-9 S. CookP
     R6 S. Cook 
CSC373H1SAlgo Design & AnalysisL0101YMWF11 F. PittP
     M4 F. Pitt 
   L0201YMWF3 F. PittP
     M4 F. Pitt 
   L2003Cancel
   L5101Cancel
CSC384H1FIntro Artif IntellL0101YTR1 TbaPSee Details
     R2 Tba 
   L2001YTR1 TbaR See Details
     R2 Tba 
   L2003Cancel  
   L2005Cancel  
   L2501Cancel  
   L2503Cancel  
   L2505Cancel  
   L5101Cancel  
CSC384H1SIntro Artif IntellL0101YMWF12 F. BacchusP See Details
   L0201YMWF1 F. BacchusP
   L2001YMWF12 F. BacchusR See Details
   L2003Cancel  
   L2005Cancel  
CSC401H1SNatural Lang ComptL0101YMWF10 TbaRSee Details
   L2001YMWF10 TbaR See Details
   L2005Cancel  
CSC404H1SVideo Game DesignL0101YT10 S. EngelsE 
     R10-12 S. Engels 
CSC410H1SSoftware Test & VerifL0101YM12 TbaPSee Details
     W11-1 Tba 
CSC411H1FMachine LearningL0101YMWF12 R. ZemelPSee Details
   L0201YMWF3 R. UrtasunP
   L2001YMWF12 R. ZemelR See Details
   L5101Cancel  
CSC412H1SUncertainty & LearngL0101Y T3-5
(note: time change)
 R. NealRSee Details
      R1
(note: time change)
 R. Neal 
CSC418H1FComputer GraphicsL2501YW6 TbaRSee Details
     W7-9 Tba 
   L2505Cancel  
   L5101YW6 TbaP See Details
     W7-9 Tba 
CSC418H1SComputer GraphicsL0101YM3 TbaP
     W3-5 Tba 
   L2001YM3 TbaR See Details
     W3-5 Tba 
   L2003Cancel  
   L2005Cancel  
   L5101YT6 TbaP See Details
     T7-9 Tba 
CSC420H1FIntro Image UnstandL0101YTR3 S. FidlerPSee Details
     R4 S. Fidler 
CSC428H1 F Human-Comp Interact L0101
(note: section added)
Y M10
(note: time change)
  Tba P See Details
          W10-12
(note: time change)
  Tba  
     L5101Y
Cancel
CSC428H1SHuman-Comp InteractL0101   Cancel  
   L2501YM6 TbaR See Details
     M7-9 Tba 
   L2505Cancel  
   L5101YM6 TbaP See Details
     M7-9 Tba 
CSC436H1FNumerical AlgorithmsL0101YM1-3 C. ChristaraPSee Details
     R2 C. Christara 
CSC438H1FComputabil & LogicL0101Y M4-6
(note: time change)
 T. PitassiPSee Details
     F12 T. Pitassi 
   L2003Cancel
CSC438H1SComputabil & LogicL0101Cancel
   L2003Cancel
CSC443H1FDatabase Sys TechnL2501NM6-9  RSee Details
   L5101NM6-9  P See Details
CSC443H1SDatabase Sys TechnL0101Cancel  
   L2001Cancel  
CSC446H1SComput Meth for PdeL0101CancelSee Details
   L5101YT6-9 TbaP
CSC454H1FBusiness SoftwareL5101 N
(note: WL change)
W6-8 Tba E
(note: indicator change
)
 
     W8 Tba 
CSC454H1SBusiness SoftwareL5101 N
(note: WL change)
W6-8 Tba E
(note: indicator change
     W8 Tba 
CSC456H1FHigh-Perf Sci CompL0101Cancel 
CSC458H1FComputer NetworksL0101YT1-3 Y. GanjaliPSee Details
     F1 Y. Ganjali 
   L0201YR1-3 Y. GanjaliP
     F11 Y. Ganjali 
   L2003Cancel
   L2005Cancel
CSC463H1SComplex & ComputL0101YMWF2 S. CookPSee Details
CSC465H1FSoftware DesignL5101NR6-8 TbaPSee Details
     R8 Tba 
CSC469H1FOper Sys DesignL0101YR10-12 A. Demke BrownPSee Details
     R1 A. Demke Brown 
CSC485H1FComp LinguisticsL0101YW1-3 G. HirstPSee Details
     R4 G. Hirst 
CSC486H1SKnowledge Rep & ReasL0101YW1 TbaPSee Details
     F12-2 Tba 
CSC488H1SCompilers & InterpretersL0101YT2 TbaPSee Details
     R1 Tba 
     R2 Tba 
   L2003Cancel
   L2005Cancel
CSC490H1FCapstone Design ProjL0101
(note; course added)
N
R3-5
 
Tba
E
 
CSC490H1SCapstone Design ProjL0101Cancel
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
Original Upload date: April 11, 2014
Updated: August 26, 2014

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