Older Courses


Courses at Stony Brook University

Spring2021 CSE 416 (Section 2): Software Engineering
Spring2021 CSE 659: Computer Security Seminar (co-taught)
Fall2020 CSE 659: Computer Security Seminar (co-taught)
Spring2020 CSE 659: Computer Security Seminar (co-taught)
Spring2020 CSE 416 (Section 2): Software Engineering
Spring2020 CSE 659: Computer Security Seminar (co-taught)
Fall2019 CSE 659: Computer Security Seminar (co-taught)
Spring2019 CSE 659: Computer Security Seminar (co-taught)
Fall2018 CSE 308 (Section 2): Software Engineering
Fall2018 CSE 659: Computer Security Seminar (co-taught)
Spring2018 CSE 659: Computer Security Seminar (co-taught)
Fall2017 CSE 535: Asynchronous Systems
Fall2016 CSE 535: Asynchronous Systems
Spring2016 CSE 659: Computer Security Seminar (co-taught)
Fall2015 CSE 308 (Sections 1 and 2): Software Engineering
Fall2015 CSE 659: Computer Security Seminar (co-taught)
Spring2015 CSE 308 (Section 1): Software Engineering
Fall2014 CSE 535: Asynchronous Systems
Fall2013 CSE 308 (Sections 1 and 2): Software Engineering
Fall2012 CSE 594: Distributed Systems
Fall2011 CSE 308 (Sections 1 and 2): Software Engineering
Spring2011 ITS 102: Computer Security: Attacks and Defenses
Fall2010 CSE 308/ISE 308 (Sections 1 and 2): Software Engineering
Spring2010 ITS 102: Computer Security: Attacks and Defenses
Fall2009 CSE 302/ISE 302: Professional Ethics for Computer Science
Fall2009 CSE 308/ISE 308 (Section 1): Software Engineering
Spring2009 CSE 308/ISE 308 (Sections 1 and 2): Software Engineering
Spring2009 ITS 102 (Section S20): Computer Security: Attacks and Defenses
Fall2008 CSE 608: Advanced Computer Security
Spring2008 CSE 308/ISE 308: Software Engineering
Fall2007 CSE 592: Security Policy Frameworks
Spring2006 CSE 590: Distributed Systems
Spring2006 CSE 306: Operating Systems
Fall2005 CSE 394: Security Policy Frameworks
Spring2005 CSE 591: Security Policy Frameworks
Spring2004 CSE 308/ISE 308: Software Engineering
Spring2004 CSE 526: Principles of Programming Languages
Spring2003 CSE 667: Design and Analysis Research Seminar
Spring2003 CSE 526: Principles of Programming Languages
Fall2002 CSE 308/ISE 308: Software Engineering
Spring2002 CSE 647: Reliable (Distributed) Software
Fall2001 CSE 533: Network Programming
Spring2001 ISE 440: Information System Design
Fall2000 CSE 647: Testing and Verification of Software


Courses at Indiana University

Spring2000 B649: Principles of Concurrent Systems
Fall1999 P436: Operating Systems
P536: Advanced Operating Systems
Spring1999 B649: Fault-Tolerance and Security of Distributed Systems
Fall1998 P436: Operating Systems
P536: Advanced Operating Systems
Spring1998 B649: Topics in Distributed System Security
Fall1997 P436: Operating Systems
P536: Advanced Operating Systems
Spring1997 B649: Topics in Distributed Systems
Fall1996 P436: Operating Systems
P536: Advanced Operating Systems


Scott Stoller's Home Page