CPI 101
Introduction to Informatics


Arizona State University
Spring Semester 2014

M & W 3:00 - 4:15 in BYAC 150

Instructor: Gerald Farin (email)
Office: BYENG 554
Office Hours: by appointment

Teaching Assistant: Caroline Savio-Ramos (email)
Office Hours: by appointment

Emails: Please first contact the teaching assistant with questions. In all emails, include "CPI 101" in the subject line.

Class schedule and materials
 
homepage

What is Informatics?

The study of how information is collected, organized, manipulated, classified, stored, retrieved, and visualized.

Google, YouTube, Blogs, FaceBook, Travelocity, ...
We live in a data-centric world. People are getting rich by leading the way in capturing and packaging data in creative ways. Informatics is the study of how we collect, store, manipulate, retrieve, and visualize data. Not only is Informatics a key tool for popular web applications, but also for just about any other discipline: life sciences, social sciences, business, mathematics, and engineering. The real winners in this new world will be the ones that have the tools to transform data into information and then into knowledge. In fact, our ability to find answers to the most pressing problems of today, such as global warming and curing diseases, depends on our abilities to develop innovative methods in Informatics.

The CIDSE at Arizona State University wants to provide education in Informatics to the general student population and the community. We have launched the Informatics Certificate, which is a 20+ credit hour program that is designed to marry a student’s domain science (degree program) knowledge with studies in Informatics. See the certificate's website for more information.

Course Description:

Course covers the basic concepts and applications of informatics, which includes tools for

  • memory
  • routine activity
  • modeling, inference, and visualization
  • decision making and problem solving
  • communication, networking and interaction

Course Objectives and Outcomes:

  1. To use methods that store, index, and retrieve information on computers, as well as understand the basic principles behind their operation.

  2. To use methods for representing, creating, and running routine activities on computers, as well as understand the basic principles behind their operation.

  3. To use methods for modeling, inference, and visualization on computers, as well as understand the basic principles behind their operation.

  4. To use methods for decision making and problem solving on computers, as well as understand the basic principles behind their operation.

  5. To use methods for communication, networking, and interaction on computers, as well as understand the basic principles behind their operation.

This course is intended for students pursuing a Certificate in Informatics. (This course is not intended for Computer Science & Engineering majors.)

Text: None; Readings will be available on the web.

Prerequisites: None

Course Structure:

In each class period, we will introduce one or more items from the topics listed in 'Course Objective and Outcomes' above. Each topic will be motivated by a real-world informatics tool. Please see the 'class schedule and materials' page for a tentative schedule.

For some topics, we will explore the tools discussed via an exercise. These will be 1-3 hour exercises with a due date of about one week. The point of these exercises:

  • become familiar with several informatics tools,
  • gain an appreciation for the ability of computaional aids to allow us to do more and be more creative, and
  • have fun learning new things.

Each student will be assigned a topic on which they will present a ten minute presentation.

Grading:  
student presentation 20%
attendance 20%
exercises (expect 5-6) 60%

 

 

 

 

 

Grading scale: 90-100:A, 80-99:B etc. No "-"grades, but "+" grades for the top three point levels.

Disability Resource Center:

Please check the website for ASU's Disability Resource Center for assistance. Students with special needs should contact the center a priori in order to secure assistance.

Academic Integrity:

The highest standards of academic integrity are expected of all students. The failure of any student to meet these standards may result in suspension or expulsion from the University or other sanctions as specified in the University Student Academic Integrity Policy.

Violations of academic integrity include, but are not limited to, cheating, fabrication, tampering, plagiarism, or facilitating such activities.

top