Information Course Schedule fall 2011

Lower-Division

Three hours of lecture per week. Must be taken on a passed/not passed basis. An introduction to high-level computer programming languages covering their basis in mathematics and logic. This course will guide students through the elements that compose any programming language including expressions, control of flow, data structures, and modularity via functions and/or objects. Covers traditional contemporary programming paradigms including sequential, event-based, and object-oriented programming; multi-person programming projects and debugging strategies.

Th 1:30-3:30 — 210 South Hall
Instructor(s): Ariel Chait

How can we critically think about emergent phenomena of the Internet? Is the Internet a democratic medium for political action (a "networked public sphere") or a surveillance apparatus of centralized control? Who has access to digital information and what techniques are used to make information artificially scarce? How do trade group lawsuits against digital "piracy" affect a generation's perception of the law? Should we look at the growing sphere of copyright as a public interest problem, or celebrate the expansion of creators' rights? Can free software thrive independently from ideological backing? Why are peer production communities like Wikipedia and Linux affected by extreme gender disparity?

In this course, we will examine the societal implications of computer networks from critical and technical perspectives. We will collectively engage with issues of intellectual property, access to information, privacy, freedom of speech, representation, and peer production. We will be discussing provocative texts and media, doing hands-on exploration of emerging technologies, and practicing ethnographic fieldwork in online communities. We will also offer opportunities for field trips and guest speakers to provide us with different perspectives. Additionally, students will engage in a semester-long collaborative project in a flexible format.

This is a student-initiated group study course (DE-Cal). Please contact the student coordinator(s) for specific questions.

Must be taken on a passed/not passed basis.

Section 1
Tu 5-6:30 — 185 Barrows
Instructor(s): Paul Duguid Katie Gilmore, Kevin Gorman

Upper-Division

How can we critically think about emergent phenomena of the Internet? Is the Internet a democratic medium for political action (a "networked public sphere") or a surveillance apparatus of centralized control? Who has access to digital information and what techniques are used to make information artificially scarce? How do trade group lawsuits against digital "piracy" affect a generation's perception of the law? Should we look at the growing sphere of copyright as a public interest problem, or celebrate the expansion of creators' rights? Can free software thrive independently from ideological backing? Why are peer production communities like Wikipedia and Linux affected by extreme gender disparity?

In this course, we will examine the societal implications of computer networks from critical and technical perspectives. We will collectively engage with issues of intellectual property, access to information, privacy, freedom of speech, representation, and peer production. We will be discussing provocative texts and media, doing hands-on exploration of emerging technologies, and practicing ethnographic fieldwork in online communities. We will also offer opportunities for field trips and guest speakers to provide us with different perspectives. Additionally, students will engage in a semester-long collaborative project in a flexible format.

This is a student-initiated group study course (DE-Cal). Please contact the student coordinator(s) for specific questions.

Must be taken on a passed/not passed basis.

Section 1
Tu 5-6:30 — 185 Barrows
Instructor(s): Paul Duguid Katie Gilmore, Kevin Gorman

Core

8 weeks; 3 hours of lecture per week. This course introduces the intellectual foundations of information organization and retrieval: conceptual modeling, semantic representation, vocabulary and metadata design, classification, and standardization, as well as information retrieval practices, technology, and applications, including computational processes for analyzing information in both textual and non-textual formats.

MW 9-10:30 (DIS Sec. 1 Tu 11-12, DIS Sec. 2 M 12-1, DIS Sec. 3 M 1-2, Room 107) — 210 South Hall
Instructor(s): Robert Glushko

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.

7 weeks - 4 hours of lecture per week.

MW 10:30-12 — 202 South Hall
Instructor(s): Deirdre Mulligan

General

Three hours of lecture per week. The role of information and information technology in organizations and society. Topics include societal needs and demands, sociology of knowledge and science, diffusion of knowledge and technology, information seeking and use, information and culture, and technology and culture.

TuTh 2-3:30 — 205 South Hall
Instructor(s): Nancy Van House

Three hours of lecture per week. This course focuses on managing people in information-intensive firms and industries, such as information technology industries. Topics include managing knowledge workers; managing teams (including virtual ones); collaborating across disparate units, giving and receiving feedback; managing the innovation process (including in eco-systems); managing through networks; and managing when using communication tools (e.g., tele-presence). The course relies heavily on cases as a pedagogical form.

F 9-12 — 202 South Hall
Instructor(s): Morten Hansen

Three hours of lecture per week. Using a mix of theory and case studies, the course provides students with different backgrounds a unifying view of the design life cycle, making them more effective and versatile designers.

MW 2-3:30 (Lab: Tu 5-7) — 210 South Hall
Instructor(s): Robert Glushko

Three hours of lecture per week. The philosophical, legal, historical, and economic analysis of the need for and uses of laws protecting intellectual property. Topics include types of intellectual property (copyright, patent, trade secrecy), the interaction between law and technology, various approaches (including compulsory licensing), and the relationship between intellectual property and compatibility standards.

TuTh 9:30-11 — 202 South Hall
Instructor(s): Brian Carver

Three hours of lecture. The Extensible Markup Language (XML), with its ability to define formal structural and semantic definitions for metadata and information models, is the key enabling technology for information services and document-centric business models that use the Internet and its family of protocols. This course introduces XML syntax, transformations, schema languages, and the querying of XML databases. It balances conceptual topics with practical skills for designing, implementing, and handling conceptual models as XML schemas.

TuTh 9-10:30 — 205 South Hall
Instructor(s): Ray Larson

This course is a survey of Web technologies, ranging from the basic technologies underlying the Web (URI, HTTP, HTML) to more advanced technologies being used in the the context of Web engineering, for example structured data formats and Web programming frameworks. The goal of this course is to provide an overview of the technical issues surrounding the Web today, and to provide a solid and comprehensive perspective of the Web's constantly evolving landscape.

TuTh 2-3:30 — 202 South Hall
Instructor(s): Dilan Mahendran

Three hours of lecture per week. Introduction to relational, hierarchical, network, and object-oriented database management systems. Database design concepts, query languages for database applications (such as SQL), concurrency control, recovery techniques, database security. Issues in the management of databases. Use of report writers, application generators, high level interface generators.

TuTh 12:30-2 — 202 South Hall
Instructor(s): Ray Larson
Students will receive no credit for C262 after taking 290 section 4. Three hours of lecture and one hour of laboratory per week. This course explores the theory and practice of Tangible User Interfaces, a new approach to Human Computer Interaction that focuses on the physical interaction with computational media. The topics covered in the course include theoretical framework, design examples, enabling technologies, and evaluation of Tangible User Interfaces. Students will design and develop experimental Tangible User Interfaces using physical computing prototyping tools and write a final project report. Also listed as New Media C262.
MW 11-12:30 (Lab: M 2-3 ) — 210 South Hall
Instructor(s): Kimiko Ryokai

Three hours of lecture per week. Introduction to many different types of quantitative research methods, with an emphasis on linking quantitative statistical techniques to real-world research methods. Introductory and intermediate topics include: defining research problems, theory testing, causal inference, probability and univariate statistics. Research design and methodology topics include: primary/secondary survey data analysis, experimental designs, and coding qualitative data for quantitative analysis. No prerequisites, though an introductory course in statistics is recommended.

TuTh 3:30-5 — 202 South Hall
Instructor(s): Coye Cheshire
Three hours of lecture per week. Theory and practice of naturalistic inquiry. Grounded theory. Ethnographic methods including interviews, focus groups, naturalistic observation. Case studies. Analysis of qualitative data. Issues of validity and generalizability in qualitative research.
TuTh 12:30-2 — 205 South Hall
Instructor(s): Jenna Burrell

Three hours of lecture per week. This class is focused on the creation of sustainable enterprises based on ICT (Information and Communications Technologies) innovations supporting international development. We take a broad view of entrepreneurship – including starting new businesses, non-profit initiatives and/or public sector projects. We will take a highly iterative, design-oriented, feedback-driven approach to developing and refining business plans for social enterprises.

F 1-4 — 205 South Hall
Instructor(s): Tapan Parikh

Special Topics

Specific topics, hours and credit may vary from section to section, year to year. May be repeated for credit with change in content.

Section 3
F 1-3 (Lab: 3-4) — 202 South Hall
Instructor(s): Irwin King

Specific topics, hours and credit may vary from section to section, year to year. May be repeated for credit with change in content.

Section 7
Th 9-12 — 210 South Hall
Instructor(s): Morten Hansen

Specific topics, hours and credit may vary from section to section, year to year. May be repeated for credit with change in content.

Section 10
F 12-1 — 205 South Hall
Instructor(s): Tapan Parikh

Specific topics, hours and credit may vary from section to section, year to year. May be repeated for credit with change in content.

Section 1
MW 2-3:30 — 107 South Hall
Instructor(s): John Chuang

Specific topics, hours and credit may vary from section to section, year to year. May be repeated for credit with change in content.

Section 6
TuTh 3:30-5 — 205 South Hall
Instructor(s): Steven Weber

Course may be repeated for credit. Three hours of lecture per week for five weeks.

Section 1
M 3:30-6:30 (Aug. 29 -Oct. 3 ) — 202 South Hall
Instructor(s): Quentin Hardy

Course may be repeated for credit. One and one-half to two hours of lecture per week for eight weeks. Two hours of lecture per week for six weeks. Three hours of lecture per week for five weeks.

Section 2
M 3:30-6:30 (Oct. 10 - Nov. 14) — 202 South Hall
Instructor(s): Scott Young
It takes critical thinking, outstanding leadership, and a little magic to be a successful project manager. Come and learn not only the essential building blocks of project management, but the tricks to managing a variety of complex projects. We will have a combination of interactive lectures, guest speakers, and case studies discussions to cover globally recognized standards, best practices and tools that successful project managers use.
Th 6-8 — 202 South Hall
Instructor(s): Anne Walker

Students will build tools to explore and apply theories of information organization and retrieval. Students will implement various concepts covered in the concurrent 202 course through small projects on topics like controlled vocabularies, the semantic web, and corpus analysis. We will also experiment with topics suggested by students during the course. Students will develop skills in rapid prototyping of web-based projects using Python, XML, and jQuery.

M 5:30-7 & Th 3:30-5 — 210 South Hall
Instructor(s): Benjamin Hill

Seminar

One hour colloquium per week. Must be taken on a satisfactory/unsatisfactory basis. Prerequisites: Ph.D. standing in the School of Information. Colloquia, discussion, and readings designed to introduce students to the range of interests of the school.

M 12:30-2 — 205 South Hall
Instructor(s): Nancy Van House

Topics in information management and systems and related fields. Specific topics vary from year to year. May be repeated for credit, with change of content. May be offered as a two semester sequence.

Section 1
F 3-5 — 107 South Hall

Topics in information management and systems and related fields. Specific topics vary from year to year. May be repeated for credit, with change of content. May be offered as a two semester sequence.

Section 2
M 3:30-5:30 — 205 South Hall
Instructor(s): Deirdre Mulligan