WClasses

CS 462 - Formal Languages and Parsing

Languages and their representations. Grammars --Chomsky hierarchy. Regular sets and sequential machines. Context-free grammars -- normal forms, basic properties. Pushdown automata and transducers. Operations on languages. Undecidable problems in language theory. Applications to the design of programming languages and compiler construction.

Prerequisites

CS360 or CS365; Honours Computer Science, Honours Data Science (BCS), BCFM, BSE students only

Corequisites

None

Antirequisites

None

Offerings

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001617117 / 3016:00 - 17:20 M,W Jeffrey Shallit

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041622222 / 30 Jeffrey Shallit

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001607221 / 3010:00 - 11:20 M,WDWE 1502Jeffrey Shallit

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00196731 / 1

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001595322 / 3016:00 - 17:20 M,WMC 4040Jeffrey O Shallit

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001601626 / 3008:30 - 09:50 M,WCPH 3604Jeffrey O Shallit

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001575226 / 3008:30 - 09:50 M,WCPH 3604Jeffrey O Shallit

Winter 2016 [1161]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001630720 / 3016:00 - 17:20 T,ThDWE 1515Gregor Richards

Winter 2015 [1151]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001610315 / 2513:00 - 14:20 T,ThCPH 3604Jeffrey O Shallit

Winter 2014 [1141]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001593920 / 2513:00 - 14:20 T,ThCPH 3604Jeffrey O Shallit

Winter 2013 [1131]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001572822 / 3013:00 - 14:20 T,ThCPH 3604Jeffrey O Shallit

Winter 2012 [1121]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001557721 / 2513:00 - 14:20 M,WMC 4064Jeffrey O Shallit

Winter 2011 [1111]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001722715 / 4513:00 - 14:20 M,WMC 4041Jeffrey O Shallit

Fall 2009 [1099]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001489412 / 2514:30 - 15:50 T,ThMC 4064Meng He

Fall 2008 [1089]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00137719 / 1211:30 - 12:50 T,ThMC 2036AJeffrey O Shallit

Winter 2008 [1081]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00159401 / 1

Fall 2007 [1079]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001348518 / 4012:30 - 13:20 M,W,FMC 4042Jeffrey O Shallit

Fall 2006 [1069]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001337414 / 5015:30 - 16:20 M,W,FRCH 207Jeffrey O Shallit

Fall 2005 [1059]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001331245 / 5011:30 - 12:50 T,Th,R,C,H Narad Rampersad

Fall 2004 [1049]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001330834 / 5011:30 - 12:50 T,Th,R,C,H Jeffrey O Shallit

Fall 2003 [1039]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001323046 / 5011:30 - 12:50 T,Th,R,C,H Jeffrey O Shallit

Fall 2002 [1029]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001310845 / 4011:30 - 12:50 T,Th,C,P,H Jeffrey O Shallit

Fall 2001 [1019]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001290426 / 3011:30 - 12:50 T,Th,D,W,E Jonathan Buss

UW Flow Ratings

Liked: 50.00%

50.00%

Easy: 60.00%

60.00%

Useful: 33.33 %

33.33%

CS 462 leads to