BCNM COURSES AND RECOMMENDED COURSES for FALL 2008
DISCLAIMER: This list is by no means all-inclusive! If you would like to suggest additional courses for inclusion, please send the course number, title and instructor to BCNM@berkeley.edu
BCNM COURSES
Graduate Courses
CNM 201, Sec 1 (2 units)
“Interrogating New Media”
Ken Goldberg
GSI: Alenda Chang, Kris Fallon
CNM 201 meets weekly and is held in conjunction with the Art, Technology, and Culture Colloquium, a monthly lecture series which brings internationally-known speakers to campus to present their work on advanced topics in new media: Students will enhance skills in "interrogating" new media: how to think critically about advanced topics in new media, how to formulate incisive questions about new media, and how to evaluate and create effective presentations on topics in new media. Also listed as IEOR 298, Sec 3, “Advanced Topics in New Media”
CNM 290, Sec 1 (4 units)
“Theory and Practice of Tangible Interfaces”
Kimiko Ryokai
Systematic and critical understanding of aesthetically engaging and emotive interfaces. What is the role of design in human-computer interface? 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 explore how design affects methodologies, interaction techniques, prototyping, and evaluation in HCI research. Also listed as Info 290, Sec 4
CNM 290, Sec 2 (3 units)
"New Media Research Seminar"
Abigail Derecho
In this seminar, BCNM Designated Emphasis students will present drafts of their scholarly work (a conference paper, essay intended for publication, or dissertation chapter) and have the opportunity to receive feedback and input from the instructor, invited BCNM faculty affiliates, and fellow DE students. The goal of the seminar will be to further DE students' professional development as new media scholars, by creating a forum in which they will refine their research writing, become familiar with a range of new media methods, and learn about new media conferences, journals, imprints, and institutions that new media academics regard as the most important venues for publishing, presenting, and networking.
Undergraduate Courses
CNM 190, Sec 1 (1 unit)
“Digital Culture”
Rick Rinehart
Six week course: meets 6 Thursdays -- Oct: 2,9.16,23,30 and Nov 6 from 5-7pm. Museum Theater, BAMPFA
How do digital media influence the ways in which we think, perceive, and remember? How does digital mediation affect our interactions with the world, other people, and even our sense of ourselves? This course explores these questions through the contemporary concept of "interactivity." Focusing on interaction as both a perceptual and physical experience, the course traces the history of "interactive media" from photography and film through early computing, video games, and contemporary digital installation. Over six weeks we'll read passionate arguments from philosophers, engineers and artists; we'll discuss classic and contemporary examples ranging from stereoscopes to Second Life; and we'll engage creatively with each other and the course material to produce our own mock-ups and imaginative designs for interaction.
CNM 190, Sec 2 (4 units)
“Performance and Technology”
Abigail Derecho
This course will explore a diverse array of cultural objects and practices that showcase the performance of technological modes, methods, tools, and ways of being. The units will be: Art Foregrounding Media, Android and Robot Performances, Machines Acting Up, Digital (CGI-produced) Worlds, Electronic Warfare, Techno Futures, Surveillance, Personal and Domestic Cameras, Nation-States Performing Tech Mastery, and Performing Online. Media used in stage productions, films and television shows (Battlestar Galactica, Terminator, Star Wars, 300), music movements such as Afro-Futurism and Detroit Techno, cell phone videos, the Cold War Space Race, 1980s Japanophobia, Internet porn, and online flame wars are some of the phenomena we will examine. Students will be asked to consider questions of human-technology interactions over the last century have altered bodily, oral, visual, and written performances in art, politics, war, popular culture, and everyday life. Also listed as Theater 119, Section 1.
CNM 190, Sec 3 (4 units)
"Advanced Digital Animation"
Dan Garcia, EECS, and Brian Barsky, EECS Jeremy Huddleston, EECS (GSI)
Fall 2008: TuTh 4-6pm in 380 Soda
Sp 2009: Location & Time TBA, probably something similar
http://cloud.cs.berkeley.edu/~cnm/
This year-long course is intended for students with backgrounds either in art, film, or computer science who may wish to work in the visual effects, animation, and entertainment industries. The course builds upon students' knowlege from related courses, providing a guide through the digital animation production process in an environment similar to that found in industry production houses. We will survey many advanced topics and allow students to focus on the ones that they find interesting. Students will collaborate to develop a 30-second animation piece. The course will be enhanced with industry guest lectures.
In Fall 2008, the topics will include story and character development, manual and procedural modeling, advanced character rigging, set design, manual and procedural camera animation, digital cinematography, and manual, procedural, AI-driven, and data-driven animation.
In the spring of 2009 the topics will include visual art design, sound and foley design, visual effects, shading, lighting, rendering, optimization, and advanced image composition.
Pre-requisites: any two (one may be taken concurrently) of the following four courses: { UCBUGG (CS198-3), Art 172, Art 175, CS 184 }. This course is also offered as CS 194, Sec 8.
GRADUATE COURSES RELATED TO NEW MEDIA
AFRICAN AMERICAN STUDIES 134
"Information Technology and Society"
Michel Laguerre
This course assesses the role of information technology in the digitalization of society by focusing on the deployment of e-government, e-commerce, e-learning, the digital city, telecommuting, virtual communities, Internet time, the virtual office, and the geography of cyberspace. Course will also discuss the role of information technology in the governance and economic development of society. This course is also listed as American Studies 134.
ARCHITECTURE TBA (pending)
"Collaborative Design"
Yehuda Kalay
Description TBA, but will use Second Life as the 'place' in which students will design together. It will be appropriate as a CNM course.
Integrative Biology 296
"How Would Nature Do That?: a graduate seminar in bio-inspired design"
Tom McKeag (email: tmckeag@lvha.net)
The course will emphasize case studies and multi-disciplinary team problem-solving. It will also rely heavily on guest lectures and the wealth of scientific expertise on campus. Confirmed guest lecturers include Janine Benyus, author of "Biomimicry: Innovation Inspired by Nature", Dr. Steven Vogel, author of "Cats Paws and Catapults" and renowned biomechanics expert, and Mr. Jay Harman, inventor and founder of Pax Scientific, whose Lily impeller was recently included in the New York Museum of Modern Art show "Design and the Elastic Mind".
Dr. Full of the CIBER lab and others will be revealing the development of several exciting scientific breakthroughs at Berkeley, including the now famous discovery of gecko adhesion. We will be discussing all of the science in light of the practical design and business applications.
We are seeking a well-rounded student class that includes designers as well as business and science students. They will be expected to quickly digest biological concepts and work in teams to solve a wide variety of problems, from prototyping to performing simple experiments to developing analysis based on biological models. Throughout, the goal will be to teach innovation through the integration of these three disciplines.
The course is open to all students with permission of the instructors and we are making a list of potential participants. Any interested students are encouraged to contact me at this email address. Please let me know if you have any comments or questions. If you would be interested in participating, I would be delighted to speak with you about what I think would be a very fruitful collaboration.
ARCHITECTURE 235 Section TBA
Special Topics in Design Theories & Methods
"Digital Design Research"
Yehuda Kalay
BCNM Students will be welcome! Description TBA
COMPUTER SCIENCE 294 Sec 010
"Visualization"
Maneesh Agrawala
http://vis.berkeley.edu/courses/cs294-10-fa07/wiki/index.php/Main_Page
In this course we will study techniques and algorithms for creating effective visualizations based on principles and techniques from graphic design, visual art, perceptual psychology and cognitive science. The course is targeted both towards students interested in using visualization in their own work, as well as students interested in building better visualization tools and systems. The class will meet twice a week. In addition to participating in class discussions, students will have to complete several short programming and data analysis assignments as well as a final programming project. Students will be expected to write up the results of the project in the form of a conference paper submission. There are no prerequisites for the class and the class is open to graduate students as well as advanced undergraduates. However, a basic working knowledge of, or willingness to learn, a graphics API (e.g. GDI+, OpenGL, Java2D, Flash/Flex) and applications (e.g. Excel, Matlab) will be useful.
COMPUTER SCIENCE 294 Sec 007
"The Art of Animation"
M 3-6P, 380 SODA
BARSKY, B A
COMPUTER SCIENCE 39J
"The Art and Science of Photography: Drawing with Light"
BRIAN BARSKY
This seminar explores the art and science of photography. Photographs are created by the control and manipulation of light. We will discuss quality of light for the rendering of tone, texture, shade, shadow, and reflection. The seminar examines the photographic process from light entering the lens through the creation and manipulation of the final image. Some typical topics are composition and patterns, mathematics of perspective projection, refraction, blur, optics of lenses, exposure control, color science, film structure and response, resolution, digital image processing, the human visual system, spatial and color perception, and chemical versus electronic processing. To read an interesting article about this seminar, please see http://inst.eecs.berkeley.edu/~cs39j/fa06/engnews
ELECTRICAL ENGINEERING 244 P 001
“Computer-Aided Design of Integrated Circuits”
K. W. Keutzer
This course will cover a wide variety of topics relating to the development of computer aids for integrated circuit design. The course will emphasize state-of-the-art techniques and both the theoretical basis for the methods as well as the application of results to practical problems, including details of implementation. Topics to be covered include simulation, layout techniques, synthesis, verification, testing, and integrated design systems.
FRENCH 206 Sec 001 (4 units)
“Writing and Technology”
Rick Kern
This seminar will focus on ways in which language and technology influence one another. We will organize our exploration around three themes:
1) Language and technological change: How have the constraints and resources of various media (e.g., clay, stone, papyrus, print, sound recording, electronic displays) affected language forms and language use?
2) Reading, writing, and technological change: How have material technologies of writing and social practices of literacy co-evolved historically? How does the emergence of new discourse practices and new genres in computer-mediated communication affect our definitions of reading and writing?
3) Education in an electronic age: What new interpretation/authoring abilities do people need to acquire, and how do they acquire them? How are people socialized into electronic literacy practices and communities? What are the implications for the way knowledge is assessed? Students in languages, linguistics, history, computer science, and education are warmly welcomed.
GENDER AND WOMEN’S STUDIES 2xx (UNITS/Course # tba)
“Transnational Science, Technology, and New Media”
Charis Thompson
This class, to be taught in the fall for the first time, has been created for the core curriculum of a proposed PhD program in Transnational Gender and Women's Studies; it is open to students in other departments. The class will expose students to critical thinking about science, technology, and new media. The class explores intersections of gender and women's studies with science, technology, engineering, medicine, and new media around the world; including women in science; transnational feminist science and technology studies; technologies of reproduction, production and destruction; divisions of scientific and technical labor; embodiment and subjectivity; digital divides, digital consumption, embodiment, and circulation; modernist projects of categorization; and the making and breaking of gendered bodies. It mixes secondary sources with primary sources, and among the primary sources mixes scientific and technical documents with new media and the arts.
Information 214 Sec 1 (3 units)
"Needs and Usability Assessment"
Nancy Van House
This course addresses concepts and methods of user experience investigation, and needs and usability assessment. The emphasis will be on understanding users' needs and practices and translating them into design decisions. Topics to be covered include: methods of identifying and describing user needs and requirements; user centered design; and evaluation of information systems. We will practice a number of major usability assessment methods, including heuristic evaluation, surveys and focus groups, and naturalistic/ethnographic methods. Finally, we will discuss methods of bringing needs and usability assessment into the design process.
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.
INFORMATION 216 001 LEC (3 units)
“Computer-Mediated Communication”
C. Cheshire
This course covers the practical and theoretical issues associated with computer-mediated communication (CMC) systems (e.g., email, newsgroups, wikis, online games, etc.). We will focus on the analysis of CMC practices, the relationship between technology and behavior, and the design and implementation issues associated with constructing CMC systems. This course primarily takes a social scientific approach (including reseArch from social psychology, economics, sociology, and communication).
INFORMATION 219 P 001 LEC (3 units)
“Privacy, Security, and Cryptography”
J.D. Tygar
Policy and technical issues related to insuring the accuracy and privacy of information. Encoding and decoding techniques including public and private key encryption. Survey of security problems in networked information environment including viruses, worms, trojan horses, Internet address spoofing.
INFORMATION 237 P 001 LEC (3 units)
“Intellectual Property Law for the Information Industries”
Instructor TBA
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.
INFORMATION 250 P 001 LEC (3 units)
“Computer-Based Communications Systems and Networks”
J.C. Chuang
Communications concepts, network architectures, data communication software and hardware, networks (e.g., LAN, wide), network protocols (e.g., TCP/IP), network management, distributed information systems. Policy and management implications of the technology.
INFORMATION 290 Sec 001
"Information System and Service Design: Strategy, Models, and Methods."
Robert J. GLUSHKO
This course presents an end-to-end view of the design life cycle for information systems and services. It explains how design problems are conceived, researched, analyzed and resolved in different types of organizations and contexts, including start-ups, enterprises with legacy-systems, non-profit and government entities. The course presents a framework for understanding and integrating the variety of design methods taught in more detail in other iSchool and MOT courses. 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.
INFORMATION 290 Sec 003 (3 units)
"Web Architecture"
Erik Wilde
http://www.dret.net/lectures/web-fall08/
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 context of Web engineering, for example structured data formats and Web programming frameworks. The goal of this course is 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. Because of the large number of technologies covered in this course, only a fraction of them will be discussed and described in greater detail. The main goal of the course thus is an understanding of the interdependencies and connections of Web technologies, and of their capabilities and limitations. Implementing Web-based applications today can be done in a multitude of ways, and this course provides guidelines and best practices which technologies to choose, and how to use them.
INFORMATION 290 Sec 007 (2 units)
“Information Technology Economics, Strategy, and Policy”
John Chuang
http://www.ischool.berkeley.edu/programs/courses/290-ITESaP
Application of economic principles, from microeconomics, game theory, industrial organization, information economics, and behavioral economics, to analyze business strategies and public policy issues surrounding information technologies and IT industries. Topics include: economics of information goods, economics of search, economics of networks, economics of peer production, economics of security and privacy.
INFORMATION 290 Sec 008 (1 unit)
“Designing Rural Computing Applications”
Tapan Parikh
http://www.ischool.berkeley.edu/programs/courses/290-DRCA
(NOTE: Center of New Media students must add themselves to the INFO 290-08 wait list in order to register for this course.)
Designing Rural Computing Applications - This class will investigate design methods for developing rural computing applications. The class will begin with a focus on participatory and value-sensitive design methods, and how they can be adapted for new cultures and social settings. We will also cover recent experiments in rural UI design, and what has been learned from them. We will conclude by discussing appropriate methods for design education in a rural computing context.
INFORMATION 290A P 002 LEC (1 unit)
"Information Technology and Identity: the Future of Storytelling”
Q.R. Hardy
Mass communications technologies have been profound influencers of human identity, from the printing press and the rise of vernacular political cultures to television and the power of celebrity. While the Web is still a work in progress, salient characteristics such as the collapse of distance, the discovery of like-minded groups, and information delivered in short bursts are already affecting the way people see themselves and the way they consume information. Following an overview on the relationship of technology with identity and communications, the course will look at the uses of narrative in news, public relations, advertising, entertainment, and online gaming.
INFORMATION 296A Sec 001
"Information Access"
M.K. Buckland, C. Lynch, R. Larson
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), and 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.
INFORMATION 296A P Sec 003 (3 units)
“Participatory Media/Collective Action”
Xiao Qiang, Howard Rheingold
Three hours of seminar discussion and hands-on practice per week. This participatory class explores political activism in the Net context, as well as key aspects such as mass media, political communications, and smart mobs: emerging forms of technology-enabled collective actions. We will read and discuss issues, theories and real world examples from the US, Philippines, Korea, Mexico, China, and elsewhere. We will focus on blogging, online forums and other emerging media forms such as podcasting, photo-sharing, tagging, RSS, wiki-based communities and read about theoretical aspects of socio-technological networks as well.
In addition to analytic readings, students will learn how to use a wiki for collaborative work, to blog and read and comment on blogs via RSS as part of the coursework, to listen to and produce podcasts. The class will directly engage in collective knowledge-gathering and construction of a public good. Students will engage in social bookmarking and collectively construct a resource wiki on class topics.
JOURNALISM 288 Sec 001
“Digital TV and the World”
N. Henry
Students not enrolled in the TV cycle who wish to learn essential techniques and examine new reporting forms are invited to apply for this experimental class. Students learn the basics of TV reporting, how to cover a slice of community life in America or abroad, and produce thoughtful works for distribution on the web and on the air. Students learn the rudiments of digital production, reporting, and editing. The course will emphasize solid reporting, clear expression, and original storytelling.
JOURNALISM 298 (3 units)
“Jazz and Blues Club Project”
Paul Grabowicz
An on-going project, this class will use a virtual reality program to recreate and tell the story of the jazz and blues club scene on Oakland's 7th Street during its heyday in the 1940s and 1950s - a remarkable part of the city's history that has been all but lost to urban decay. The four block stretch of 7th Street will be recreated as a virtual world, which people can access over the Internet and then adopt avatar figures to walk up and down the streets, enter the clubs, listen to the music of the era and interact with other people logged onto the site. The VR program used in the class was developed by the UC Berkeley Architecture Department to recreate ancient cities like Cairo, and Architecture students are doing the modeling of the buildings for the VR recreation of 7th Street. This class will involve reporting and research on the old jazz and blues scene on 7th Street to provide the content for the VR world - the stories of the clubs and other activities on 7th Street, the musicians and other characters who frequented the area, the music played in the clubs, the attire people wore at the time. The class will decide how to tell the story of the clubs and the history of the area using video game narratives and storytelling techniques.
Music 207 (4 units)
“Advanced Projects in Computer Music”
Instructor TBA
Designed for graduate students in music composition, but open to graduate students in related disciplines who can demonstrate thorough knowledge of the history of electro-acoustic music as well as significant experience with computer music practice and research. All projects are subject to approval of the instructor.
MUSIC 208A (4 units)
“Music Perception and Cognition”
Instructor TBA
A review of the sensory, perceptual, and cognitive foundations of listening, performing, and composing. Topics include relations among various acoustical and perceptual characterizations of sound; perceptions of pitch, time, temporal relations, timbre, stability conditions, and auditory space; auditory scene analysis and perceptual grouping mechanisms; perceptual principles for melodic, rhythmic, and harmonic organization; orchestration as spectral composition. The course research project should involve the analysis of musical examples or perceptual and cognitive issues in music theory or both.
Music 209 (4 units)
“Advanced Topics in Computer Music”
Instructor TBA
Technical and musical issues in the design and development of computer-based music systems including digital signal processing for the analysis and synthesis of sound, scheduling of multiple musical control processes, perceptual and cognitive models, user-interface design, reactive real-time control, and the analysis and representation of musical structure.
Practice of Art 23 AC (4 units)
"Foundations of American Cyber-Culture"
Joe McKay
This course will enable students to think critically about, and engage in practical experiments in, the complex interactions between new media and perceptions and performances of embodiment, agency, citizenship, collective action, individual identity, time and spatiality. We will pay particular attention to the categories of personhood that make up the UC Berkeley American Cultures rubric (race and ethnicity), as well as to gender, nation, and disability. The argument threading through the course will be the ways in which new media both reinforce pre-existing social hierarchies, and yet offer possibilities for the transcendence of those very categories. The new media -- and we will leave the precise definition of the new media as something to be argued about over the course of the semester -- can be yet another means for dividing and disenfranchising, and can be the conduit of violence and transnational dominance.
UNDERGRADUATE COURSES RELATED TO NEW MEDIA
ANTHROPOLOGY 138A Sec 001 (4 units)
Ethnographic Film
Instructor TBA
This course traces the development of ethnographic film from its beginnings at the turn of the 20th century to the present. In addition to looking at seminal works in the field, more recent and innovative productions will be viewed and analyzed. Topics of interest include the role of visual media in ethnography, ethics in filmmaking, new developments in digital technologies, and the problematic relationship between seeing and believing. Requirements include film critiques, periodic examinations, and a final project or film proposal. Anthropology 138A is a prerequisite for the production class in the Spring (Anthropology 138B).
ANTHROPOLOGY 150 Sec 001 (4 units)
“Utopia: Art and Power in Modern Times”
Alexei Yurchak
Modern times have been dominated by utopian visions of how to achieve a happy future society. Artists in competing social systems played a central role in the development of these visions. But artistic experiments were filled with paradoxes, contributing to the creation not only of the most liberating and progressive ideals and values but also to the most oppressive regimes and ideologies. The course questions: what is art, what can it achieve and destroy, what is beauty, artistic freedom, and the relationship between esthetics, ethics, and power?
Arch 101, Case Studies in Architecture (5 units)
"COOL-101: Collaborative, On-Line Design Studio"
Yehuda Kalay, John Marx
COOL-101: Collaborative, On-Line Design Studio, will explore the potentials of Multi-User Virtual Environments (MUVEs) for design collaboration. The course is a joint effort by the Department of Architecture at UC Berkeley, the Creative Research Lab at the College of Arts & Architecture, Montana State University, and the Smithsonian Institution in Washington DC. The course aims to provide students with hands-on skills in creating virtual, immersive architectural and social places in Cyberspace. These interactive virtual environments present a new possibility for collaborative activities, including in particular creative and participatory design. The studio will use Second Life (http://secondlife.com/) - a popular 3D multi-user on-line virtual world - to design, build, and use a 3-dimensional, immersive ‘portal’ to the Smithsonian Institution’s 19 museums.
ARCHITECTURE 138 P 001 (variable units)
“Advanced Computer-Aided Rendering and Animation”
Margaret (Penny) DHAEMERS
This is a computer class will enable students to carry out self-determined architectural or other projects in consultation with the professor and the GSI. There will be discussions, demonstrations, viewing of historical and current animations, idea sessions, field trips, guest reviewers and lectures. Idea development beyond the original project will result from the interaction of the idea with the computer input and class discussions. Results may be either 2D or 3D, still or animated. Groups of two or more students may work on a project. The class will be conducted in the Silicon Graphics Industries lab. Reviews will take place around the workstation.
ART PRACTICE 171 Sec 001 (4 units)
“DigD DIGITAL Video”
Anne Walsh
This hands-on studio course is designed to present students with a foundation-level introduction to the skills, theories and concepts used in digital video production. Non-linear and non-destructive editing methods used in digital video are defining new "architectures of time" for cinematic creation and experience, and offer new and innovative possibilities for authoring new forms of the moving image. This course will expose students to a broad range of industry standard equipment, film and video history, theory, terminology, field and post-production skills. Students will be required to techinically master the digital media tools introduced in the course. Each week will include relevant readings, class discussions, guest speakers, demonstration of examples, and studio time for training and working on student assignments.
BIOENGINEERING C125 P 001 LEC (4 units)
“Introduction to Robotics”
Cross-listed with Electrical Engineering C125 section 1
R. BAJCSY
An introduction to the kinematics, dynamics, and control of robot manipulators, robotic vision, and sensing. The course covers forward and inverse kinematics of serial chain manipulators, the manipulator Jacobian, force relations, dynamics, and control. It presents elementary principles on proximity, tactile, and force sensing, vision sensors, camera calibration, stereo construction, and motion detection. The course concludes with current applications of robotics in active perception, medical robotics, and other areas.
COMPUTER SCIENCE 160 Sec 001 (4 units)
“User Interface Design and Development”
John Canny
The design, implementation, and evaluation of human/computer interfaces. Interface devices (keyboard, pointing, display, audio, etc.), metaphors (desktop, notecards, rooms, ledger sheets, tables, etc.), interaction styles and dialog models, design examples, and user-centered design and task analysis. Interface-development methodologies, implementation tools, testing, and quality assessment. Students will develop a direct-manipulation interface.
COMPUTER SCIENCE 184 P 001 (4 units)
“Foundations of Computer Graphics”
James O’Brien
Techniques of modeling objects for the purpose of computer rendering: boundary representations, constructive solids geometry, hierarchical scene descriptions. Mathematical techniques for curve and surface representation. Basic elements of a computer graphics rendering pipeline; architecture of modern graphics display devices. Geometrical transformations such as rotation, scaling, translation, and their matrix representations. Homogeneous coordinates, projective and perspective transformations. Algorithms for clipping, hidden surface removal, rasterization, and anti-aliasing. Scan-line based and ray-based rendering algorithms. Lighting models for reflection, refraction, transparency.
ENGINEERING 198 Sec 001 (1 unit)
"Distinguished Innovator Lecture Series"
I. Sidhu
An excellent course for aspiring entrepreneurs who want to learn from those with experience. It offers a changing roster of guest lectures featuring successful entrepreneurs, investors, and service providers. Topics vary but typically include evaluation of technologies and business ideas; commercializing new technologies in existing enterprises, as well as starting new businesses; obtaining financing through private and public sources; legal and business issues; product development; marketing; strategic partnerships; and personal accounts of successes, failures, and lessons learned.
HISTORY OF ART 182 Sec 001 (4 units)
“Histories of Photography”
Catherine Zuromskis
The advent of photography brought radical changes to both art and mass culture. Combining new visual perspectives with a reverence for past traditions and high artistic aspirations with a newly democratic approach to image-making, photography ushered in a new way of thinking about images and their place in society. In contemporary visual culture, photography is not only an art form but also a documentary record, a sentimental domestic practice, a commercial tool, and a symbolic cultural language. As such, photography can be seen to have multiple histories: aesthetic, technological, social, political, and economic. The aim of this course will be to explore these multiple histories by examining photography as a whole and the negotiations and interconnections between its various functions. Topics to be discussed will include photographic aesthetics, photography as a trace of the real, the rhetoric of the photographic image, gender and the photographic gaze, photography and postmodernism, and digital imagery.
INDUSTRIAL ENGINEERING AND OPERATIONS RESEARCH 115 Sec 001 (3 units)
“Industrial and Commercial Data Systems”
Ken Goldberg
Design and implementation of databases, with an emphasis on industrial and commercial applications. Relational algebra, SQL, normalization. Students work in teams with local companies on a database design project. WWW design and queries. Enrollment is by instructor approval only. All students intending to take this course must take an entrance exam on the first day of class, after which Class Entry Codes will be issued to admitted students.
MUSIC 108,108M (4 units)
“Music Perception and Cognition”
Instructor TBA
A review of the sensory, perceptual, and cognitive foundations of listening, performing, and composing. Topics include relations among various acoustical and perceptual characterizations of sound; perceptions of pitch, time, temporal relations, timbre, stability conditions, and auditory space; auditory scene analysis and perceptual grouping mechanisms; perceptual principles for melodic, rhythmic, and harmonic organization; orchestration as spectral composition. The course research project should involve the analysis of musical examples or perceptual and cognitive issues in music theory or both.
Music 158 (4 units)
“Musical Applications of Computers and Related Technologies”
Edmund Campion
Basic concepts and techniques of computer-based music research, composition, and performance. Essentials of digital audio signal processing, musical acoustics and psychoacoustics, sound analysis and synthesis, musical databases, use of MIDI, computer programming for music, and computer-aided music analysis. Works from the computer music repertoire will be examined.
The course will be taught using the MAX/MSP object oriented programming environment. MAX/MSP is a combined control/signal processing software package that runs on the Macintosh and Windows platforms. The program is installed on thiry-five workstations in the Microcomputing Facility in Wheeler Hall. In addition to MAX/MSP, a number of other programs designed for editing and manipulating soundfiles will be covered.
