University of Washington Suggested Classes

I am not including the whole roster of New Course Applications from the University of Washington program on this site. The applications contain an overview of the course, but not a useful syllabus. However, the applications do contain descriptions and suggested readings. Check out the applications.

Advertisements

Advanced Database Design, Management, and Maintenance: Spring 2007

Instructor:

David Hendry

School:

University of Washington

Semester:

Spring 2007

Description:

Advanced perspectives on DBMS theory, architecture and implementation. Conceptual, logical and physical modeling. Index structures, query optimization and performance tuning, relational algebra, transaction processing and concurrency control. Operational databases, decision support systems and data warehousing. Projects in database implementation and integration. Social implications of large distributed database systems.

Required Textbook:

Connolly, T. M., Begg, C. E. 2003. Database Systems: A Practical Approach to Design, Implementation, and Management, 4th ed.

Link to Syllabus:

http://faculty.washington.edu/dhendry/portfolio/info445.pdf

Value Sensitive Design: Spring 2013

Instructor:

Janet Davis

School:

Grinnell College

Semester:

Spring 2013

Description:

Value sensitive design was pioneered by Prof. Batya Friedman of the University of Washington’s iSchool. She writes:

Value Sensitive Design refers to an approach to the design of technology that accounts for human values in a principled and systematic manner throughout the design process.

Value Sensitive Design is primarily concerned with values that center on human well being, human dignity, justice, welfare, and human rights. Value Sensitive Design connects the people who design systems and interfaces with the people who think about and understand the values of the stakeholders who are affected by the systems. Ultimately, Value Sensitive Design requires that we broaden the goals and criteria for judging the quality of technological systems to include those that advance human flourishing.

Required Textbook:

No required textbook.

Link to Syllabus:

http://www.cs.grinnell.edu/~davisjan/tec/295/2013S/

Web Tools and Development: Spring 2013

Instructor:

Morgan Doocy

School:

University of Washington

Semester:

Spring 2013

Description:

The goal of this course is to familiarize students with server-side web programming languages and technologies, complex website architecture and infrastructure, and the construction of data-driven web sites and services.

Required Textbook:

No required textbook.

Link to Syllabus:

http://courses.washington.edu/info344/#!/syllabus/

Client-Side Web Development: Fall 2014

Instructor:

Jacob A. Morris

School:

University of Washington

Semester:

Fall 2014

Description:

This course provides an introduction to client side web development including markup, programming languages, protocols, libraries, frameworks, and techniques for creating effective, usable, dynamic, and responsive sites/applications that meet user needs. We will also discuss web development roles within an organization, content management systems, and other popular tools to build and manage web sites and applications.

Required Textbook:

No required textbook.

Link to Syllabus:

http://courses.washington.edu/info343/

Computer Networks and Distributed Applications: Fall 2012

Instructor:

David McDonald

School:

University of Washington

Semester:

Fall 2012

Description:

Basic concepts of local and wide area computer networking including an overview of services provided by networks, network topologies and hardware, packet switching, client/server architectures, network protocols, and network servers and applications. Also addresses management, security, authentication, and policy issues associated with distributed systems.

Required Textbook:

Comer, D. E. 2009. Computer Networks And Internets With Internet Applications 5th ed.
Cheshire, S., Steinberg, D. H. 2005. Zero Configuration Networking: The Definitive Guide.

Link to Syllabus:

http://www.pensivepuffin.com/dwmcphd/syllabi/info341_au12/