Graduate Courses I Have Taken

    University of Minnesota
  • Advanced Algorithms and Data Structures
  • Introduction to Compilers
  • Computer Science Colloquium
  • User Interface Design, Implementation and Evaluation

        George Mason Unviersity
      • Doctoral Dissertation Proposal x 2
      • Computer Science Colloquium x 2
      • Component-Based Software Development*
      • Advanced Compilers*
      • Advanced Analysis of Algorithms*
      • Research Issues in Software Engineering
      • Reusable Software Architectures
      • Networked Virtual Environments
      • Quantitative Methods and Experimental Design in CS
      • Secure Software Design and Programming
      • Software Engineering for the World Wide Web
      • Software Modeling and Architectural Design
      • Concurrent Software Systems

        University of Maryland
      • The Marketing of New Ideas
      • The Dynamics of Individuals and Groups at Work
      • The Role of Managers and Organizations in Society
      • Security Policy, Ethics, and the Legal Environment
      • Operating Systems
      • Computer Organization
      • Cryptology and Data Protection
      • Intrusion Detection, Incident Response & Computer Forensics
      • Network and Internet Security
      • Information Risk Assessment and Security Management
      • Software Engineering Project
      • Software Maintenance
      • Software Verification and Validation
      • Software Project Management
      • Software Systems Development
      • Software Design and Implementation
      • Systems and Software Standards and Requirements
      • Systems Engineering
      • Issues in Software Engineering
      • Introduction to Graduate Library Research Skills

The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.