Teaching Notes
My favorite topics to teach are the ones that I find most useful or engaging: Techniques of business problem solving, linking technology with organizations, and those that provide insight into difficult issues. For more information on my iteaching, see my teaching statement.
I am the recipient of the Harold Cannon Memorial Award for Undergraduate Teaching in 2005 and the Dean W. Warren Haynes Graduate Teaching Award in 2009. I am sincerly humbled and grateful for this recognition by my colleagues and students.
In 2010-2011, I will teach the following courses:
Fall
ITM692 - Java Programming for MBA students. A fast-paced, concept-intensive course.
ITM601 - Business Systems Analysis: This MBA course teaches the activities and techniques used to analyze requirements, document them, and design a computer system to solve a complex business problem. Much of the student work revolves around a case study, which serves as the background for practice and developing competency in this critical area.
ITM415 - Overview of object-oriented design and development techniques. Students will gain exposure to UML, design approaches, database implementation and other advanced topics.
Spring
ITM330 - This is a survey course in the use of IT in business. We discuss all types of applications, from transactions to strategic, with lots of neat stuff in-between.
ITM200 - "Strategic Sustainable Systems" - an Honors College course. See a draft syllabus here.
ITM333 - Java Programming for ITM majors. A fast-paced, concept-intensive course.
In past years I have taught classes in Systems Thinking, Ethics, Database Design, Programming, and many other technical and non-technical topics.
Textbook information is available at the UAlbany bookstore website. More information on courses is available to students through WebCT or by contacting me at e.rich@albany.edu.
Visual Paradigm provides University at Albany with VP-UML, SDE-EC, SDE-NB, SDE-IJ, SDE-VS for use in educational purposes, offered by the VP Academic Partner Program.
![]()
