Information Course Schedule spring 2008

Upper Division Courses

With the advent of virtual communities, smart mobs, and online social networks, old questions about the meaning of human social behavior have taken on renewed significance. Although this course is grounded in theory, it is equally rooted in practice, and much of the class discussion takes place in social cyberspaces. Although it has special relevance in today's world of social media, "What is community?" is not a new question. Using a variety of online social media simultaneously, and drawing upon theoretical literature in a variety of disciplines, this course delves into discourse about community across disciplines. This course will enable diligent students to understand the kinds of analyses applied by different disciplines to questions about community, to apply methodologies of different disciplines to contemporary questions about community in a variety of settings, and to establish both theoretical and experiential foundations for making personal decisions and judgments regarding the relationship between mediated communication and human community.

Note: This course is cross-listed with Sociology 167

F 2-5 | 126 Barrows
Instructor(s): Howard Rheingold

Core Courses

This course is designed to be an introduction to the topics and issues associated with information and information technology and its role in society. Throughout the semester we will consider both the consequence and impact of technologies on social groups and on social interaction and how society defines and shapes the technologies that are produced. Students will be exposed to a broad range of applied and practical problems, theoretical issues, as well as methods used in social scientific analysis. The four sections of the course are: 1) theories of technology in society, 2) information technology in workplaces 3) automation vs. humans, and 4) networked sociability.

This is a half-semester course, and is offered during the second half of the semester.

8 weeks - 3 hours of lecture per week

NOTE: Before Fall 2016, this course was named Social and Organizational Issues of Information. The course was offered for 3 units in Spring 2010 and Spring 2011 and for 4 units from 2012 to 2017.

TuTh 12:30-2 | 202 South Hall
Instructor(s): Coye Cheshire

This course uses examples from various commercial domains—retail, health, credit, entertainment, social media, and biosensing/quantified self—to explore legal and ethical issues including freedom of expression, privacy, research ethics, consumer protection, information and cybersecurity, and copyright. The class emphasizes how existing legal and policy frameworks constrain, inform, and enable the architecture, interfaces, data practices, and consumer facing policies and documentation of such offerings; and, fosters reflection on the ethical impact of information and communication technologies and the role of information professionals in legal and ethical work.

This is a half-semester course, and is offered during the first half of the semester.

7 weeks - 4 hours of lecture per week.

NOTE: Between 2011 and 2017, this course was offered for 3 units.

M 2-4 | 202 South Hall
Instructor(s): Pamela Samuelson

Delivering value to enterprises and ensuring long-term career success requires much more than pure technology skills. As information becomes increasingly strategic for all organizations, technology professionals must also develop the core business skills required to build personal brand, expand influence, build high-quality relationships, and deliver on critical enterprise projects.

Using a combination of business and academic readings, case discussions and guest speakers, this course will explore a series of critical business topics that apply both to start-up and Fortune 500 enterprises. Subjects to be explored include: communication and presentation skills, software and product development methodologies, negotiation skills, employee engagement, organizational structures and career paths, successful interviewing and CV preparation.

Note: This course is being offered on an S/U (Satisfactory/Unsatisfactory) basis and will involve reviewing and presenting updates on the School of Information final project.

Until 2015, this course was titled “Professional Skills Workshop.”

W 2-4 | 110 South Hall
Instructor(s): Michael Schaffer

General Courses

Science and Technology Studies (STS) is an interdisciplinary field concerned with two areas of interest to us: the interaction between technology and the social; and knowledge communities. Recent years have seen increased interaction between STS and human-computer interaction (HCI), information and communication technologies for development (ICTD), and new media.

This class will be a seminar emphasizing close reading and discussion of some classic STS works, along with more current research, emphasizing that which is relevant to information and computing technologies, and knowledge communities. Our concern will be with how these can help us understand the relationships among information technology and new media, especially design; knowledge communities; and the social.

Topics will depend in part on who’s in the class and people’s interests. Past years' topics include Social Construction of Technology (SCOT), Actor-Network Theory (ANT), Activity Theory, configuring users, epistemic cultures, situated action, reflective/critical HCI, and distributed cognition. Some of these topics are introduced in I203 but, of necessity, not in the depth. In I212, we address how these topics are useful for understanding the relationships among information technology, design, and the social. This course won’t help you get a job, but it may help you better understand what you are doing and why.

This class is open to any interested graduate student. It is particularly appropriate for I School Ph.D. students; I School master’s students interested in conceptual issues underlying some of their more applied coursework; and graduate students doing a new media emphasis, and from related departments. Past students have been from departments as varied as architecture, mechanical engineering, and education.

W 1-4 | 205 South Hall
Instructor(s): Elizabeth Churchill, Nancy Van House

Three hours of lecture per week. User interface design and human-computer interaction. Examination of alternative design. Tools and methods for design and development. Human- computer interaction. Methods for measuring and evaluating interface quality.

This course covers the design, prototyping, and evaluation of user interfaces to computers which is often called Human-Computer Interaction (HCI). It is loosely based on course CS1 described in the ACM SIGCHI Curricula for Human-Computer Interaction (Association for Computing Machinery, 1992).

HCI covers many topics including:

  1. Human capabilities (e.g., visual and auditory perception, memory, mental models, and interface metaphors);
  2. Interface technology (e.g., input and output devices, interaction styles, and common interface paradigms); and,
  3. Interface design methods (e.g., user-centered design, prototyping, and design principles and rules), and interface evaluation (e.g., software logging, user observation, benchmarks and experiments).

This material is covered through lectures, reading, discussions, homework assignments, and a course project. This course differs from CS 160 primarily in two ways:

  1. There is an emphasis on interfaces for information technology applications; and,
  2. There is less emphasis on programming and system development, although some simple prototyping (for example, in visual basic or using JAVA GUI development tools) may be required. (CS 160 has a big programming project.)
TuTh 3:30-5 | 205 South Hall
Instructor(s): Tapan Parikh

This course will introduce students to policy issues and analytical methods in the areas of information systems, communications, computing, and media. Economic, political, social, and legal perspectives will be introduced. The specific topics will vary from year to year and will reflect the current interests of the students and the instructor, but the following list should suggest the range of areas likely to be covered.

Possible Outline of Topics:

  1. Background on Information Policy — Domestic
  2. Background on Information Policy — International
  3. Infrastructure Issues and Technological Change: The Case of NREN, the Internet, NGI, etc.
  4. Ownership of Information: Property Rights
  5. Intellectual Freedom
  6. Access to Information
  7. Public vs. Private Provision of Information
  8. User Fees for Government-Provided Information
  9. Information Markets
  10. Privacy
  11. Mass Media & Common Carriers
  12. National Security
  13. Standards, Elements of Industrial Policy
  14. Trans-border data flows
  15. Consumer information
  16. Medical and health information
TuTh 2-3:30 | 107 South Hall
Instructor(s): Yale Braunstein

Three hours of lecture per week. The emergence of global digital networks, such as the Internet, and digital technologies that enhance human abilities to access, store, manipulate, and transmit vast amounts of information has brought with it a host of new legal issues that lawyers preparing to practice in the 21st century will need to understand and address. Although many are trying to "map" existing legal concepts onto problems arising in cyberspace, it is becoming increasingly evident that this strategy sometimes doesn't work. In some cases, it is necessary to go back to first principles to understand how to accomplish the purposes of existing law in digital networked environments. The course will explore specific problems in applying law to cyberspace in areas such as intellectual property, privacy, content control, and the bounds of jurisdiction. Students with familiarity with the Internet and its resources or with backgrounds in some of the substantive fields explored in this course are especially welcome, but there are no formal prerequisites. Grades for the course will be based either on a series of short papers or on a supervised term paper.

Note: This course is cross-listed with Law 276.1.

Th 3:30-6:30 | 202 South Hall
Instructor(s): Brian Carver, Aaron Perzanowski

Three hours of lecture per week. This course introduces the discipline of Document Engineering: specifying, designing, and deploying electronic documents and information repositories that enable document-centric applications. These applications include web services, virtual enterprises, information supply chains, single-source publishing, and syndication.

Course topics include developing requirements, analyzing existing documents and information sources, conceptual modeling, identifying reusable components, modeling business processes and user interactions, applying patterns to make models more robust, representing models using XML schemas, and using XML models to implement and drive applications.

Document Engineering has much in common with the field of Information Architecture, but extends its scope beyond web site and web application design. It is complementary to User Interface Design and Development (IS 213), taking an "inside out" or "information driven" perspective on many of the same design issues addressed from the "outside in" by the latter.

MW 9-10:30 | 202 South Hall
Instructor(s): Robert Glushko

Information visualization is widely used in media, business, and engineering disciplines to help people analyze and understand the information at hand. The industry has grown exponentially over the last few years. As a result there are more visualization tools available, which have in turn lowered the barrier of entry for creating visualizations.

This course provides an overview of the field of Information Visualization. It follows a hands-on approach. Readings and lectures will cover basic visualization principles and tools. Labs will focus on practical introductions to tools and frameworks. We will discuss existing visualizations and critique their effectiveness in conveying information. Finally, guest speakers from the industry will give an insight into how information visualization is used in practice.

All students are expected to participate in class discussion, complete lab assignments, and create an advanced interactive data visualization as a semester project.

Priority for attending this class is given to I School students. The semester project involves programming; therefore students are expected to have some coding experience. Interested students from other departments are invited to join the class if they can demonstrate the required skills.

Note: This course is offered for a letter grade only.

Note: Until 2014, this course was offered for 3 units.

MW 10:30-12 | 202 South Hall
Instructor(s): Marti Hearst

This graduate database course introduces tools and approaches for the systematic design of databases and interfaces for commercial and industrial applications. We focus on the relational database model, where data attributes are arranged into alternative designs. We use Chen's Entity-Relationship model to represent these alternatives and Normalization Theory to evaluate and improve designs. We also cover query languages such as relational algebra and SQL. We also investigate current research topics in the field, such as methods for referencing temporal, geometric, and encrypted data. In the lab, students experiment with a commercial Database Management System and in two projects, teams design and implement prototype database systems and research advanced topics.

Sample syllabus:

Note:  This course is cross-listed with IEOR 215

W 6-8 (Lab: F 11-12 in 1173 Etcheverry) | 287 Cory Hall
Instructor(s): Mohamed Zait

The goal of this course is to provide students with an introduction to many different types of quantitative research methods and statistical techniques. This course will be divided into two sections: 1) methods for quantitative research and, 2) quantitative statistical techniques for analyzing data. We begin with a focus on defining research problems, theory testing, causal inference, and designing research instruments. Then, we will explore a range of statistical techniques and methods that are available for empirical research. Topics in research methods include: Primary and Secondary Data Analysis, Sampling, Survey Design, and Experimental Designs. Topics in quantitative techniques include: Descriptive and Inferential statistics, General Linear Models, and Non-Linear Models. The course will conclude with an introduction to special topics in quantitative research methods.

TuTh 2-3:30 | 202 South Hall
Instructor(s): Coye Cheshire

This course will focus upon the use of qualitative methods for research about information technologies. Methods including interviewing, focus groups, participant observation and ethnography will be taught and practiced. Significant qualitative research findings about the social impact of information technologies will be read, to analyze what we know about IT thus far, how we know it, and as models of theories and methods for future research. Frequent field exercises will be assigned to develop qualitative research skills and best practices, but the primary assignment will be to engage in a substantial fieldwork project. Methods covered will include video if grant support or other budget resources are found.

TuTh 10:30-12 | 202 South Hall
Instructor(s): Jenna Burrell

Special Topics Courses

This course is a new MOT course.
This is a Related Course of the MOT program.

Information Technology (IT) is a commonly misunderstood function in business today.  Once viewed as a ‘cost center’ that supported only ‘back office’ functions such as finance and accounting in the past, progressive companies are now using IT as a competitive weapon to offer new products and services to their customers.

Why do some industries choose to invest 20-30% of their revenue in this area and rely upon this function as the primary source of products and services for their customers, while others invest at an industry average of 3-5%?  Why do Chief Information Officers (CIO’s) who lead these organizations have average job tenure of only 18-24 months?  Why are many large IT projects late, over budget, and fail to deliver expected results?  These questions and more will be answered to provide business leaders another weapon to complete in the marketplace today.

Emphasis will be placed on the pragmatic view of this function using case studies and outside speakers who have led significant IT organizations.  Companies such as Federal Express that have completely transformed their business model using IT will be discussed to understand how this function can be used to grow businesses.  Companies that leverage their IT function to actively promote their products and services will also be reviewed to examine how businesses can be showcased to prospective customers.  Finally companies that have relied upon M&A to fuel their growth will be examined to understand how they are able to quickly integrate their businesses and begin realizing the value of the transaction.

This course is particularly suited for those who anticipate founding or operating technology companies.

Course Syllabus (pdf)
Course Schedule (pdf)


Section: 14
Tu 2-4 | C135 Cheit
Instructor(s): Edmund Egan

This is a Related Course of the MOT program.

The purpose of this course is to introduce students to an overview of the role of business and technology in poverty alleviation and sustainable development in developing regions of Africa, Asia and Latin America through:

  • understanding the key development challenges facing the developing world in the 21st Century;
  • identifying opportunities for sustainable business in developing countries, especially among the poor;
  • analysing, from theory and practice, the link between technological innovation, entrepreneurship and sustainable development;
  • identifying and analysing the prevailing features of the overall policy and reform environment that shape business and technology development in Africa, Asia and Latin America;
  • introducing and discussing foreign aid, trade and foreign direct investment as tools for developing capacity to do business for sustainable development;
  • building a higher level of generic expertise of what it takes to do business in developing countries;
  • understanding the role of public-private partnerships in sustainable development.

Course Syllabus (pdf)

Section: 5
Th 4-6 | C135 Cheit
Instructor(s): Flavio Feferman

Network security and privacy depends not only on technological, but also economic, behavioral, and legal factors. This course will draw upon analytical and empirical studies from economics, computer science, and public policy to shed light on the role played by incentives and rationality on the adoption and effectiveness of security mechanisms, and on the design of technical, market-based, and regulatory solutions to different security threats. Topics include: economics of spam, phishing, and other security exploits; economics of privacy; incentives, rationality, and security decision making; market insurance for security and privacy; and design principles for network and system security.

Section: 18
Tu 10:30-1:30 | 107 South Hall
Instructor(s): Jens Grossklags, John Chuang

Course description not yet available.

Section: 15
Tu 4-6 | C220 Cheit
Instructor(s): Andrew Isaacs, Christine Rosen

This class provides students — scientists and non-scientists alike — with a solid understanding of the issues, strategies, and technologies of the biotech industry. The core of the course is an in-depth analysis of the strategies that companies use to compete in the biotech and healthcare industries. We will understand how companies derive winning (or otherwise) business strategies across the value chain of the pharmaceutical, agbio and healthcare industries. In specialized modules we will examine intellectual property protection issues of the biotech industry, including the challenges of commercializing academically-derived IP. We'll also look at the rising influence of the bioinformatics, genomics and proteomics companies. The final module will examine ethical issues facing the industry, such as organ and tissue farming, genetic screening and biowarfare. An early module on basic biotech science will help the non-scientists in the class to appreciate technical issues. By the end of the class, students should be able to understand and intelligently critique the business and marketing strategies of companies participating in the biotech revolution.

Section: 7
Tu 2-4 | F320 Haas
Instructor(s): Larry Lasky

This course will review the current literature in Information, Communications and Development (ICTD). Readings will be selected from the range of disciplines contributing to this field: computer science, sociology, economics, business, public health, etc.

Formerly titled "Advanced Reading Seminar in Information, Communication and Development"


Section: 17
M 12-2 | 205 South Hall
Instructor(s): Isha Ray, AnnaLee Saxenian


Information is the cornerstone of healthcare. Insurance companies design plans and products based on health information; hospitals and clinicians employ it for their operations, care and administration; third parties such as imaging centers, laboratories, pharmacies, etc. rely on it for their business and profitability; consumers increasingly demand it, and entrepreneurs and established firms increasingly look to health information for innovation and profit. This course is intended to provide an overview of health information services from the multiple viewpoints of hospitals, clinicians, consumers, and entrepreneurs, among others. By doing so, the student will gain an understanding of the complex role of information services in health care innovation, operations, administration, and clinical care. Emphasis will be placed on managing information as a key organizational asset in today's healthcare system and the role of information in the service of health care. The course will also cover business, political, technical and other drivers of the current state of the art (or lack thereof!). Course readings will include material from peer-reviewed journals and trade press that highlight topics such as imaging, hospital safety, insurance plans, security in health care, quality of care, consumer information services, and clinical systems including electronic health records and telemedicine. Guest lecturers will highlight special topics of interest. The course will assume no prior clinical experience nor technical expertise.

Section: 24
W 12-2 | 202 South Hall
Instructor(s): Ravi Nemana

This course introduces students to the fundamentals of developing information service consulting and project management. It focuses on ways to apply theoretical and conceptual knowledge to problem solving and project development. The goal of the Clinic is to provide students with hands-on experience in applying theoretical and conceptual knowledge toward practical problem-solving in designing and implementing new information services. The Spring Semester focuses on project development, implementation, and closure activities. Understanding and experience with this process will be as important as the final deliverable. Transparency in each step of project development is required and will help ensure the continued sustainability of the project.

Although it is not required, students are strongly encouraged to take both the Fall part of the Clinic course before enrolling in the Spring. The Spring semester is devoted to active development of well developed and planned projects. Students who take only the Spring part of the course should have a project plan and development strategy already completed before enrolling.

In the Spring 2010 semester, the course continues its focus on information in the public interest and student projects move from planning to development activities.

Note: Students may take both the fall and spring clinic courses once each for credit.

Section: 23
Th 3:30-5 | 110 South Hall
Instructor(s): Eric Kansa

How does good design enhance or facilitate interaction between people? How does good design make the experience people have with computational objects and environments not just functional, but emotionally engaging and stimulating? This seminar will cover visual design basics (e.g., color, layout, typography, iconography) as well as new interface metaphors beyond desktops (e.g., for mobile devices, computationally enhanced environments, tangible user interfaces). Students will get a hands-on learning experience on these topics through course projects, design critiques, and discussions, in addition to lectures and readings.

This course is now offered as Info 265.

Section: 20
M 4-6 | 110 South Hall
Instructor(s): Kimiko Ryokai

Typically offered SPRING semester.

This is a Core Course of the MOT program and is not a required course for the MOT certificate.

This course is designed to give business and engineering students an overview of the main topics related to the management of technology, with a focus on innovation as it relates to products, processes, and business models. Why do so many new technology businesses fail, and why are so many successful businesses unable to recognize fundamental market transitions that can change the structure of an entire industry? The course covers the full spectrum of activities associated with technology businesses, from strategy and R&D through marketing and distribution. The format is highly interactive and includes readings, case studies, and guest speakers from inside and outside the MOT program.

Section: 11
Th 8-11 | C210 Cheit
Instructor(s): Don Proctor

This course is typically offered in the SPRING
This is a Related Course of the MOT program

You know the transformation your business needs – now what?  Managing business transformation projects links strategy to operations.  This is how you execute the change.  This is the difference between a company that wants to change and a company that can change.  This is the discipline of implementing significant, sustainable change to people, process, and technology across an enterprise.

If you are an aspiring management consultant, business manager, or technical manager who wants to be the one they come to when it’s time to move past talking about change and turn activity into progress, then this course will give you the insights and skills to apply business process improvement methodology, project business case analysis, and primarily formal project management to effectively sponsor and lead the execution of business transformation projects.

Our study will take us through case studies of successful and unsuccessful projects in a variety of industries, a framework, practical techniques, guest speakers from industry, and lab exercises with specific software tools.  Evaluation will be based on a team project and individual essays.  You will ultimately take with you a toolbox of templates and other resources that you can directly apply to future real projects.

Course Syllabus (pdf)

Section: 12
M 2-4 | F320 Haas
Instructor(s): Richard Huntsinger

Typically offered in the Spring semester.
This is a Core Course of the MOT program.

Course Description
Most innovations fail. Yet companies that don't innovate die. Managing innovation thus constitutes one of the most difficult and critical tasks facing a manager. Nor is this solely the concern of high tech companies - companies in traditionally "low tech" businesses such as consumer packaged goods (like Procter & Gamble) find that innovation translates directly into growth in new businesses, and better profits in existing businesses.

The course adopts a capabilities-based view of the firm, drawing from economic, organizational, and engineering perspectives. The goal of the course is to identify the sources of innovative success and failure inside corporations, and how companies can develop and sustain a capability to innovate. The course will count towards students' Management of Technology (MOT) certificate, and graduate level cross-registrants from the Graduate College of Engineering (except those still in their first year of study) and School of Information are encouraged.

There are two books required for the course: 1) Open Innovation: The New Imperative for Creating and Profiting from Technology (Harvard Business School Press, 2003), and 2) Open Business Models: How to Thrive in the New Innovation Landscape ( Harvard Business School Press, 2006). Full disclosure: I wrote both of these books. There is also a Course Reader. Continuation of course description

Course Syllabus (pdf)

Section: 8
M 2-4 | C220 Cheit
Instructor(s): Henry Chesbrough

This course focuses on employing XML and web services to reuse or "remix" digital content and services. Students will learn practical tools and techniques to recombine personal information through hands-on explorations and projects.

Topics include:

  • weblogs, wikis, and their underlying technologies
  • content syndication via RSS
  • building applications on top of Flickr, the image sharing site, and delicious, and other social bookmarking sites
  • incorporating content from libraries via new digital library technologies
  • sending content to the campus' new learning management system, bSpace
  • exploiting the XML of and Microsoft Office to create and manipulate "smart documents"
  • incorporating geospatial services into the mix of services


Students are expected to have some basic knowledge of XML. No experience with web services is expected.

Section: 16
MW 12:30-2 | 110 South Hall
Instructor(s): Raymond Yee

This course is intended to provide the core skills needed for the identification of opportunities that can lead to successful, entrepreneurial high technology ventures, regardless of the individual's "home" skill set, whether technical or managerial. We examine in depth the approaches most likely to succeed for entrepreneurial companies as a function of markets and technologies. Emphasis is placed on the special requirements for creating and executing strategy in a setting of rapid technological change and limited resources. This course is open to both MBA and Engineering students (who enroll through the College of Engineering), and is particularly suited for those who anticipate founding or operating technology companies.

Section: 6
MW 4-5:30 | C125 Cheit
Instructor(s): Andrew Isaacs

This is a Related Course of the MOT program, usually taught in Spring.

Sustainable Design, Manufacturing and Management as exercised by the enterprise is a poorly understood idea and one that is not intuitively connected to business value or engineering practice.

This course will provide the basis for understanding (1) what comprises sustainable practices in for-profit enterprises, (2) how to practice and measure continuous improvement using sustainability thinking, techniques and tools for product and manufacturing process design, and (3) the techniques for and value of effective communication of sustainability performance to internal and external audiences.

Material in the course will be supplemented by speakers with diverse backgrounds in corporate sustainability, environmental consulting, and academia.

Discussions of papers in the reader including case studies will be used to illustrate topics. A final class project will be required (for those registered for 3 units), with students working individually or in small groups. Cross functional groups including both engineering and MBA students are encouraged. Class projects will apply the analysis techniques covered in this course to design and develop environmentally mindful products or processes or analyze policies that lead to environmental improvements. Interaction with industry and collection of real-world data will be encouraged.

David Dornfeld received his B.S., M.S. and Ph.D. degrees in Mechanical Engineering from the University of Wisconsin-Madison in 1976 in the area of Production Engineering. He joined the faculty of the University of California at Berkeley in the Mechanical Engineering Department in 1977 and is presently Professor of Manufacturing Engineering. Since July 1, 1999 he holds the Will C. Hall Family Chair in Engineering. He is presently Associate Dean for Interdisciplinary Studies in the College of Engineering.In 1982 and 1992 he was Directeur de Recherche Associe, Ecole Nationale Superieure des Mines de Paris, Paris and Invited Professor, Ecole Nationale Superieure d'Arts et Metiers- ENSAM, Paris, respectively.

Dr. Dornfeld's research activities are in several fields of manufacturing engineering and flexible automation: acoustic emission monitoring and analysis of manufacturing processes; burr formation and edge finishing (leads an industry consortium supporting work in this area); precision manufacturing with specialization on chemical mechanical planarization for semiconductor manufacturing; green manufacturing; and intelligent sensors and signal processing for process monitoring and optimization. He has published over 270 papers in these fields, contributed chapters to several books and has four patents based on his research work. He is a consultant on sensors, manufacturing productivity and automation and process modeling and the associated intellectual property issues.

Professor Dornfeld is a Fellow and an active member of the American Society of Mechanical Engineers (ASME), He was the recipient of the ASME Blackall Machine Tool and Gage Award in 1986. He is a Fellow and past-Director of the Society of Manufacturing Engineers (SME) and a recipient of the 2004 SME Fredrick W. Taylor Research Medal, member of Japan Society of Precision Engineering (JSPE), American Society of Precision Engineering (ASPE), and Materials Research Society (MRS) . He is past-President of the Board of Directors , North American Manufacturing Research Institute (NAMRI/SME). He is an Active Member of the CIRP (International Institution for Production Engineering Research) where he serves as member of the governing Council and is past-Chair of the Scientific Technical Committee on Cutting.

Section: 13
TuTh 11-12:30 | 3107Etcheverry
Instructor(s): David Dornfeld

How does the design of new educational technologies change the way children learn and think? Which aspects of creative thinking and learning can technology support? How do we design systems that reflect our understanding of how we learn? This course explores issues in designing and evaluating technologies that support creativity and learning. The class will cover theories of creativity and learning, implications for design, as well as a survey of new educational technologies such as works in computer supported collaborative learning, digital manipulatives, and immersive learning environments.

Currently offered as Info C263.

Section: 2
Th 9-12 | 110 South Hall
Instructor(s): Kimiko Ryokai

We will study a variety of design patterns, and critically examine the application of these patterns in popular open source projects, including user interface libraries and server-side software. This understanding will help to then analyse the design decisions and trade-offs that are made in the construction of complex software architectures.

Section: 1
W 6-7 (10 week course to meet January 23 - April 2) | 205 South Hall
Instructor(s): Ashwin Mathew, John Chuang

This course is a broad survey of Web-based publishing, defined here as any well-designed service for providing information using Web formats and protocols. It touches on strategy and project planning considerations, but emphasizes design, implementation, and delivery issues.

Design topics include publishing process modeling and document workflows, content reuse, document formats, compound documents, internationalization and localization, and the associated questions of usability and accessibility.

Implementation issues include URI design, Web server setup, and storage management, starting from the foundation (XML databases) and moving on to specialized content management systems.

Delivery issues include cross-media publishing and syndication alternatives such as RSS and Atom.

Section: 19
Th 8:30-10:30 | 202 South Hall
Instructor(s): Erik Wilde

Web-based services have become popular since the Web was invented in 1989. The first wave of Web-based services were user interfaces to systems which before the Web could not be easily accessed over the network. This development made the Web as successful as it is today, as a medium delivering a globally accessible interface to services. The second wave of Web-based services are Web Services, using basic Web technologies (HTTP/XML) and robust protocols (WS-*) for implementing application programming interfaces and business-class composite applications. A more recent third wave of Web-based services uses lighter-weight protocols and ad-hoc design approaches to merge or "mash-up" information or services for use primarily by individuals. In this course, all facets of Web-based services will be examined, starting with server-side technologies for the Web, and then moving on to Web Services basics (SOAP/WSDL). Coordination and orchestration of Web Services are covered with BPEL, user interfaces to Web Services (XForms), and questions of how to design Web Services (openness and extensibility) are discussed as well.

Section: 4
Tu 8:30-10:30 | 202 South Hall
Instructor(s): Erik Wilde

This is a Related Course of the MOT program.

No other technology in the history of this planet has proliferated as quickly to as many people as the mobile phone.  Within only two decades of commercial deployment, worldwide mobile phone subscriber population (over 2.5 billion) and annual unit shipments (approaching one billion) have surpassed those of fixed-line phones, television sets, personal computers, and fixed-line internet connections.  Yet, despite this explosive growth, few segments within the information technology industry have proven as challenging as wireless for new entrants (whether startups or industry giants such as Intel and Microsoft).    In this course, students will analyze the role of regulatory, technological, economic, and market forces in shaping wireless industry structure, value chain, business and operating models, competitive dynamics, and barriers to entry.  Special emphasis is placed on identifying new opportunities and understanding the challenges for startups and other new entrants.  In the context of this course, wireless communications encompasses voice, data, and video services (including broadcasting) offered over terrestrial and satellite networks.  Given its size and relative impact, well over half of the course will be devoted to cellular markets and technologies.  There are no prerequisites beyond graduate student standing but material is drawn from a variety of disciplines including public policy, law, economics, finance, marketing, engineering, and physics.

The topics covered include:

  • Spectrum policy and regulation
  • Technology standards and infrastructure
  • Mobile handsets
  • Business and operating models for wireless network operators
  • Marketing and pricing of wireless services
  • Devices and applications
  • Cellular markets and competitive strategy
  • Cellular markets in developing countries
  • Broadcasting and content delivery
  • Broadband wireless access
  • Emerging applications and business models for wireless services

    BIOGRAPHICAL SKETCH:  Dr. Reza Moazzami has over fifteen years of experience as an engineer, entrepreneur, and investor in the communications industry. Dr. Moazzami received B.S. with highest honors, M.S., and Ph.D. degrees in Electrical Engineering and Computer Science from UC Berkeley, and an MBA from the Sloan School of Management at the Massachusetts Institute of Technology. He holds eleven patents and has been a speaker at numerous technology industry conferences and leading universities.

    Course Syllabus (pdf)

Section: 9
M 6-9 | C330 Cheit
Instructor(s): Reza Moazzami

Seminars & Colloquia

One hour colloquium per week. Must be taken on a satisfactory/unsatisfactory basis. Colloquia, discussion, and readings are designed to introduce students to the range of interests of the school.

M 10-11:30 | 205 South Hall
Instructor(s): Jenna Burrell

The seminar explores selected advanced topics relating to 'digital libraries' with special emphasis on:

  • Access to networked resources
  • Use of two or more resources in conjunction
  • Combined use of two or more retrieval systems (e.g. use of pre- or post-processing to enhance the capabilities)
  • The redesign of library services

It is expected that these issues will require attention to a number of questions about the nature of information retrieval processes, the feasibility of not-yet-conventional techniques, techniques of making different systems work together, social impact, and the reconsideration of past practices. More generally, the seminar is intended to provide a forum for advanced students in the School. Anyone interested in these topics is welcome to join in — and to talk about their own work. This is a continuation of the previous Lynch/Buckland seminars.

Section: 1
F 3-5 | 202 South Hall