IT 415 Information Visualization Spring Semester



Similar documents
Applied Information Technology Department

IT 101 Introduction to Information Technology

IT 106 Introduction to IT Problem Solving Using Computer Programming revised

Common Syllabus Revised

BCM :00-12:15 p.m. 1:30-3:35 p.m. Wednesday 10:00-12:00 noon

4ECE 320 Signals and Systems II Department of Electrical and Computer Engineering George Mason University Fall, 2015

Thursday 11:00 a.m. - 12:00 p.m. and by appointment

Fall 2015 GES 4120/5120 Internet GIS

DISTANCE EDUCATION GGS 315: GEOGRAPHY OF THE UNITED STATES. Fall Semester 2015

BCIS Business Computer Applications - Online

EPSY 320 Child Development for Educators Syllabus Summer Session I, 2013 Class Date June 3rd July 8th

George Mason University Electrical and Computer Engineering Department ECE 201: Introduction to Signal Analysis Syllabus Fall 2015

IT 342 Operating Systems Fundamentals Fall 2014 Syllabus

IS Management Information Systems

PUAD 502 Administration in Public and Non-Profit Organizations Term Offered Fall, 2015 Syllabus

ISB 205 Management Software Fall 2014 Semester

BCIS Business Computer Applications D10

INF 203: Introduction to Network Systems (3 credit hours) Spring W1, Class number 9870

SYST 371 SYSTEMS ENGINEERING MANAGEMENT

BUS Computer Concepts and Applications for Business Fall 2012

Course Syllabus HUDE 0111 Transition to College Success 8 Week Session

Finite Element Analysis in Mechanical Engineering Design. Summer 2015 (Online)

CSC 341, section 001 Principles of Operating Systems Spring 2015 Monday/Wednesday 1:00 PM 2:15 PM

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

(Texas Tech) AND (personal)

advertising research methods

Syllabus GIS Database Management (GIS , GIS ) (Fall 2010)

Fall Syllabus. College of Health and Human Services. HAP 700: Introduction to Health Informatics. Course information

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015

Canisius College Richard J. Wehle School of Business Department of Marketing & Information Systems Spring 2015

JOMC182: Introduction to Graphic Design A primer on the principles and practices of visual communication

Collin College Business and Computer Systems

Earth Science 102 Introduction to Physical Geology Fall 2015 Online

Course Syllabus Revised: Dec. 20, 2011.

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

Forensic Biology 3318 Syllabus

IST659 Fall 2015 M003 Class Syllabus. Data Administration Concepts and Database Management

ISM 4403 Section 001 Advanced Business Intelligence 3 credit hours. Term: Spring 2012 Class Location: FL 411 Time: Monday 4:00 6:50

ACCT 5020 Accumulation / Analysis of Accounting Data Class Syllabus Spring 2015 Eight Week Format March 23 May 15, 2015

Rutgers University, Department of Psychology Developmental Psychology Winter Office Hours Office Phone

USC VITERBI SCHOOL OF ENGINEERING INFORMATICS PROGRAM

MIS 4336 Networks and Data Communication. Spring 2016

Ethical and Privacy Considerations Web Site Design Many exciting others!!

Introduction to Business Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

Computer Science 401 Introduction to Computers Spring 2012 Syllabus

IINF 202 Introduction to Data and Databases (Spring 2012)

Experimental Psychology PSY 3017, CRN Fall 2011

Department of Computer Science. Master of Science in Software Engineering. Handbook. Fall 2009

EMPORIA STATE UNIVERSITYSCHOOL OF BUSINESS Department of Accounting and Information Systems. IS213 A Management Information Systems Concepts

IST565 M001 Yu Spring 2015 Syllabus Data Mining

Prepared by Seungwon Shawn Lee 1

PHOENIX COLLEGE ONLINE. SBS220 Internet Marketing for Small Business

Online Basic Statistics

Mission of the Hospitality Management Program: Create, share and apply knowledge to develop leaders for the hospitality industry.

Prerequisite: For students other than business and agribusiness majors.

I470/N485 Litigation Support Systems and Courtroom Presentations - Summer 2014

Prerequisite for this class: Having passed both Research Methods and Research Methods Lab (C for BA students and B for BS students)

School of Business and Nonprofit Management Course Syllabus

University of North Texas at Dallas Spring 2014 SYLLABUS

PSYC 430 ABNORMAL PSYCHOLOGY

ACCESSIBILITY AND ACCOMMODATION Obtain more detailed information about the specific limitations with the technologies used in this course.

MSIS 630 Project and Change Management (Fall 2014) Course Syllabus

Class Name: CAOT-82 Online Semester: Spring Facebook: Angeles Southwest Community College

CIS Online: Management Information Systems

SCHOOL OF MANAGEMENT

MIS Systems Analysis & Design

BUAD 310 Applied Business Statistics. Syllabus Fall 2013

I. PREREQUISITES For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Angelina College Technology & Workforce Division CRIJ 1313 Juvenile Justice System - ONLINE Summer I 2015 Course Syllabus I. BASIC COURSE INFORMATION:

SI 539, Winter 2014 Complex Web Design

Earth Science 101 Introduction to Weather Fall 2015 Online

ITSE 1401 Web Design Tools General Syllabus (Note: This general syllabus presents only general course information for nonregistered students)

Accounting : Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION

1 of 5 8/31/14, 9:44 PM

Office: ACC 121A Phone: Office Hours: Mondays & Wednesdays, 5:00-6:30 pm; and by appointment

INSC 102 Technologies for Information Retrieval FALL 2014 SECTION 002 Delivered online via Asynchronous Distance Education (ADE)

Syllabus Systems Analysis and Design Page 1 of 6

Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle

ENGL 1302 ONLINE English Composition II Course Syllabus: Spring 2015

Syllabus Outline. Syllabus COSC1336 Programming Fundamentals I Page 1 of 6

Advanced Software Engineering COSC Department of Computing Sciences Fall 2015

Management 352: Human Resource Management Spring 2015 Syllabus

UNIVERSITY OF SOUTHERN MISSISSIPPI COLLEGE OF SCIENCE & TECHNOLOGY Industrial Engineering Technology

MIS 310: Management Information Systems (Spring 2015)

PSYCH 3510: Introduction to Clinical Psychology Fall 2013 MWF 2:00pm-2:50pm Geology 108

GGR462/JPG1914: GIS RESEARCH PROJECT. Course Outline

Business Intelligence and Analytics SCH-MGMT 553 (New course number being proposed) Tu/Th 11:15 AM 12:30 PM in SOM Lab 20

How To Pass The Cis 50 Online Course

Project Management Tools and Leadership (MIS3886) Spring 2016 Course Syllabus

Computer Programming in the Web Era: Online Business Development

ISM 4113: SYSTEMS ANALYSIS & DESIGN

Teaching Online at UD Best Practices Guide

UNIVERSITY OF LA VERNE COLLEGE OF LAW NEGOTIATION DAY CLASS CRN Spring 2015 Syllabus

University of Waterloo Department of Psychology Psychology 101, Sec. 02 Introduction to Psychology Winter :30 9:50 M3 1006

MIS W: Mobile Business

GB 401 Syllabus Fall 2015 Ms. Robin

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

COMP252: Systems Administration and Networking Online SYLLABUS COURSE DESCRIPTION OBJECTIVES

INFO 2130 Introduction to Business Computing Fall 2014

Transcription:

The Department of Applied Information Technology The Volgenau School of Information Technology & Engineering George Mason University 4400 University Drive Fairfax. VA 22030-4444 IT 415 Information Visualization Spring Semester Logistics Instructor: Professor Bernardo Darquea On-line Course Description IT Information Technology 415 Information Visualization Prerequisites: IT 213. Information visualization is an important area that focuses on the use of visualization techniques to help people understand and analyze abstract data. Through careful analysis of data, creation of visual representations, and implementation with interactive techniques, visualized information increases our ability to gain insight and make decisions for many types of datasets, tasks, and analysis scenarios. This course will provide students the opportunity to learn the principles and applied technologies in information visualization and explore the application of development protocols. Relevant topics will be chosen to enable students to create comprehensible applied visualizations and may include fundamentals of information visualization; system functional requirements development; current important visualization applications: geographic information visualization and scientific visualization; advanced interactive visualization -- virtual reality; future trends in information visualization. Students will get hands on experience with the latest web-based widely-used visualization tools and software to include design and development of a rudimentary Prerequisites The prerequisite for this course is IT 213 (or an approved equivalent course). A grade of "C" or better must be achieved in the prerequisite course before a student is qualified to take this course. The prerequisite course must be completed prior to, not concurrently with, this course. This requirement will be strictly enforced. Any student who does not meet the prerequisite requirement will be dropped from the course by the Instructor at the start of the semester and the student will be responsible for any consequences of being dropped. Rationale

Today vast amounts of raw and refined information can be supplied and accessed to support analysis and decisions. Indeed, information access and retrieval is considered less a problem and at times a burden. The most pressing need now is to be able to present the information in a manner that is usable. This requires that cogent information be provided in context. To the maximum extent possible the information must be displayed in an intuitive manner that supports not only analytical but cognitive processes. (Source: Taylor Connor Associates LLC, all rights reserved) To support this burgeoning technology requirement designers and developers of information systems need to be current not only with the technology but the unique aspects of information visualization design. This course is intended to develop an awareness of the design issues; an understanding of the underlying technology; introduce students to currently available technology; guide students in design protocols; and examine typical applications of those technologies. Objectives Students will learn the principles of information visualization system design based on user functional requirements. They will learn about current tools and technologies used in information visualization development as well as current off the shelf information visualization software systems. On successful completion of this course, students will be able to: -Learn the principles involved in information visualization -Learn about the variety of existing techniques and systems in information visualization -Give examples of current information visualization technology -Develop a rudimentary information visualization design based on the requirements -Develop skills in applying different visualization techniques to particular tasks -Learn how to evaluate visualization systems -Gain a background that will aid the design of new, innovative visualizations -Learn how to write scientific/technical documentations -Learn some project management techniques Required Materials One hard disk with at least 8GB storage. Information Visualization Design for Interaction, Robert Spence, Pearson- Prentice Hall, 2007. ISBN: 0-132-0655-09. Google Chart API: http://code.google.com/apis/chart/ Google Visualization API: http://code.google.com/apis/visualization/ More may be added in the class. Faculty and Staff INSTRUCTOR: BERNARDO DARQUEA EMAIL: BDARQUEA@GMU.EDU OFFICE HOURS: BY APPOINTMENT

Teaching Assistant: Rama Tummalapalli Email: rtummala@masonlive.gmu.edu Office Hours: 4:30PM - 5:30PM on Fridays. Administrative support: Prince William campus Cindy Woodfork BULL RUN HALL, SUITE 102 PHONE: 703-993-8461 Grading Grades will be awarded in accordance with the GMU Grading System for undergraduates. SEE HTTP://WWW.GMU.EDU/CATALOG/APOLICIES/ UNDER GRADING SYSTEM FOR MORE INFORMATION. The grading scale for this course is: 97 100% A+ Passing 93 96% A PASSING 90 92% A- PASSING 87 89% B+ PASSING 83 86% B PASSING 80 82% B- PASSING 77 79% C+ PASSING 73 76% C PASSING 70 72% C- PASSING 60 69% D PASSING 0 59% F FAILING Raw scores may be adjusted by the Instructor to calculate final grades. Final grades will be determined based on the following components: - 1 Individual Project/Presentation: 25% - 1 individual Project/Presentation: 25% - Labs: 20% - 1 Final Individual Project: 30% These components are outlined in the following sections. There will be bonus opportunities Due Dates The due dates are posted on Blackboard. Generally the projects are due on a Thursday by 11:59 PM. Please note the time. Late projects lose 10 points instantly.

Visualization Final Project Each student shall propose to design an information visualization based on one concrete application area (such as GIS, statistics, network, performance, bioinformatics, etc.). Students may use the development program, tool, or language of their choice after instructor s approval. Once the proposals are approved by instructor, students will build the proposed information visualization. The Proposal, Progress Report, and Final Technical Report are to be one page, double-spaced, no pictures, and font size 11 or 12, font Calibri or Cambria. Do NOT submit two pages; you will lose points. The project will contain four components: 1. Proposal (submitted in MS Word) (10 points) Introduction Objectives Description of the proposed system Proposed development platforms 2. Progress Report (submitted in MS Word) (10 points) 3. Final Technical Report (submitted in MS Word) (20 points) Abstract Objectives Functional requirements System architecture and description Development platforms Experimental analysis and conclusions 4. A Working Visualization (submitted in electronic format) (30 points) The visualization should be demonstrated in the presentation It should be submitted in one zipped file via Blackboard 5. Final Presentation (30 points) Video presentation (5-minutes) You will present to the class by submitting the video link in the forum or by uploading your video. Demonstrations of the working visualization Individual Projects The individual projects will constitute the following: 1. The first project will be a presentation (PowerPoint and hands-on) using one of the Google Visualization tools on the military spending of the top 10 or more countries in the world 2. The second project will be a working visualization on one of the topics at the end of the book. You may use whatever visualization tool you like or program one yourself as has been done by some of my students in the past. Assignment Submission

- Assignments are due on time; see due dates above - Be sure to put all your files into a folder and name the folder like this "IT 415 - Individual Project # - First Last" as in "IT 415 - Individual Project 1 - Bugs Bunny" - Zip the folder and name it using the same formatting Reading Assignments You are required to read roughly one chapter in your book every week. Additional Assignments As part of this course, you are required to watch the tutorial videos posted. There are also useful links that you must visit. These links provide you with additional information, tutorials, and visualization concepts. Plan on watching one video per week and visiting two useful links per week. Outcomes Visualization is an art as well as a science. It also requires professional presentation abilities. Consider two websites that have the same content, one that is plain and one that is beautiful to look at and find information on quickly. That is an example of visualization. In this course you will learn: -Researching and finding raw data -Understanding what information visualization is and what it is not -Learning to use Google API visualization tools -Learning to use Google document tools in conjunction with visualization tools -Learning Tableau Public -Learning to use Excel as a practical tool for data formatting and visualization -Learning to setup and use a portable web server to host your visualizations on any computer -Publishing your visualization on the web -Learning to create beautiful presentations to go along with visualization -Learning to use audio/video tools to create video presentations -Research and learn additional visualization tools Participation Whether you are in class or online, you are expected to participate. If in class, you are to present your ideas and share your knowledge with your classmates. Online and on-campus students are to participate in the Discussion Forums provided online. These forums are to be viewed daily. You are to post questions there and also try to help your classmates by answering their questions. Communications Registered students will be given access to a section of the Blackboard Learning System for this course. Blackboard will be used as the primary mechanism (outside of lectures) to disseminate course information, including announcements, lecture slides, homework and other assignments, and scores for homework and exams. Communication with the Instructor on issues relating to the individual student should be conducted using Blackboard Mail, GMU email, or in person - not in the public forums on Blackboard. Federal privacy law and GMU policy require that any communication with a student related in any way to a student's status be conducted using secure GMU systems if you use email to communicate with the Instructor you MUST

send messages from your GMU email account. Privacy Instructors respect and protect the privacy of information related to individual students. As described above, issues relating to an individual student will discussed via email, telephone or in person. Instructors will not discuss issues relating to an individual student with other students (or anyone without a need to know) without prior permission of the student. Assessable work other than final exams will be returned to individual students directly by the Instructor (or by a faculty or staff member or a Teaching Assistant designated by the Instructor, or via another secure method). Under no circumstances will a student's graded work be returned to another student. Faculty and staff will take care to protect the privacy of each student's scores and grades. Disability Accommodations The Office of Disability Services (ODS) works with disabled students to arrange for appropriate accommodations to ensure equal access to university services. Any student with a disability of any kind is strongly encouraged to register with ODS as soon as possible and take advantage of the services offered. Accommodations for disabled students must be made in advance ODS cannot assist students retroactively, and at least one week's notice is required for special accommodations related to exams. Any student who needs accommodation should contact the Instructor during the first week of the semester so the sufficient time is allowed to make arrangements. Honor Code All members of the Mason community are expected to uphold the principles of scholarly ethics. Similarly, graduating students are bound by the ethical requirements of the professional communities they join. The ethics requirements for some of the communities relevant to Applied IT graduates are available via the following links: ACM Code of Ethics and Professional Conduct EC-Council Code of Ethics On admission to Mason, students agree to comply with the requirements of the GMU Honor System and Code 1. The Honor Code will be strictly enforced in this course. Honor Code cases are heard by a panel consisting of students students who meet the requirements are encouraged to nominate themselves to serve on the Honor Committee. Any use of the words or ideas of another person(s), without explicit attribution that clearly identifies the material used and its source in an appropriate manner, is plagiarism and will not be tolerated. Dean Griffiths has mandated a "zero tolerance" policy for plagiarism within The Volgenau School. The Instructor reserves the right to use manual and/or automated means (including such services as Turnitin.com) to detect plagiarism in any work submitted by students for this course, and to direct Teaching Assistants and/or other faculty and/or staff members to do likewise in support of this course.