Dalhousie University    [  http://web.cs.dal.ca/~vlado/csci6509/coursecalendar.html  ]
Fall 2025 (Sep23-Dec9)
Faculty of Computer Science
Dalhousie University

CSCI 4152/6509 — Course Calendar (tentative)

[ Home | Calendar ]
      September              October                  November                  December      
Su Mo Tu We Th Fr Sa    Su Mo Tu We Th Fr Sa    Su Mo Tu We Th Fr Sa     Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6              1  2  3  4 w2                    1 w6      1  2  3  4  5  6 w10
 7  8  9 10 11 12 13     5  6  7  8  9 10 11 w3  2  3  4  5  6  7  8 w7   7  8  9 10 11 12 13 w+/ex11-
14 15 16 17 18 19 20    12 13 14 15 16 17 18 w4  9 10 11 12 13 14 15 rw  14 15 16 17 18 19 20 ex
21 22 23 24 25 26 27 w1 19 20 21 22 23 24 25 w5 16 17 18 19 20 21 22 w8  21 22 23 24 25 26 27 ex-21
28 29 30             w2 26 27 28 29 30 31    w6 23 24 25 26 27 28 29 w9  28 29 30 31         
                                                30                   w10                      
#DateTitle 
  Part I: Introduction
1 Tu Sep 23Course Introduction  
  Part II: Stream-based Text Processing
2 Th Sep 25 Sources of Complexity in NLP, Course Project, Finite Automata Review (start)  
L1 Mo Sep 29 Lab 1: FCS Computing Environment, Perl Tutorial 1  
  Tu Sep 30National Day for Truth and Reconciliation, University closed  
3 Th Oct  2Finite Automata Review  
L2 Mo Oct  6 Lab 2: Perl Tutorial 2  
4 Tu Oct  7 Basic NLP with Perl  
5 Th Oct  9 N-grams and Morphology  
  Fr Oct 10 P0 Project Topic Proposal due  
  Mo Oct 13Thanksgiving Day, University closed  
6 Tu Oct 14 Text Similarity and Applications  
7 Th Oct 16 Text Classification  
L3 Fr Oct 17 Lab 3: Perl Tutorial 3  
L4 Mo Oct 20 Lab 4: Git and GitLab Tutorial  
8 Tu Oct 21 Similarity-based Classification  
  Part III: Probabilistic and Machine Learning Approach to NLP
9 Th Oct 23Introduction to Probabilistic NLP  
L5 Mo Oct 27 Lab 5: Python NLTK Tutorial 1  
10 Tu Oct 28 Naive Bayes Model  
11 Th Oct 30 N-gram Model and Markov Chain Model  
L6 Mo Nov  3 Lab 6: Python Tutorial 2  
12 Tu Nov  4 POS Tagging and Hidden Markov Model  
13 Th Nov  6 P0 Topics Discussion  
  Fr Nov  7 P1 Project Statement due  
  Mo Nov 10Fall Study Break Nov 10-14, no classes, University open except Tue  
  Tu Nov 11Remembrance Day, University closed  
L8 Mo Nov 17 Lab 8: Python Tutorial with PyTorch  
14 Tu Nov 18 P0 Discussion (2); Bayesian Networks and HMM Inference  
15 Th Nov 20 P0 Discussion (3); Sum-Product Algorithms  
L9 Mo Nov 24 Lab 9: Hugging Face Tutorial  
16 Tu Nov 25 Neural Networks and NLP  
17 Th Nov 27 Deep Learning Architectures for NLP  
  Part IV: Syntactic Processing
18 Tu Dec  2 Syntax of Natural Languages  
19 Th Dec  4 Other Types of Grammars: PCFG, DCG  
  Part V: Student Presentations
  Mo Dec  8 Student Presentations  
  Tu Dec  9 Student Presentations  
  We Dec 10Classes end, Report due  
  Final Exam
  Mo Dec 15Final Exam (8:30-10:30am)  

Maintained by: Vlado Keselj, last update: 04-Feb-2026