Upcoming Course Schedule 2016-2017

Fall 2016
ICS 3 Internet Technologies and their Social Impact Judith Gregory
ICS 5 Global Disruption and Information Technology Bill Tomlinson
ICS 10 How Computers Work Debra Richardson
ICS 31 Introduction to Programming David Kay
ICS 60 Computer Games and Society Rebecca Black
ICS 139W Critical Writing on Information Technology Kimberly Hermans
ICS 163 Mobile and Ubiquitous Games Aaron Trammell
ICS 169A Capstone Game Project I Theresa Jean Tanenbaum
INF 43 Introduction to Software Engineering Emily Navarro, Hadar Ziv
INF 115 Software Testing, Analysis, and Quality Assurance Jim Jones
INF 121 Software Design I Emily Navarro
INF 125 Computer Game Development Darren Denenberg
INF 131 Human Computer Interaction Matt Bietz
INF 133 User Interaction Software Paul Lumsdaine (Lab Coat Media)
INF 151 Project Management Gloria Mark
INF 161 Social Analysis of Computerization Geof Bowker
INF 171 Introduction to Medical Informatics Yunan Chen
INF 191A Senior Design Project Hadar Ziv

Winter 2017
ICS 4 Human Factors for the Web Alfred Kobsa
ICS 45J Programming in Java as a Second Language Mustafa Ibrahim
ICS 169B Capstone Game Project II Theresa Jean Tanenbaum
INF 113 Requirements Analysis and Engineering Emily Navarro
INF 122 Software Design 2 Emily Navarro
INF 131 Human Computer Interaction Alfred Kobsa
INF 134 Project in User Interaction Software Bill Tomlinson
INF 141 Information Retrieval Crista Lopes
INF 151 Project Management Gloria Mark
INF 161 Social Analysis of Computerization Geof Bowker
INF 162W Organizational Information Systems Melissa Mazmanian
INF 172 Project in Health Informatics Kai Zheng
INF 191A Senior Design Project Darren Denenberg
INF 191B Senior Design Project Hadar Ziv

Spring 2017
ICS 5 Environmental Issues in Information Technology Bonnie Nardi
ICS 10 How Computers Work David Kay
ICS 31 Introduction to Programming David Kay
ICS 60 Computer Games and Society Rebecca Black
ICS 62 Game Technologies and Interactive Media Aaron Trammell
ICS 139W Critical Writing on Information Technology Emily Navarro
ICS 166 Game Design Craig Morrison (Blizzard), Kurt Squire
ICS 168 Multiplayer Game Project Hadar Ziv
INF 43 Introduction to Software Engineering Emily Navarro
INF 117 Project in Software System Design Hadar Ziv
INF 124 Internet Applications Engineering Sam Malek
INF 132 Project in Human Computer Interaction Requirements and Evaluation Gillian Hayes
INF 141 Information Retrieval Sergio Gago
INF 143 Information Visualization David Redmiles
INF 148 Project in Ubiquitous Computing Darren Denenberg
INF 153 Computer Supported Cooperate Work Paul Dourish
INF 163 Project in the Social and Organizational Impacts of Computing Paul Dourish
INF 191B Senior Design Project Darren Denenberg