Natural Language Computing
Introduction to techniques involving natural language processing and speech in applications such as information retrieval, speech recognition and synthesis, machine translation, summarization, and dialogue. N-grams, corpus analysis, neural methods, and information theory. Python and other software.
Prerequisites & course information
Prerequisite: CSC207H1 / CSC209H1 / CSC207H5 / CSCB07H3 / CSC209H5 / CSCB09H3 ; STA237H1 / STA247H1 / STA255H1 / STA257H1 / STAB57H3 / STAB52H3 Prerequisite for Faculty of Applied Science and Engineering students: APS105H1 / APS106H1 / ESC180H1 / CSC180H1 ; ECE302H1 / STA286H1 / CHE223H1 / CME263H1 / MIE231H1 / MIE236H1 / MSE238H1 / ECE286H1; Prerequisite:; Exclusion: NOTE: Students not enrolled in the Computer Science Major or Specialist program at A&S, UTM, or UTSC, or the Data Science Specialist at A&S, are limited to a maximum of 1.5 credits in 300-/400-level CSC/ECE courses.; Exclusion:
Sources
- Course catalogue ↗2026-2027