Courses Taught

Courses:

Fall 2017 Tort Law I LAWS 5425
Fall 2017 Patent Law LAWS 7311
Spring 2017 Introduction to Intellectual Property Law LAWS 6301
Fall 2016 Patent Law LAWS 7311
Fall 2016 Tort Law I LAWS 5424
Spring 2016 Introduction to Intellectual Property Law LAWS 6301-001
Spring 2016 Computers and Law Seminar LAWS 8321-001
Fall 2014 Introduction to Intellectual Property Law LAWS 6301-001
Fall 2014 Patent Law LAWS 7311-001
Spring 2014 Problem Solving, Professional Judgment, and Decision Making LAWS 6813-001
Spring 2014 Patent Law LAWS 7311-001
Spring 2014 LL.M Thesis LAWS 9856-903
Fall 2013 Torts I LAWS 5425-801
Spring 2013 Patent Law LAWS 7311-001
Fall 2012 Torts I LAWS 5425-801
Fall 2012 Introduction to Intellectual Property Law LAWS 6301-001
Other Computers and Law Seminar LAWS 8321-001