20120904  lecture   lecture notes
 introduction and motivation
 review of logic, sets, relations

20120906  lecture  
20120911  lecture  
20120913  lecture  
20120914   
20120918  lecture  
20120920  lecture   lecture notes
 greatest common divisor
 probable primes
 chinese remainder theorem (CRT)

20120925  lecture  
20120927  lecture   lecture notes
 Euler's totient function
 multiplicative inverses in Z/nZ

20120928   
20121002  lecture   lecture notes
 more on Euler's totient function
 more on multiplicative inverses
 RSA cryptographic protocol

20121004  lecture   lecture notes
 complexity of intractable problems
 polynomialtime reductions

20121009  monday schedule  
20121011  lecture   lecture notes
 more on intractable problems
 RSA problem
 factoring
 computing the totient function φ

20121012   
20121016  lecture  
20121018  lecture   lecture notes
 complexity of tractable problems
 efficient bit vector arithmetic

20121023  lecture: review  
20121025 Thu. 3:305 PM  midterm exam  
20121026   
20121030  lecture   review of midterm solutions

20121101  lecture  
20121106  lecture   lecture notes
 properties of algebraic structures
 algebraic structures in applications

20121108  lecture   lecture notes
 discussion of homework
 permutation groups
 double cosets

20121113  lecture   lecture notes
 review of algebraic structures
 structural induction
 induction over N

20121115  lecture  
20121120  lecture   lecture notes
 isomorphisms
 fundamental theorem of arithmetic
 subgroups

20121122  recess  
20121127  lecture   lecture notes
 comments about assignment
 review of permutation groups
 group isomorphisms and CRT

20121128   
20121129  lecture  
20121204  lecture  
20121206  lecture: review  
20121211  lecture: review  
20121212   
20121214   
20121218 Tue. 35 PM CAS 222  final exam  