Skip to main content
Fall 2014 ICS 3 Internet Technologies and Their Social Impact Judith Gregory
ICS 31 Introduction to Programming David Kay (2 sections)
ICS 60 Computer Games and Society Dan Frost
IN4MATX 43 Introduction to Software Engineering Emily Navarro
IN4MATX 115 Software Testing, Analysis, and Quality Assurance Jim Jones
IN4MATX 121 Software Design I André van der Hoek
IN4MATX 125 Computer Games Development Dan Frost
IN4MATX 133 User Interaction Software Donald J. Patterson
IN4MATX 161 Social Analysis of Computerization Paul Dourish
IN4MATX 171 Introduction to Medical Informatics Yunan Chen
IN4MATX 191B Senior Design Project Hadar Ziv

Winter 2015 ICS 4 Human Factors for the Web Matt Bietz
ICS 5 Environmental Issues in Information Technology (online) Bonnie Nardi, Donald J. Patterson, and Bill Tomlinson
ICS 31 Introduction to Programming David Kay
ICS 161 Game Engine Lab Dan Frost
IN4MATX 113 Requirements Analysis and Engineering Debra Richardson
IN4MATX 117 Project in Software System Design Hadar Ziv
IN4MATX 122 Software Design 2 Emily Navarro
IN4MATX 131 Human Computer Interaction Lynn Dombrowski
IN4MATX 141 Information Retrieval David Kay
IN4MATX 151 Project Management Gloria Mark
IN4MATX 162W Organizational Information Systems Geof Bowker
IN4MATX 172 Project in Health Informatics Yunan Chen
IN4MATX 191C Senior Design Project Hadar Ziv

Spring 2015 ICS 3 Internet Technologies and Their Social Impact Gloria Mark
ICS 10 How Computers Work David Kay
ICS 45J Programming in Java as a Second Language Christophe Magnan
ICS 62 Game Technologies and Interactive Media Dan Frost
ICS 139W Critical Writing on Information Technology Bonnie Nardi (2 sections)
ICS 163 Mobile & Ubiquitous Games Donald J. Patterson
ICS 166 Game Design Craig Morrison (Blizzard)
ICS 168 Multi-Player Game Project Hadar Ziv
IN4MATX 43 Introduction to Software Engineering Emily Navarro (section 1), Dan Frost (section 2)
IN4MATX 124 Internet Applications Engineering Hadar Ziv
IN4MATX 132 Project in Human Computer Interaction Requirements and Evaluation Alfred Kobsa
IN4MATX 134 Project in User Interaction Software Bill Tomlinson
IN4MATX 141 Information Retrieval Bozhena Bidyuk
IN4MATX 143 Information Visualization David Redmiles
IN4MATX 153 Computer Supported Cooperate Work Katie Pine
IN4MATX 163 Project in the Social and Organizational Impacts of Computing Matt Bietz
IN4MATX 190 Special Project – Games: From Concept to Pitchable Prototype Josh Tanenbaum
IN4MATX 190 Writing for Computer Games Brian T. Kindregan