Course Organization & Format Visualization II MSIM 842, CS 795/895 Instructor: Jessica Crouch.

Slides:



Advertisements
Similar presentations
Writing constructed response items
Advertisements

Critical Reading Strategies: Overview of Research Process
Take a piece of pizza from the counter.
1 Problem based Learning in Engineering and Science – Development of Supervisor A PhD Course given by: Anette Kolmos Department of development and planning.
Using the IDEA Student Ratings System: An Introduction University of Saint Thomas Fall
Assisting Peers to Provide W orthwhile Feedback UC Merced SATAL Program.
Providing Constructive Feedback
CS 197 Computers in Society Fall, Welcome, Freshmen!
CSCD 555 Research Methods for Computer Science
What are the necessary ingredients?. Necessary Ingredients Design Considerations Design Considerations –Planning the media depends on lifestyle, lifestyle,
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
Communication & Educational Models. Communication n Process of sending and receiving messages n Transmission requires a mutual understanding between communicator.
CS 597 Your Ph.D. at USC The goal of a Ph.D. What it takes to achieve a great Ph.D. Courses Advisor How to read papers? How to keep up-to-date with research?
Welcome to CS 395/495 Measurement and Analysis of Online Social Networks.
STEP: Teaching Pedagogy 1 David J. Shook, Ph.D. Coordinator, TA Development Programs, CETL Associate Professor of Spanish.
Jingzi Huang, Ph.D School of Teacher Education, CEBS UNC 2013 Fall GTA Conference Presentation.
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Chapter 4 Designing Significant Learning Experiences II: Shaping the Experience.
Study Tips for COP 4531 Ashok Srinivasan Computer Science, Florida State University Aim: To suggest learning techniques that will help you do well in this.
What you need to know about this class A powerpoint syllabus.
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Marzano’s Instructional Strategies that Work
Guidelines for Developing Lesson Plans EX
Effective Teaching of Health Reporting: Lectures and More Barbara Gastel, MD, MPH Texas A&M University Train the Trainer Workshop: Health Reporting for.
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Meta-Cognition, Motivation, and Affect PSY504 Spring term, 2011 January 13, 2010.
Student Centered Teaching Through Universal Instructional Design Part II.
READING A PAPER. Basic Parts of a Research Paper 1. Abstract 2. Introduction to Technology (background) 3. Tools & techniques/Methods used in current.
TEACHING AN ONLINE CLASS BY Karen J. Louis Was I prepared to teach online? How will I get my students to interact with me online? How will I get my students.
Universally Designed Syllabi Kirsten Behling, MA Suffolk University.
User Inspired Design 2013 Jack Whalen Yiying Wu
The Conclusion and The Defense CSCI 6620 Spring 2014 Thesis Projects: Chapters 11 and 12 CSCI 6620 Spring 2014 Thesis Projects: Chapters 11 and 12.
Chapter 4 Taking Notes. Prepare: Considering Your Goals Prepare: Considering Your Goals Organize: Getting the Tools of Notetaking Together Organize: Getting.
Dana Nau: CMSC 722, AI Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
Osborne Elementary School Art in Motion Hadley Haas, coordinator h: m:
Stage-426-Feb-991 Ways to Excel as a Stage-4 Student Professor Clark Thomborson Computer Science Department Auckland University.
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
Colleen Taylor, Ph. D. Tongwen Wang, Ph. D. Department of Chemistry Virginia State University.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
Guidelines for Paper Presentation Mei-Chen Yeh 03/30/2010.
PADM 7040 Nonprofit Management Course Introduction & Overview Jerry Merwin.
Good Agricultural Practices Teaching Adult Learners.
Make Learning Fun! Form a STUDY GROUP
Running Effective Peer Writing Workshops Bibliography: Edward White. Assigning, Responding, Evaluating: A Writing Teacher’s Guide. Bedford/St. Martin’s.
What does it all mean?. Communication Skills  Communication is the transfer of a message from one person to another. Maybe spoken, written, non-verbal.
CS 4620 Intelligent Systems. What we want to do today Course introductions Make sure you know the schedule for the next three weeks.
CM220 College Composition II Friday, January 29, Unit 1: Introduction to Effective Academic and Professional Writing Unit 1 Lori Martindale, Instructor.
Metacognition to Motivate Learning
Preparing Visually- Disabled Instructors to Teach Online Thomas J. Tobin, Ph.D. Westmoreland County Community College.
INFOMGP Student names and numbers Papers’ references Title.
Computer Networks CNT5106C
13 strategies to use Powerpoint to support active learning in classroom.
Tips on Discussing the Standards & Giving Peer Feedback February 2010.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
CMSC 601: Paper Summary Presentations Adapted from slides by Prof. Marie desJardins February 2011.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Rank the following know-how levels from the lowest level to the highest remember (memorize and repeat facts as they are given in various sources) understand.
Classroom Assessment Techniques. Rate your own level of familiarity with Classroom Assessment Techniques: A.Never heard of this B.Heard but don’t really.
RES 320 expert Expect Success/res320expertdotcom FOR MORE CLASSES VISIT
CS 664 Sample Presentation
An –Najah National University Submitted to : Dr. Suzan Arafat
Situated supervision Ability to read the situation ….
teacher-centered supervision
Research Seminar Session 7 Presenting a Research proposal By: Dr
Guidelines for Group Projects and Papers
Lecture 1- Introduction
In persuasive messages, you want the reader to act upon your message
CS 6640 Sample Presentation
Lecture 1a- Introduction
Presentation transcript:

Course Organization & Format Visualization II MSIM 842, CS 795/895 Instructor: Jessica Crouch

Visualization “A picture is worth a thousand words” Visual communication can be very effective very efficientif done well Visual communication can be worthlessif done poorly

Some visualizations are more appealing and informative than others

Course Content The question: The question: –How can we design algorithms that produce informative, intuitive, graphical representations of data? –No single answer exists (obviously) –Best design depends on Type of information Type of information What the user needs to learn from the visualization What the user needs to learn from the visualization Efficiency considerations Efficiency considerations

Assumption / Pre-Requisite Everyone here knows a bit about graphics and has some experience with graphics programming (OpenGL) Everyone here knows a bit about graphics and has some experience with graphics programming (OpenGL) What is the difference between graphics and visualization? What is the difference between graphics and visualization?

We’ll focus on designing visualizations and we’ll assume you have enough background in graphics to implement a design. We’ll focus on designing visualizations and we’ll assume you have enough background in graphics to implement a design. –Background knowledge of graphics is important because issues of computational efficiency must be considered. –We could dream up NP-Complete algorithms that would produce lovely visualizations but would be useless from a practical standpoint. –If a visualization needs to be interactive, understanding how the graphics pipeline works is especially vital. Assumption / Pre-Requisite

Types of Information How should this course be organized? How should this course be organized? Could categorize according to application area: Could categorize according to application area: –Medical –Networks –Oceanographic –Astronomical –Transportation –Structural engineering –Fluid mechanics –Etc.

Types of Information Often it is more useful to categorize based on fundamental characteristics of the data Often it is more useful to categorize based on fundamental characteristics of the data –Dimensionality Inherent spatial coordinates? Inherent spatial coordinates? Time varying? Time varying? Scalar, vector, tensor properties? Scalar, vector, tensor properties? –Sparse vs. dense –Discrete vs. continuous

Types of Information Visualization algorithms and techniques generalize across application areas Visualization algorithms and techniques generalize across application areas –Ex: Scalar fields can be visualized using color mapping Works for temperature distribution over surface of the earth, for distribution of radiation over a slice of the brain, and for lots of other applications Works for temperature distribution over surface of the earth, for distribution of radiation over a slice of the brain, and for lots of other applications

Course Organization Visualization topics are roughly grouped by data type (with a couple exceptions) Visualization topics are roughly grouped by data type (with a couple exceptions) Syllabus & tentative schedule are online Syllabus & tentative schedule are online Assigned readings are online too Assigned readings are online too –We’re reading research papers rather than a textbook –Most classes will consist of a presentation and discussion of 2 research papers

Course Format This is a Ph.D. level course This is a Ph.D. level course –No higher level courses in visualization are offered at ODU –Objective is to familiarize you with up-to-date visualization research –Focus will be on current research Will provide an opportunity for you to Will provide an opportunity for you to –Learn what is currently going on in the field of visualization –Practice presenting research (even if someone else’s…) You need this for conferences, defense, jobs, etc. You need this for conferences, defense, jobs, etc. –Critically evaluating research work You’ll have to review other people’s papers and grant proposals, and you’ll need to know what to expect when other people review your work You’ll have to review other people’s papers and grant proposals, and you’ll need to know what to expect when other people review your work

Paper presentations Each student will present two papers during the semester Each student will present two papers during the semester First task: peruse the papers online and prioritize them according to which ones you would prefer to present First task: peruse the papers online and prioritize them according to which ones you would prefer to present me your preferences by Sunday night. In your represent each paper using the letter labels given on the schedule. me your preferences by Sunday night. In your represent each paper using the letter labels given on the schedule. On Monday I will make assignments satisfying as many preferences as possible and post the presentation schedule online. On Monday I will make assignments satisfying as many preferences as possible and post the presentation schedule online. First two presenters then have 9 days to prepare. First two presenters then have 9 days to prepare.

Course Format Look at the website: Look at the website: Write down username, password.

How to prepare your presentations Read the paper Read the paper Read background material to clarify anything in the paper that you don’t fully understand Read background material to clarify anything in the paper that you don’t fully understand –Look up some of the references from the end of the paper –Use textbooks and other sources as necessary Prepare a PowerPoint or pdf presentation and lecture to explain the paper Prepare a PowerPoint or pdf presentation and lecture to explain the paper –Send me your presentation file by 5pm Tuesday before your Wed. presentation.

Presentation organization Follow this general outline when preparing your presentation: –Problem –Motivation –Approach –Evaluation –Conclusion –Questions

Problem What problem does this work solve? What problem does this work solve? –Describe how the problem developed –If possible, tell the problem’s “story” Ex., “New MRI technology was developed that reports medically significant tensor data. Previous MRI data was scalar valued, so new methods for communicating the structure of the tensor field in the brain needed to be developed. This paper describes a method for visualizing two dimensional tensors over the brain volume.” Ex., “New MRI technology was developed that reports medically significant tensor data. Previous MRI data was scalar valued, so new methods for communicating the structure of the tensor field in the brain needed to be developed. This paper describes a method for visualizing two dimensional tensors over the brain volume.” –Give appropriate definitions of any new terms or acronyms This part should be interesting and attention grabbing (while remaining relevant) This part should be interesting and attention grabbing (while remaining relevant)

Motivation Why is the problem important? Why is the problem important? –Examples of applications that would benefit from a solution –Examples of people who might be able to use a good solution –Would a good solution Save lives? Save lives? Save money? Save money? Help scientists make new discoveries? Help scientists make new discoveries? Improve education? Improve education? Tell us why should we care about this work. Tell us why should we care about this work.

Approach Teach us how this visualization method works Teach us how this visualization method works –Provide background information wherever necessary –Go slow –Don’t skip steps –Be explicit, give examples –Include illustrations from the paper and other sources This is the longest, most detailed part of the presentation This is the longest, most detailed part of the presentation

Evaluation How is the performance of this visualization measured? How is the performance of this visualization measured? –If a validation experiment was performed, explain how it worked: inputs, outputs, comparisons Summarize the results of the evaluation Summarize the results of the evaluation –Put in context, given the what competing visualization methods might do

Conclusion In what situations would this method be ideal? In what situations would this method be ideal? In what situations would this method perform poorly? In what situations would this method perform poorly? Are the visualizations effective from a human perception standpoint? Are the visualizations effective from a human perception standpoint? Is the method efficient from a computation standpoint? Is the method efficient from a computation standpoint? Is additional work needed? If so, what? Is additional work needed? If so, what? This is the critical thinking part. This is the critical thinking part.

Questions Bring 3-5 questions for the class Bring 3-5 questions for the class –Ask us questions that require us to thoroughly understand the paper in order to answer. –Ask us questions that make us consider the work critically and stimulate discussion.

When you are not presenting Read the papers carefully before class Read the papers carefully before class –Understand the basic objective and methods used –Jot down questions regarding anything that is unclear –Make note of what you think the main strengths and weaknesses of the work are Participate in class discussion of paper Participate in class discussion of paper Provide an honest and constructive evaluation of your peers’ presentations Provide an honest and constructive evaluation of your peers’ presentations –See form on course website –Fill out and give to me (or me) after class –I will provide anonymous feedback to presenters

Respond to feedback No one will present two papers on the same day. No one will present two papers on the same day. Please respond to recommendations you receive on your first presentation when you prepare your second presentation. Please respond to recommendations you receive on your first presentation when you prepare your second presentation.