|
I101 Introduction to Informatics (4 cr.)
Sample syllabus
P: Computer literacy. Emphasis on topics in human-computer interaction and
human factors, collaborative technologies, group problem solving, ethics,
privacy, and ownership of information and information sources, information
representation and the information life cycle, the transformation of data to
information, and futuristic thinking.
I201 Mathematical Foundations of Informatics (4 cr.)
Sample syllabus
P: INFO I101 and MATH M118. An introduction to the suite of mathematical
and logical tools used in information sciences, including finite
mathematics, automata and computability theory, elementary probability and
statistics, and basics of classical information theory.
I202 Social Informatics (3 cr.)
Sample syllabus
P: INFO I101. Introduces the social and behavioral foundations of
informatics. Theoretical approaches to how technology is used from psychological
and sociotechnical perspectives. Examples of how current and emerging
technologies such as games, e-mail, and electronic commerce are affecting daily
lives, social relations, work, and leisure time.
I210 Information Infrastructure I (4 cr.)
Sample syllabus
P: MATH M014, C: INFO I101. The software architecture
of information systems. Basic concepts of systems and applications programming.
Cross listed with CSCI C101.
I211 Information Infrastructure II (4 cr.)
Sample syllabus
P: INFO I210. The systems architecture of distributed applications. Advanced
programming, including and introduction to the programming of graphical systems.
Cross listed with CSCI C201.
I300 Human-Computer Interaction Design (3 cr.)
Sample syllabus
P: INFO I202, I211. This course helps you build competence, knowledge, and skills in the field of
Human-Computer Interaction Design. The goal of this field is to shape new media
and tools that will support human use, augment human learning, enhance
communication, and lead to more acceptable technological developments at the
individual and the social levels. Topics covered include Human-Computer
Interaction, Human-Centered Design, Design, Interaction, Understanding Users,
Design Methods, Usability and Evaluation, Prototyping, Collaboration Design,
Observation Techniques, Interview Techniques, and other related issues.
I303 Organizational Informatics (3 cr.)
Sample syllabus
P: INFO I211. Examines the various needs, uses, and consequences of
information in organizational contexts. Topics include organizational types and
characteristics, functional areas and business processes, information-based
products and services, the use of and redefining role of information technology,
the changing character of work life and organizational practices,
socio-technical structures, and the rise and transformation of information-based
industries.
I308 Information Representation (3 cr.)
Sample syllabus
P: INFO I201 and INFO I211. The basic structure of information representation
in social and scientific applications. Representational structures and
approaches from many disciplines are introduced: philosophical theories of
classification and categorization; information access and representation on the
World Wide Web; object-oriented design and relational databases; AI knowledge
representation and discovery.
I310 Multimedia Arts and Technology (3 cr.)
Sample syllabus
P: INFO I308. The study of the evolution of media arts and underlying
principles of communication. Application development paradigms in current
practice.
I320 Distributed Systems and Collaborative Computing (3 cr.)
Sample syllabus
P: INFO I308. An introductory treatment of the distributed systems and
programming. Topics range from the distributed and object models of computation
to advanced concepts, such as remote method invocations, object brokers, object
services, open systems, and future trends for distributed information systems.
I400 Topics in Informatics (3 cr.)
Sample syllabus
P: At least junior standing or permission of instructor. Variable topic.
Emphasis is on new developments and research in informatics. Can be repeated
twice for credit when topics vary, subject to approval of the Informatics director.
I420 Internship in Informatics Professional Practice (3-6 cr.)
Sample syllabus
P: Approval of the Informatics director of informatics and completion of 100 and 200
level requirements in informatics. Students gain professional work experience in
an industry or research organization setting, using skills and knowledge
acquired in informatics course work.
I450 Design of an Information System (3 cr.)
Sample syllabus
P: I308, R: I300, I303, or Senior standing and approval of the Informatics director. System design and development
present both technical and managerial problems with which students will be
familiar from their undergraduate course work. This course puts these lessons
into practice as students work in teams to develop an information system.
Examples of course projects include design and development of a database for a
business or academic application, preparation and presentation of an interactive
media performance or exhibit, or design and implementation of a simulated
environment (virtual reality).
I451 Development of an Information System (3 cr. )
Sample syllabus
P: I450 or Senior standing and approval of the Informatics director. System design and development
present both technical and managerial problems with which students will be
familiar from their undergraduate course work. This course puts these lessons
into practice as students work in teams to develop an information system.
Examples of course projects include design and development of a database for a
business or academic application, preparation and presentation of an interactive
media performance or exhibit, or design and implementation of a simulated
environment (virtual reality).
I460/461 Senior Thesis (3 cr. / 3 cr.)
Sample syllabus
P: Senior standing and approval of the Informatics director. The senior student prepares and
presents a thesis: a substantial, typically multi-chapter paper based on a
well-planned research or scholarly project, as determined by the student and a
sponsoring faculty member.
I499 Readings and Research in Informatics (1-3 cr.)
Sample syllabus
P: Consent of instructor and completion of 100 and 200 level requirements in
informatics. Independent readings and research related to a topic of special
interest to the student. Written report required.
P= Prerequisite,
C= Corequisite,
R = Recommended
|