Research
- Laboratory for Software Design
- Projects
- Publications
- Students
- Funding
- Weekly Schedule
- For Prospective Students
Research
TeachingMsc.Quick LinksTwitter UpdatesGot a question?Got a question or comment? Contact me at (515) 294-6168 or hridesh@cs.iastate.edu. |
About this pageOn this page, you will find description of the courses taught by Hridesh Rajan at Iowa State University and elsewhere. All the material made available here is copyright © Hridesh Rajan 2005 - 2010. Permission is granted to make copies for educational and scholarly purposes, but copies may not be used directly or indirectly for commercial purposes. All copies must retain this copyright notice. All other rights reserved. Software DesignCom S 362: Object-Oriented Analysis and Design [Spring 2006], [Fall 2006], [Spring 2007], [Fall 2007]. Com S 541: A Graduate Course on Programming Language Design and SemanticsBelow you will find description of the course Com S 541 as taught by Hridesh Rajan at Iowa State University and elsewhere.
Com S 342: An Undergraduate Course on Programming Language Design, Semantics and ImplementationI have taught (or currently teaching) the following editions of Com S 342.
Other Courses on Programming Language Design, Semantics, and ImplementationCom S 610-HR: Advanced Topics Courses
CS-551/661 - Aspect-oriented Software Development Fall 2004, co-developed and co-taught with Prof. Kevin Sullivan at University of Virginia Software SecurityCom S 610-HR: Graduate Seminar on Security Properties of Software Systems Fall 2006 OtherPreparing Graduate Students for Faculty Career Teaching Related Resourcesexam.class: A LaTeX class file and example for typesetting exams and quizzes. |