|  date  |  read before class  |   Topics  | 
|  03-29  | GNU Bug#23133       |  introduction | 
|  03-31  | POSIX BREs and EREs; GNU Emacs REs and Backslash in REs; Cox parts 1, 2, 3, 4 |  Regular expression and their implementations | 
|  04-05  |  GNU Emacs Internals | Case study: GNU Emacs | 
|  04-07  |  TBD  | TBD | 
|  04-12  |  TBD  | TBD | 
|  04-14  |  TBD  | TBD | 
|  04-19  |  TBD  | TBD | 
|  04-21  |  TBD  | TBD | 
|  04-26  |  TBD  | TBD | 
|  04-28  |   | midterm (in lecture) | 
|  05-03  |  TBD  | TBD | 
|  05-05  |  TBD  | TBD | 
|  05-10  |  TBD  | TBD | 
|  05-12  |   | initial presentations | 
|  05-13  |        |  initial presentations (in discussion) | 
|  05-17  |  TBD  | TBD | 
|  05-19  |  TBD  | TBD | 
|  05-24  |  TBD  | TBD | 
|  05-26  |  TBD  | TBD | 
|  05-31  |  TBD  | TBD | 
|  05-27  |        |  final presentations (in discussion) | 
|  06-01  |        |  final presentations |