Computer Science [CSC courses - includes ECE]


The following timetable information is the most current information available.

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
Information
  Updated
Enrolment
  Caps
Enrolment # Wait
List #
CSC104H1FComputational ThinkingL0101YMF12WB 116 G. Baumgartner   2401980
     W12FG 103 G. Baumgartner     
CSC104H1SComputational ThinkingL0101YMF11WB 116 G. Baumgartner  1971970
     W11FG 103 G. Baumgartner     
   L0201YMF12WB 116 G. Baumgartner  1971970
     W12FG 103 G. Baumgartner     
CSC108H1FIntro to Comp ProgL0101YONLINEONLINEJ. SmithPSee Details 2601870
   L0201YMWF12OI G162 J. SmithP 2202040
   L0202YMWF10WB 116 J. SmithP 2202070
   L0301YMWF1MB 128 T. FairgrieveP 2202130
   L5101YW6-9MS 3153 M. PapadopoulouP 2502240
CSC108H1SIntro to Comp ProgL0101YONLINEONLINET. FairgrieveP 2502500
   L0201YMWF10WB 116 J. SmithP 2202200
   L5101YW6-9MS 3153 T. FairgrieveP 2502500
CSC120H1SCompSci for Sciences (Python Programing Language)L0101YMW10SS 2117Tba See Details 1501380
     W11-1 D. Rosu     
  (R Programming Language)L0201YTF3MP 202 R. Neal  1501490
     W1-3 R. Neal     
CSC148H1FIntro to Comp SciL0101YMWF10RW 110 D. LiuPSee Details 1561210
   L0201YMWF2RW 117 D. LiuP 1561270
   T0101NR9-11    108910
   T0201NR11-1    108790
   T0301NR1-3    36290
   T5101NR7-9    72450
CSC148H1SIntro to Comp SciL0101YMWF10HS 610 D. HeapP 2402400
   L0201YMF1WB 116 D. HeapP 2402400
     W1HS 610 D. Heap     
   L5101YW6-9HS 610 A. ChinaeiP 2502450
   L5102YW6-9PB B150 J. LimP 2502380
   T0101NR9-11    1191190
   T0201NR11-1    1451450
   T0301NR1-3    1451430
   T0401NR3-5    1451450
   T0501NF11-1    1091070
   T5101NR5-7    1091070
   T5102NF5-7    1091030
   T5201NR7-9    70540
   T5202NF7-9    35240
CSC165H1FMath Expr&Rsng for CsL0101YMWF11LM 159 G. BaumgartnerPSee Details 1601300
     T9-11LM 162 G. Baumgartner     
   L5101YT6-9BA 1130 A. FarrajP 1601190
     R7-9BA 1130 A. Farraj     
CSC165H1SMath Expr&Rsng for CsL0101YMWF11BA 1130 I. DemaP 1601600
     T2-4BA 1130 I. Dema     
   L0201YMWF12BA 1130 A. FarrajP 1601600
     M7-9BA 1130 A. Farraj     
   L0301YMWF2SS 2135 I. DemaP 1601600
     R2-4SS 2135 I. Dema     
   L5101YR6-9FG 103 A. FarrajP 1601600
     F1-3FG 103 A. Farraj     
CSC200Y1YEco & Soc NetworksL0101YMWF3SS 1069 A. Borodin   100670
CSC207H1FSoftware DesignL0101YT10 D. HortonRSee Details 1221120
     WF10BA 1170 D. Horton     
   L0201YT2 D. HortonP 1301120
     WF12BA 1170 D. Horton     
   L0301YF1 J. LungR 128350
     F2-4LM 161 J. Lung     
   L2000YT10 D. HortonR 060
     WF10BA 1170 D. Horton     
   L5101YW5 J. CampbellR 1301050
     W6-8BA 1170 J. Lung     
CSC207H1SSoftware DesignL0101YM12 J. CampbellR 1341340
     WF12LM 161 A. Attarwala     
   L0201YM1 A. AttarwalaP 1411410
     WF1LM 162 A. Attarwala     
   L2000YM12 J. CampbellR 050
     WF12LM 161 A. Attarwala     
   L2003YM1 J. CampbellR 330
     WF1LM 162 A. Attarwala     
CSC209H1FSoft Tools & Sys ProgL0101YTR1BA 1170 M. CraigPSee Details 1251120
   L2003YTR1BA 1170 M. CraigR 540
   T0101NF11    64530
   T0201NF12    64550
CSC209H1SSoft Tools & Sys ProgL0101YMW12RW 110 M. CraigP 1461460
   L0201YMW10LM 161 D. LiuP 1401400
   L5101YW6-8LM 162 M. CraigP 1461460
   T0101NF1    96960
   T0201NF2    96960
   T0301NF3    96960
   T5101NW8    96960
CSC236H1FIntro to Theory CompL0101YMWF11BA 1170 A. FarzanRSee Details 1261120
   L0201YMWF1BA 1170 A. FarzanP 1301130
   L2000YMWF11BA 1170 A. FarzanR 030
   L5101YR6-8BA 1170 TbaR 128940
     R8BA 1170 S. Hejazi     
CSC236H1SIntro to Theory CompL0101YMWF11BA 1170 B. AameriP 1181160
   L2000YMWF11BA 1170  R 080
   L5101YR6BA 1130 B. AameriP 1281210
     R7-9BA 1130 B. Aameri     
CSC240H1SEnr Intro Theor CompL0101YMWF11LM 161 F. EllenPSee Details 1271250
CSC258H1FComputer OrganizatnL5101YT6-9MP 202 E. HehnerPSee Details 1501300
     R6-9 E. Hehner     
CSC258H1SComputer OrganizatnL0101YMWF11RW 110 S. ChinP 1001000
     W6-9 S. Chin     
   L0201YMWF12M:SF3202; W: WI1017; F: MC252S. ChinP 100990
     T6-9 S. Chin     
   L5101YM6-9 M. PapadopoulouP 1001000
     T6-9BA 1190 M. Papadopoulou     
   L5201YM6-9MC 252 M. PapadopoulouP 1001000
     R6-9 M. Papadopoulou     
CSC263H1FData Struct & AnalL0101YW10-12RW 117 T. PitassiPSee Details 81760
     F10RW 117 T. Pitassi     
   L0201YW2-4WI 1016 T. PitassiP 95710
     F1WI 1016 T. Pitassi     
   L2000YW2-4WI 1016 T. PitassiR 020
     F1WI 1016 T. Pitassi     
   L2001YW10-12RW 117 T. PitassiR 17170
     F10RW 117 T. Pitassi     
   L2003YW10-12RW 117 T. PitassiR 220
     F10RW 117 T. Pitassi     
   L2201YW2-4WI 1016 T. PitassiR 20180
     F1WI 1016 T. Pitassi     
CSC263H1SData Struct & AnalL0101YMWF2BA 1170 S. TouegP 1261140
   L0201YMWF3BA 1170 S. TouegP 1301240
   L2000NMWF2BA 1170 S. TouegR 040
   L2001YMWF2BA 1170 S. TouegR 000
   L2201YMWF3BA 1170 S. TouegR 000
   L5101YR6-8BA 1180 A. NikolovP 130630
     R8BA 1180 A. Nikolov     
CSC265H1FEnr Data Struct AnalL0101YT2-4SS 1085 F. EllenPSee Details 100270
     R3SS 1085 F. Ellen     
CSC299Y1YRsch Opportunity PrgL0101NTBA TbaE   00
   L0201NTBA TbaE  00
CSC300H1FComputers & SocietyL0101YW3-5BA 1200 M. ZaleskiPSee Details 85750
     W5BA 1200 M. Zaleski     
   L5101YW6BA 1200 L. ShorserP 85720
     W7-9BA 1200 L. Shorser     
CSC300H1SComputers & SocietyL5101YR6-8BA 1210 M. ZaleskiP 80800
     R8BA 1210 M. Zaleski     
CSC301H1FIntro to Soft EngL0101YMWF12BA 1200 M. ZaleskiPSee Details 85820
   L5101YM6-9BA 1200 Y. FreundP 85830
CSC301H1SIntro to Soft EngL2503YM6-9BA 1200 Y. FreundR 220
   L5101YM6-9BA 1200 Y. FreundP 78780
CSC302H1SEng Lrg Soft SysL0101YM4BA 1190M. ZaleskiPSee Details 80800
     F4BA 1200 M. Zaleski     
CSC309H1FProg on the WebL0101YT2SS 2117 A. MashiyatPSee Details 87660
     R1-3SS 2117 A. Mashiyat     
   L0201YMWF3BA 1170 A. MashiyatP 100800
   L2001YT2SS 2117 A. MashiyatR 13110
     R1-3SS 2117 A. Mashiyat     
CSC309H1SProg on the WebL0101YMW10SS 2118 A. MashiyatP 91890
     F10SS 2102 A. Mashiyat     
   L2001YMW10SS 2118TbaR 990
     F10SS 2102Tba     
   L2501YM6-8BA 1170 TbaR 770
     M8BA 1170 A. Mashiyat     
   L5101YM6-8BA 1170 A. MashiyatP 93920
     M8BA 1170 A. Mashiyat     
CSC318H1FInteract Comp MediaL0101YTR10BA 1210 V. PandelievRSee Details 84800
     R9BA 1210 V. Pandeliev     
   L2001YTR10BA 1210 V. PandelievR 110
     R9BA 1210 V. Pandeliev     
   L2501YM6BA 1170 V. PandelievR 110
     M7-9BA 1170 V. Pandeliev     
   L5101YM6BA 1170 V. PandelievR 104980
     M7-9BA 1170 V. Pandeliev     
CSC318H1SInteract Comp MediaL0101YT4-6BA 1200 V. PandelievR 77780
     T6BA 1200 V. Pandeliev     
   L0201YMWF11SS 1087 V. PandelievR 80800
   L2001YT4-6BA 1200 V. PandelievR 330
     T6BA 1200 V. Pandeliev     
CSC320H1SIntro Visual ComptL0101YMWF2BA 1200 K. KutulakosPSee Details 80800
   L2001Cancel    
   L2501YW6-9BA 1200 K. KutulakosR 330
   L5101YW6-9BA 1200 K. KutulakosP 77740
CSC321H1SNeural NetworksL0101YTR1BA 1200 M. GuerzhoyPSee Details 75750
     R2BA 1200 M. Guerzhoy     
   L2001YTR1BA 1200 M. GuerzhoyR 10100
     R2BA 1200 M. Guerzhoy     
   L2501YT6-9BA 1220 M. GuerzhoyR 990
   L5101YT6-9BA 1220 M. GuerzhoyP 76760
CSC324H1FProg LanguagesL0101YMF11RW 117 D. LiuPSee Details 105950
     W11KP 108 D. Liu     
   L2003YMF11RW 117D. LiuR 320
     W11KP 108 D. Liu     
   L5101YR6BA 1190 D. LiuP 108870
     R7-9BA 1190 D. Liu     
CSC324H1SProg LanguagesL0101YMWF2SS 1073 G. BaumgartnerP 1001000
CSC336H1FNumerical MethodsL0101YMWF11LM 161 T. FairgrievePSee Details 130900
   L2003YMWF11LM 161 T. FairgrieveR 000
CSC336H1SNumerical MethodsL5101YT6BA 1180 C. ChristaraP 1001000
     T7-9BA 1180 C. Christara     
CSC343H1FIntro to DatabasesL0101YT1-3LM 162 B. SimionPSee Details 95850
     R1LM 162 B. Simion     
   L0201YW1-3MC 254 F. NargesianP 1171080
     F1MC 254 F. Nargesian     
   L2001YT1-3LM 162 B. SimionR 30220
     R1LM 162 B. Simion     
   L2003YW1-3MC 254 F. NargesianR 330
     F1MC 254 F. Nargesian     
   L2501YT6-9BA 1170 TbaR 30270
   L5101YT6-9BA 1170 N. El-SayedP 95920
CSC343H1SIntro to DatabasesL0101YMWF12RW 117 D. HortonP 65650
   L0201YMWF2LM 162 D. HortonP 80800
   L2001YMWF12RW 117 D. HortonR 60600
   L2201YMWF2LM 162 D. HortonR 50500
   L2501YT6-8LM 161 D. HortonR 50500
     T8LM 161 D. Horton     
   L5101YT6-8LM 161 D. HortonP 80800
     T8LM 161 D. Horton     
CSC358H1SIntro Comp NetworksL0101YM10SS 1073 A. ChinaeiPSee Details 100980
     R3-5SS 1073 A. Chinaei     
   L5101YT6-9BA 1170 A. ChinaeiP 100940
CSC369H1FOperating SystemsL0101YMWF2BA 1170 B. SimionPSee Details 1301110
   L5101YT6-9BA 1190 B. SimionP 127980
CSC369H1SOperating SystemsL0101YM3MP 137 B. SimionP 90900
     TR2MP 137 B. Simion     
   L5101YR6-9BA 1170 B. SimionP 1301240
CSC373H1FAlgo Design & AnalysisL0101YMF10WI 1017 N. NorouziPSee Details 1181020
     W10SF 1105 N. Norouzi     
     R2BA 1200 N. Norouzi     
   L5101YW6-9WI 1016 F. PittP 1181020
     R6WI 1016 F. Pitt     
CSC373H1SAlgo Design & AnalysisL0101YMWF11WI 1017 A. JepsonP 1181180
     M4WI 1017 A. Jepson     
   L0201YMWF3BA 1200 A. JepsonP 85850
     M4SS 1069A. Jepson     
CSC384H1FIntro Artif IntellL0101YTR1MP 102 F. BacchusPSee Details 1501220
     R2MP 103 F. Bacchus     
   L2001YTR1MP 102 F. BacchusR 1080
     R2MP 103 F. Bacchus     
CSC384H1SIntro Artif IntellL0101YMWF3LM 158 S. McIlraithP 75750
   L0201YMWF1MF: MC254; W: SF1101S. McIlraithP 1001000
   L2001YMWF3LM 158 S. McIlraithR 25250
   L2501YW6-8BA 1180S. McIlraithR 45450
     W8BA 1180 S. Allin     
   L5101YW6-8BA 1180 S. AllinP 55550
     W8BA 1180 S. Allin     
CSC401H1SNatural Lang ComptL0101YMWF10OI G162 F. RudziczPSee Details 2001970
   L2001YMWF10OI G162F. RudziczR 40260
   L2501Cancel    
   L5101Cancel    
CSC404H1SVideo Game DesignL0101NT10WB 342 E. AdumE  40400
     R10-12WB 342 E. Adum     
CSC410H1SSoftware Test & VerifL0101YM12SS 2110 L. ShorserPSee Details 80800
     W11-1SS 2110 L. Shorser     
   L0201YMWF9BA 1200 L. ShorserP 80800
CSC411H1FMachine LearningL0101YMWF12MP 134 R. UrtasunPSee Details 68330
   L0201YMWF3SS 2106 R. UrtasunP 95560
   L2001YMWF12MP 134 R. UrtasunR 25220
   L5101YR6-9BA 1200 R. SalakhutdinovP 85560
CSC411H1SMachine LearningL0101YMWF12LM 158 S. FidlerP 58580
   L2001YMWF12LM 158 S. FidlerR 40400
CSC412H1SUncertainty & LearngL0101YT3-5MP 137 R. ZemelPSee Details 60520
     R1MP 137 R. Zemel     
CSC418H1FComputer GraphicsL0101YM12GB 248 K. SinghPSee Details 70200
     W12-2MP 137 K. Singh     
   L2501YW6BA 1220 K. SinghR 1070
     W7-9BA 1220 K. Singh     
   L5101YW6BA 1220 K. SinghP 60450
     W7-9BA 1220 K. Singh     
CSC418H1SComputer GraphicsL0101YM3SS 1085 E. GarfinkielP 40400
     W3-5SS 1085 E. Garfinkiel     
   L2001YM3SS 1085 TbaR 30290
     W3-5SS 1085 E. Garfinkiel     
   L5101YT6MP 137 E. GarfinkielP 70670
     T7-9MP 137 E. Garfinkiel     
CSC420H1FIntro Image UnstandL0101YTR3BA 1200 S. FidlerPSee Details 85690
     R4BA 1200 S. Fidler     
CSC428H1FHuman-Comp InteractL0101YM10-12LM 158 O. St-CyrPSee Details 50390
     W10LM 158 O. St-Cyr     
CSC428H1SHuman-Comp InteractL2501YM6-8BA 1220 TbaR 440
     M8BA 1220 O. St-Cyr     
   L5101YM6-8BA 1220 O. St-CyrP 48480
     M8BA 1220 O. St-Cyr     
CSC436H1FNumerical AlgorithmsL0101YM1-3BA B026 C. ChristaraPSee Details 5090
     R2BA 2185 C. Christara     
CSC438H1FComputabil & LogicL0101YMW4SS 1085 S. CookPSee Details 60280
     F12SS 1085 S. Cook     
CSC443H1FDatabase Sys TechnL2501CancelSee Details    
   L5101YM6-9BA 1210 S. MerajiP 85630
CSC443H1SDatabase Sys TechnL0101YMWF2SS 1069  P 75720
   L2001YMWF2SS 1069  R 520
CSC446H1SComput Meth for PdeL5101CancelSee Details    
CSC454H1FBusiness SoftwareL5101NW6-8BA 1180 Grech/KontozopoulosE  6090
     W8BA 1180 Grech/Kontozopoulos     
CSC454H1SBusiness SoftwareL5101NW6-8BA 1210 Grech/KontozopoulosE 60270
     W8BA 1210 Grech/Kontozopoulos     
CSC456H1FHigh-Perf Sci CompL0101YT1-3BA 2175C. ChristaraPSee Details 2030
     W1BA 2185 C. Christara     
CSC458H1FComputer NetworksL0101YT1-3BA 1200 Y. GanjaliPSee Details 80700
     F1BA 1200 Y. Ganjali     
   L0201YR1-3SS 1085 A. KaramanP 80480
     F11SS 1085 A. Karaman     
   L5101YT6-9BA 1200 J. LimP 65510
CSC463H1SComplex & ComputL0101YMWF2MP 137 S. CookPSee Details 80720
   L0201Cancel    
CSC465H1FSoftware DesignL5101YR6-8BA 1180 E. HehnerPSee Details 80350
     R8BA 1180 E. Hehner     
CSC466H1SMethods for OptimizationL0101YMWF1SS 1072 T. FairgrievePSee Details 20140
CSC469H1FOper Sys DesignL0101CancelSee Details    
CSC469H1SOper Sys DesignL0101YTR10SS 2127 B. SimionP 50470
     F3SS 2127 B. Simion     
CSC485H1FComp LinguisticsL0101NW1-3LM 157 F. RudziczE  1050
     R4LM 157 F. Rudzicz     
CSC486H1SKnowledge Rep & ReasL0101YW1LM 157 S. ShapiroPSee Details 25250
     F12-2LM 157 S. Shapiro     
   L5101Cancel    
CSC488H1SCompilers & InterpretersL0101YTR2SS 2106 D. WortmanPSee Details 60540
     R1SS 2106 D. Wortman     
CSC490H1FCapstone Design ProjL5101NR6-9 Grech/FosterE  6090
CSC490H1SCapstone Design Proj (Working with Watson)L5101YT6-9BA 1210  E 60220
CSC494H1FProject in CSCL0101NTBA  E   250
CSC494H1SProject in CSCL0101NTBA StaffE  280
CSC494H1YProject in CSCL0101NTBA StaffE  10
CSC494Y1YProject in CSCL0101NTBA  E   100
CSC495H1FProject in CSCL0101NTBA StaffE   50
CSC495H1SProject in CSCL0101NTBA StaffE  130
CSC495H1YProject in CSCL0101NTBA StaffE  00
ECE385H1FMicroprocessor SystL0101YT3-6 P. AndersonPSee Details 100500
     W3-5MP 203 P. Anderson     
     F3MP 203 P. Anderson     


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 10, 2015
Updated with Winter 2016 rooms: December 12, 2015
Last Updated Date: 2016-02-05 09:29 AM
This page will be updated daily from Monday to Friday during the Enrolment Period, except public holidays

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