Lucian Ilie: Teaching
Undergraduate
Courses
- 2000 -- 2001
- CS342b: Organization of Programming Languages -- winter 2001
- 2001 -- 2002
- CS342b: Organization of Programming Languages -- winter 2002
- CS434b: Cryptography and Security -- winter 2002 (new
course
-- will be CS413)
- 2002 -- 2003
- CS342b: Organization of Programming Languages -- winter 2003
- CS434b: Cryptography and Security -- winter 2003
- 2003 -- 2004
- CS342b: Organization of Programming Languages -- winter 2004
- CS413b: Cryptography and Security -- winter 2004
- 2004 -- 2005
- CS342b: Organization of Programming Languages -- winter 2005
- CS413b: Cryptography and Security -- winter 2005
- 2005 -- 2006
- CS342b: Organization of Programming Languages -- winter 2006
- CS413b: Cryptography and Security -- winter 2006
- 2006 -- 2007: sabbatical
- 2007 -- 2008
- CS210b: Data Structures and Algorithms -- winter 2008
Graduate
Courses
- 2000 -- 2001
- CS856b: Combinatorics on Words -- winter 2001
- 2001 -- 2002
- CS856b: Current Problems on Words and Automata -- fall 2001
- CS634b: Cryptography and Security -- winter 2002
- 2002 -- 2003
- CS856a: Finite Automata and Applications -- fall 2002
- CS634b: Cryptography and Security -- winter 2003
- 2003 -- 2004
- CS858a: Approximate String Algorithms and Applications --
fall
2003
- CS634b: Cryptography and Security -- winter 2004
- 2004 -- 2005
- CS858a: String Complexity -- fall 2004
- CS634b: Cryptography and Security -- winter 2005
- 2005 -- 2006
- CS858a: String Algorithms -- fall 2005
- CS634b: Cryptography and Security -- winter 2006
- 2006 -- 2007: sabbatical
- 2007 -- 2008
- CS858b: String Algorithms -- winter 2008