A tentative plan for the schedule (topics, deadlines, etc.) is available here.
CS 4650 covers the foundations of Deep Learning for Natural Language Processing, including mathematical foundations, neural networks, classic algorithms such as Viterbi, the origins of language modeling development, and evaluation methods such as F1 and MT metrics.
For more cutting-edge LLM topics, we have developed a dedicated course, CS 7652 “Large Language Models”, which we recommend taking after CS 4650.
Schedule (subject to change as the term progresses)