Courses
Currently, I am enrolled in UC Berkeley's School of Information Management and Systems.

Fall 2005

  • CS294: Distributed Information Management: Information Representation, Presentation, and Interoperation
    "The purpose of this course is to examine ongoing research issues related to digital documents. As suggested by the title, major themes include information representation, information presentation, information linking, and information interoperation. Implicit in these issues are also issue of collaborative use of information, i.e., how networks of information using users can be greater than the same of their parts."
  • IS294A-4: Experimental Document Analysis
    "This seminar will explore the technical, social and cultural aspects of informative objects in any and all forms (aka 'documents'). We will adopt three strategies: Analyze examples of powerful documents (i.e. having social, intellectual, and/or emotional impact) in politics, business, subcultures, sciences, religion, and the arts. Read and discuss selected literature on the "nature" of documents, past, present and in future. Imagine and design possible new or emerging kinds of document and speculatively consider their likely uses, impacts, and relationship with existing genres."
  • Center for New Media Seminar
  • Social Networking Theory Reading group

Spring 2005

  • IS290-8 Digital Media Design Studio
    "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."
  • IS212 Information in Society
    "This course is, in practice, a special topics seminar that changes from year to year. The overall theme is methods and approaches to understanding the interaction of technology and the social, with an emphasis on approaches and topics that are relevant to design. A major (but not the only) foundation for this course is the interdisciplinary field known as Science and Technology Studies (STS)."

Fall 2004

  • Art170 Database and Interface
    "Databases have now taken up a dominant role in the modern era as our main repositories of information; latent potential for multiple meanings (of all content on the internet, up to %80 is estimated to be contained not in webpages - on the surface - but below the surface in databases). Interfaces build on traditions of storytelling, data-visualization, or cartography - acts of interpreting, communicating, or giving life to information. Artists working with digital media are adopting these tools and concepts to powerful ends."
  • IS290-1 Realizing Digital Convergence
    "This course combines lectures on industry structure, market analysis, and business models with the development of a working prototype and business case for a multimedia application. The application will be an innovative digital magazine that combines the possibilities of the Internet and mobile communications with traditional print content."
  • IS290-2 Applied Natural Language Processing
    "Much of the most valuable information available online today resides in textual form, but natural language is notoriously difficult to process automatically. Applied natural language processing -- also known as automated content analysis and language engineering -- can provide partial solutions. This course will examine the state-of-the-art in applied NLP, with an emphasis on how well the algorithms work and how they can be used (or not) in applications. Topics will include text summarization, text mining, question answering, information extraction, text categorization, author and genre recognition, word sense disambiguation, and lexical and ontological acquisition, and text analysis for social applications such as Blogs and social networks."
  • LangPro300 - Teaching and Learning in Higher Education

Spring 2004

  • IS213 User Interface Design and Development
    "This course will cover the design, prototyping, and evalution of user interfaces for computers, which is often called Human-Computer Interaction (HCI). The goal of the course is for students to learn how to design, prototype, and evaluate user interfaces using a variety of methods."
  • IS214 User Needs and Assessment
    "This course addresses concepts and methods of 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."
  • IS208 Analysis of Information Organizations
    "This course explores online organizations, social relationships and communication networks by using theories and methods from social science, information science and humanities, including organizational theory, the diffusion of innovation, social networks and network organizations, etc."
  • IS206 Distributed Computing Applications and Infrastructure
    "This course provides a technical foundation of distributed computing applications, systems, and infrastructure. Topics covered include: distributed system architectures, operating systems, interprocess communication, networks, security, system performance."

Fall 2003

  • IS246 Multimedia Information
    "The SIMS ÒMultimedia InformationÓ class will be an introduction to the past, present, and future of the theory and practice of multimedia information systems. We will explore the concepts and methods of the multimedia production cycle comprising the creation, description, retrieval, editing, management, distribution, and reuse of digital media. Students will gain theoretical background and practical experience to help them design, innovate, critique, and assess digital multimedia information systems."
  • IS204 Information Users and Society (Part 1)
    "Designing and managing effective information systems also requires having a larger understanding of law and policy issues arising from the uses of information...Because information law and policy is evolving at a fairly rapid pace in response to new technologies, it is important to have a sense of some of the larger information policy debates going on at national and international levels, such as those requiring libraries to filter content and those concerning privacy, because what is a policy debate now may turn out to be a regulation or a broader rule at a later time. As information becomes the principal commodity of the information economy, traditional "freedom of information" policies need to be adjusted.
  • IS204 Information Users and Society (Part 2)
    "Designing and managing effective information systems requires an understanding of the circumstances of their use: real people use them for specific purposes under specific circumstances. Information systems (computer-based and traditional) both shape and are shaped by their users and their context. ...we consider the social nature of information and information systems, and their design and use as part of how people make sense out of their worlds, interact with one another, and coordinate action across time and space. We consider such issues as the social construction of information; knowledge communities (including organizations) and the collaborative nature of knowledge; the self and community in an electronic world; assessing user needs; involving users in system design; and issues in human-computer interaction, and computer-supported cooperative work."
  • IS202 Information Organization and Retrieval
    "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 organization and retrieval practices, technology, and applications, including computational processes for analyzing information in both textual and non-textual formats. Students will learn how information organization and retrieval is carried out by professionals, authors, and users; by individuals in association with other individuals, and as part of the business processes in an enterprise and across enterprises.
  • IS255 Foundations of Software Design
    "This course is an intensive introduction to programming principles and practice, to prepare students with a non-technical background to take the more technical SIMS courses. We will cover the fundamentals of how computers work, standard algorithms, data structures, design patterns, and an introduction to formal languages, focusing on regular expressions. We will also study and practice principles of object oriented design and software development."

Teaching experience: