Information Course Schedule spring 2005

Upper Division Courses

INFO 146 (Foundations of New Media) is based upon the premise that New Media — a spectrum of technologies for representation and communication based on the paradigm of computation — represents a once in several century innovation in the representation of knowledge and culture. The goal of the course is to prepare students to participate in this process of innovation by analyzing the emerging genres of New Media and their history, and by designing new media.

To analyze the design challenges and opportunities of this moment, the class will examine key moments in media history — such as the introduction of the printing press, the telephone, and the camera — to gain perspective on the nature of the process of technological innovation and cultural change. Then the course will analyze the design of new media in the camera, the telephone, the web and computer games, using insights and methods from the humanities (i.e., theories of language, communication, and media), using social science techniques to analyze culture and media (i.e., participant-observation, interviewing) and applying basic computational understandings and skills (i.e., how computers work, what programs are, how to write simple programs). Weekly assignments will introduce and build these skills throughout the semester, using lectures, readings and lab sections to introduce basic techniques for the analysis and design of New Media.

(Prior to 2009, this course was offered for 4 units.)

TuTh 2-3:30 | 247 Cory Hall
Instructor(s): Peter Lyman Marc Davis

Two hours of lecture and one hour of discussion per week. Discussion section will be held Thursday 5-6 pm in room 107 South Hall.

What role can information and communications technologies play in transforming lives in developing economies? Some view ICT as a new tool for poverty alleviation while others see technology draining resources from more pressing social needs. Nevertheless a proliferation of initiatives from governments, non-profit and multilateral agencies, and corporations seek to develop and apply technology to meet the challenges facing poor economies. The course positions these efforts in the context of development theory and surveys both the strategies and methods of assessing contemporary projects that develop new technologies such as wireless communications or low-cost computing or applying ICT to areas such as healthcare, e-government, microfinance, and literacy.

The class will provide a conceptual framework as well as analytical tools for engineers developing technology for use in underserved regions, social scientists studying the impacts of these projects, and business students assessing the sustainability of development-oriented technology enterprises.

Section: 1
Tu 3:30-5:30 | 202 South Hall
Instructor(s): AnnaLee Saxenian Joyojeet Pal

Core Courses

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.

TuTh 10:30-12 | 110 South Hall
Instructor(s): Larry Downes

7 weeks - 4 hours of laboratory per week. This course introduces software skills used in building prototype scripts for applications in data science and information management. The course gives an overview of procedural programming, object-oriented programming, and functional programming techniques in the Python scripting language, together with an overview of fundamental data structures, associated algorithms, and asymptotic performance analysis. Students will watch a set of instructional videos covering material and will have four hours of laboratory-style course contact each week.

NOTE: Before Fall 2017, Info 206 was titled “Distributed Computing Applications and Infrastructure” and was offered as a full-semester course for 4 units.

TuTh 12:30-2 | 202 South Hall
Instructor(s): John Chuang

Note: 207 will be taught during the first half of the semester.

Three hours of lecture per week for seven and one-half weeks. Systems and project management, focusing on the process of information systems analysis and design. Includes such topics as systems analysis, process analysis, cost and statistical analysis, accounting and budgeting, and planning.

The course provides a general introduction to information and knowledge management in organizations, including:

  1. An introduction to tools and methods for the analysis and design of information systems.
  2. The management of the process of information system analysis and design, that is, project management.

One primary objective of the course is for the student to conduct an analysis of an information system and, if appropriate, design an alternate system. This system may be a manual procedure in need of improvement, a manual system that needs automation, automated procedures that need improvement, or an analytic study of an existing system. This analysis will be accompanied by a class presentation of its results. Projects are to be done on an individual or group basis. The course provides the student with the tools to conduct the study.

Among the topics covered in the lectures and readings are the process of identifying and selecting projects, project initiation, systems requirements determination, system data collection, interviewing and questionnaire development, workflow analysis and design, data flow diagramming, statistical and cost analysis, and the implementation and evaluation of systems. It is up to the student to find a project for the course. The instructor will provide guidance. The break between semesters is a good time to begin looking for organizations and/or systems that need analysis and/or improvement.

TuTh 10:30-12 | 202 South Hall
Instructor(s): Yale Braunstein

General Courses

This course explores the relationship between organizations and the development and use of information technology and systems. It presumes that organizational models reflect the opportunities created by information technology and the changing institutional context. We will compare the implications of different organizational models for knowledge and information flows, learning within and between organizations, and learning between organizations and their environment. Case materials will draw from private and public sector organizations as well as professional, educational and other non-profit organizations. We will devote special attention to organizational transformations associated with new models of innovation and the “network” or knowledge economy.

The course is recommended for MIMS students, SIMS Ph.D. students, and graduate students in other departments with an interest in the relationship between information technology and the transformation of organizations.

M 10-1 | 107 South Hall
Instructor(s): AnnaLee Saxenian

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 9-12 | 107 South Hall
Instructor(s): 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 9-10:30 | 202 South Hall
Instructor(s): Marti Hearst

This course addresses concepts and methods of user experience research. The emphasis will be on methods of collecting and interpreting many kinds of data about real-world user activities and practices and translating them into design decisions. The course includes hands-on practice with a number of major user experience research methods, including heuristic evaluation; observation; interviews, surveys and focus groups. The emphasis will be on naturalistic/ethnographic (qualitative) methods, but we will also address major quantitative methods. Finally, we will discuss methods of bringing user experience research into the design process.

This course is appropriate for both 1st and 2nd-year MIMS students, and for students from other departments with a strong interest in user experience research, with the instructor's permission. Students will complete at least one major group project related to needs assessment and evaluation. Second-year MIMS students may use this project to meet their capping project requirement.

TuTh 2-3:30 | 202 South Hall
Instructor(s): Nancy Van House

Three hours of seminar per week. Intermediate to advanced course focusing on theory and empirical evidence for regional growth and development, using reading and discussion. Also listed as City and Regional Planning C227.

M 5-8 | 314B Wurster
Instructor(s): Edmund Egan

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): Jason Schultz

Three hours of lecture per week. Theories and methods for searching and retrieval of text and bibliographic information. Analysis of relevance and utility. Statistical and linguistic methods for automatic indexing and classification. Boolean and probabilistic approaches to indexing, query formulation, and output ranking. Filtering methods. Measures of retrieval effectiveness and retrieval experimentation methodology.

This course is intended to prepare you to understand the underlying theories and algorithms of advanced information retrieval systems and to introduce the methodology for the design and evaluation of information retrieval systems. The course will introduce you to the major types of information retrieval systems, the different theoretical foundations underlying these systems, and the methods and measures that can be used to evaluate them. The course will focus on the both the theoretical aspects of information retrieval design and evaluation, and will also consider the practical aspects of how these theories have been implemented in actual systems. These topics will be examined through readings, discussion, hands-on experience using various information retrieval systems, and through participation in evaluation of different retrieval algorithms on various test collections. The prerequisite for the course is INFOSYS 202, though this may be waived with the consent of instructor. A good familiarity with computers and programming is highly desirable.

TuTh 10:30-12 | 107 South Hall
Instructor(s): Ray Larson

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 2-3:30 | 202 South Hall
Instructor(s): Robert Glushko

Special Topics Courses

This course is an introduction to modeling and simulation of human behavior and work practices of people in organizations. Most methods for modeling organizations focus on the process or functional levels of the work. However, in the past decade social scientists and computer scientists involved in social informatics and human-centered design have argued that, if we want to develop better business processes and usable information systems, we need to understand the 'living work practice' of the people in an organization. In this course you will learn what 'work practice' is and how it can be observed, modeled and simulated. We will look at how to observe and model organizations at the work practice level for the analysis of business processes and the design of information systems. The course will start with discussing the theoretical underpinnings. The class readings and lectures will review the literature, but a significant part of the class and its labs will be devoted to learning the Brahms multiagent modeling language. Brahms is a tool developed at NASA for modeling and simulating organizations and work practices, as wells as developing intelligent agent systems.

Section: 3
F 9-12 | 202 South Hall
Instructor(s): Maarten Sierhuis

Study of product design, facilities design, corporate identity design, and how these design strategies are integral to product development and influence customer satisfaction, quality issues, manufacturing procedures, and marketing tactics.

Section: 5
Tu 2-4 | F320 Haas
Instructor(s): Trudy Kehret-Ward

IS290 Digital Media Design Studio is an advanced graduate level studio course in which students develop and present a digital media application prototype. Projects would ideally involve the creation, use, and reuse of digital media and metadata (descriptions of media content and structure). IS290 Digital Media Design Studio is the second course of a two course series that began with IS246 Multimedia Information and is intended to enable Fall IS246 students to implement, iterate, and present their projects designed in IS246.

The course will feature two different sessions per week: 90 minutes of lecture/seminar and 90 minutes of studio instruction. The lecture/seminar topics and readings will include advanced topics in digital media applications and multimedia information systems focused on the particular student projects being developed in the course. The lecture/seminar sessions will also feature several guest lectures from leading digital media researchers and designers. The studio sessions will involve in-class design sessions, presentations, and crit of student work. Group projects (3 — 5 students per team) are strongly encouraged. The course will culminate in a public presentation of student projects with guest evaluators from industry and academia.

This course is ideally suited to second year MIMS students who have taken IS246 and who wish to do a media-related MIMS Final Project. The course is also open to all students who have taken IS246. A small number of other students working on digital media projects will also be considered for participation in the course.

About the Instructor: Marc Davis is an Assistant Professor at the School of Information Management and Systems where he directs the Garage Cinema Research group. Prof. Davis' work is focused on creating the technology and applications that will enable daily media consumers to become daily media producers. His research and teaching encompass the theory, design, and development of digital media systems for creating and using media metadata to automate media production and reuse.

Section: 8
MW 2-3:30 | 110 South Hall
Instructor(s): Marc Davis

Two hours per week. "Consulting" is both a profession and an attitude toward effective communication and career management. We'll discuss and practice practical skills like making yourself marketable, identifying prospective projects and clients, proposing and selling "doable" projects, managing your managers and your clients, and getting credit (and avoiding blame) for project outcomes. More general skills will also be practiced, including effective written and oral communications.

Section: 2
Th 12-2 | 205 South Hall
Instructor(s): Larry Downes

Two hours of lecture and one hour of discussion per week. Discussion section will be held Thursday 5-6 pm in room 107 South Hall.

What role can information and communications technologies play in transforming lives in developing economies? Some view ICT as a new tool for poverty alleviation while others see technology draining resources from more pressing social needs. Nevertheless a proliferation of initiatives from governments, non-profit and multilateral agencies, and corporations seek to develop and apply technology to meet the challenges facing poor economies. The course positions these efforts in the context of development theory and surveys both the strategies and methods of assessing contemporary projects that develop new technologies such as wireless communications or low-cost computing or applying ICT to areas such as healthcare, e-government, microfinance, and literacy.

The class will provide a conceptual framework as well as analytical tools for engineers developing technology for use in underserved regions, social scientists studying the impacts of these projects, and business students assessing the sustainability of development-oriented technology enterprises.

Section: 16
Tu 3:30-5:30 | 202 South Hall
Instructor(s): AnnaLee Saxenian

This class explores how traditional firms and startups use information technology (IT) strategically while focusing on the use of IT rather than the details of the technology. The object is to understand how IT enables new strategies and how existing strategies adapt to IT innovations. Technologies that improve firms' ability to gather, distribute, and process information affect (1) how important business functions (or value activities) are performed, (2) individual firms structure and value chains, and (3) how firms interface and interact.


The class examines these issues from a number of perspectives:

  • How is specific IT, e.g., the Internet, databases, online payment systems, and mobile communications, used to create value?
  • How do different tasks and functional areas, in particular operations and marketing, employ IT?
  • What business models, markets, and strategies do IT developments improve and make possible, e.g., online procurement, supply chain management, and types of B2C and B2B commerce?
  • What are the best ways for firms to jointly optimize IT, their organizational structure, and their supply chain?
  • How does IT's use differ across industries ranging from those based on pure information to complex manufacturing?

Course syllabus (HTML)

Section: 7
TuTh 9:30-11 | C325 Cheit
Instructor(s): Terrence Hendershott

The rise and fall of the high-technology industries of the 1990s reflect broader changes in markets, production organization, and business models, as well as the operation of government policies. These broader changes, which include but go well beyond the Internet revolution itself, suggest that the industrial economy is being fundamentally transformed by the diffusion of innovations in technology and business models across the industrial and industrializing economies. At the same time, these changes cannot be understood without a deeper examination of the factors that created competitive advantage at the national level in many of these industries during the previous three decades. This course explores the broad changes in “who is winning, who is losing, and why” in global markets for high-technology goods ranging from semiconductors to commercial aircraft.

This course seeks to make sense of, inter alia, the decline and prospective recovery of U.S. high-technology industries, the evolution of innovation and technology strategies and policies in Western Europe and Asia, the historic and current roles of governments in shaping markets for high-technology goods, and the impact on business strategies of recent developments in early-stage capital markets. Our general approach views technological innovation and competition as dynamic processes that reflect previous choices made by firms and governments. Modern technologies develop in markets that are international in scope, often imperfectly competitive, and subject to influence by a variety of economic and political stakeholders. We will use an eclectic mix of theoretical, historical, and practical perspectives throughout the course in examining these issues, although no special familiarity with any of these is assumed. From time to time, we will be joined by venture capitalists, corporate executives, and technologists engaged in global high-technology markets for discussion of these issues.

CLASS FORMAT: Seminar with cases, discussions, lectures and guest speakers.

REQUIRED READINGS: All students should purchase the Class Reader which will include the required HBS case studies and other articles.

BASIS FOR FINAL GRADE: Students will be expected to undertake one substantial research project, in cross-disciplinary teams, requiring both traditional and on-line research skills. Each team will present briefly to the class as a whole. The grade will be based on the general in-class participation and the final research report.

BIOGRAPHICAL SKETCH: Charles C. Wu is currently a Lecturer in the Management of Technology Program with over 20 years of pragmatic experience in High Technology and 14 years representing foreign organizations. He is currently Managing Director and Founder of the Panasonic Digital Concepts Center, Matsushita's Technology Alliances, Venture Capital and Incubator Organization. Prior to Panasonic, Charles was the first US professional at Vertex Venture Holdings, the Venture Capital arm of Singapore Technologies. Charles has served on boards of 11 public and private companies assisting them with their international business relationships and strategy. Charles has a MBA from the Stanford Graduate School of Business and an BS in Computer Science and Engineering from the Massachusetts Institute of Technology.

See the MOT site for details. 

Section: 10
Th 2-4 | C325 Cheit
Instructor(s): Charles Wu

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
MW 8-9:30 | F320 Haas
Instructor(s): Henry Chesbrough

This is a laboratory course where students will explore Java web application development and deployment using Java Servlets and Java Server Pages. There is no lecture component to this lab. The course is graded PASS/NO-PASS. The class will meet every other Wednesday.

Section: 17
W 9:30-11:30 | 210 South Hall
Instructor(s): Brian Hayes

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: 13
MW 11-12:30 | C110 Cheit
Instructor(s): Henry Chesbrough

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 | C135 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: 15
W 2-4 | 225B Bechtel
Instructor(s): David Dornfeld

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
W 6-9 | C135 Cheit
Instructor(s): Reza Moazzami

This course complements IS 243 (Document Engineering) with more extensive coverage of XML technologies and the use of those technologies to build applications. The course will cover in depth XML syntax and processing, Unicode, XPath and XSLT, XML Schema, and processing models for XML. It will also cover using XML technologies to build web-based applications. Some experience using Java (e.g. IS 255) will be helpful but is not required.

There is a one credit option of this course. For that 1 credit, no final project will be required and subset of the assignments will be requried.

Required Texts:

  1. Definitive XML Schema, Priscilla Walmsley, Prentice Hall, ISBN 0-13-065567-8
  2. Beginning XSLT, Jeni Tennison, APress Books, ISBN 1-59059-260-3 (see


Recommended Text:

  1. Java & XML, Brett McLughlin, O'Reilly, ISBN 0-596-00197-5


Section: 14
TuTh 2-3:30 | 110 South Hall
Instructor(s): Alex Miłowski

Seminars & Colloquia

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 | 107 South Hall

The recording industry has initiated many lawsuits against peer to peer file sharing technology developers and individual file sharers. They have also tried to persuade federal prosecutors to bring criminal cases against file sharers and technology developers and sought additional legislation to increase penalties for file sharing and to change dramatically the liability rules for developers of infringement-enabling technologies. For the past twenty years, since the Supreme Court's Sony Betamax decision, technologists have known technologies capable of substantial noninfringing uses could be developed free from copyright owner control, but this may soon change. This seminar will consider a range of policy alternatives available to respond to the challenges P2P technologies and file sharing pose for the entertainment industry and the implications of each alternative.

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

Individual & Group Study

Course may be repeated for credit as topic varies. Weekly group meetings. Prerequisites: Consent of instructor. Group projects on special topics in information management and systems.

Section: 14
W 12-2 | 202 South Hall
Instructor(s): Brian Hayes
Section: 15
Th 3:30-5:30 | 110 South Hall
Instructor(s): Brian Hayes