Difference between revisions of "Courses"

 
(12 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
{|
 
{|
CS 856 ''Blockchain Foundations and Applications'', Winter 2019, University of Waterloo.
+
CSM ''[https://www.cl.cam.ac.uk/teaching/2324/CSM/materials.html Computer Systems Modeling]'', Lent 2021-24 Cambridge
|
+
|-
CS 798 ''[https://piazza.com/demo_login?nid=j6weh8mbqfy24v&auth=119a765 CS 798: Mathematical Foundations of Computer Networking]'', Fall 2017, University of Waterloo.
+
|R47 ''[https://www.cl.cam.ac.uk/teaching/2122/R47/ Distributed Ledger Technologies: Foundations and Applications]'',2021-24, Cambridge. [https://svr-sk818-web.cl.cam.ac.uk/keshav/wiki/images/e/ee/Course_Outline.pdf Reading list]
|
+
|-
CS436 ''[https://piazza.com/demo_login?nid=hwxjf4snt151pt&auth=1c836f9 Computer Networking and Distributed Systems (for non-CS majors)]'' Fall 2014, University of Waterloo. This flipped course was based on [http://www.youtube.com/playlist?list=PLawkBQ15NDEkDJ5IyLIJUTZ1rRM9YQq6N lecture videos] from my Winter 2012 offering.  
+
|CSM ''[https://www.cl.cam.ac.uk/teaching/2021/CSM/ Computer Systems Modeling]'', Lent 2021, Cambridge
 +
|-
 +
|L47 ''[https://www.cl.cam.ac.uk/teaching/2021/L47/ Distributed Ledger Technologies: Foundations and Applications]'', Lent 2021, Cambridge
 +
|-
 +
|CS 856 ''[http://blizzard.cs.uwaterloo.ca/keshav/wiki/images/0/02/CS_856_Advanced_Topics_in_Distributed_Systemsv5.pdf Blockchain Foundations and Applications]'', Winter 2019, University of Waterloo.
 +
|-
 +
|CS 798 ''[https://piazza.com/demo_login?nid=j6weh8mbqfy24v&auth=119a765 Mathematical Foundations of Computer Networking]'', Fall 2017, University of Waterloo.
 +
|-
 +
|CS436 ''[https://piazza.com/demo_login?nid=hwxjf4snt151pt&auth=1c836f9 Computer Networking and Distributed Systems (for non-CS majors)]'' Fall 2014, University of Waterloo. This flipped course was based on [http://www.youtube.com/playlist?list=PLawkBQ15NDEkDJ5IyLIJUTZ1rRM9YQq6N lecture videos] from my Winter 2012 offering.  
 
|-
 
|-
 
|CS 436 ''[https://piazza.com/demo_login?nid=gwf3q6ekuk92z1&auth=36240a8  Computer Networking and Distributed Systems (for non-CS majors])'' Winter 2012, University of Waterloo.
 
|CS 436 ''[https://piazza.com/demo_login?nid=gwf3q6ekuk92z1&auth=36240a8  Computer Networking and Distributed Systems (for non-CS majors])'' Winter 2012, University of Waterloo.

Latest revision as of 17:05, 27 May 2024

Past courses

Some of these links may no longer work...


CSM Computer Systems Modeling, Lent 2021-24 Cambridge
R47 Distributed Ledger Technologies: Foundations and Applications,2021-24, Cambridge. Reading list
CSM Computer Systems Modeling, Lent 2021, Cambridge
L47 Distributed Ledger Technologies: Foundations and Applications, Lent 2021, Cambridge
CS 856 Blockchain Foundations and Applications, Winter 2019, University of Waterloo.
CS 798 Mathematical Foundations of Computer Networking, Fall 2017, University of Waterloo.
CS436 Computer Networking and Distributed Systems (for non-CS majors) Fall 2014, University of Waterloo. This flipped course was based on lecture videos from my Winter 2012 offering.
CS 436 Computer Networking and Distributed Systems (for non-CS majors) Winter 2012, University of Waterloo.
CS 798 Mathematical Foundations of Computer Networking Fall 2011, University of Waterloo.
CS 456 Computer Networking Spring 2009, University of Waterloo.
CS 798 Mathematical Foundations of Computer Networking, Fall 2008, University of Waterloo
CS 456 Computer Networking Winter 2007, University of Waterloo.
CS 456 Computer Networking Fall 2005, University of Waterloo.
CS 856 Tetherless Computing, Fall 2004, University of Waterloo
CS 456 Computer Networking , Winter 2004, University of Waterloo
CS 314 Introduction to Logic and Computer Architecture, Spring 1999, Cornell University
CS 519 Engineering Computer Networks, Fall 1998, Cornell University
CS 314 Introduction to Logic and Computer Architecture, Spring 1998, Cornell University
CS 614 Advanced Systems, Spring 1997, Cornell University
CS 519 Engineering Computer Networks, Fall 1996, Cornell University
EE6761 Engineering Computer Networks, Fall 1995, Columbia University
CS900 Advanced Computer Networks, Spring 1993, IIT Delhi