Contents

 

Visualization

 

Interaction, Information, and Displays

 

Wikis, Hypermedia, and the Web

 

Collaborative, Cluster, GRID

 

Self-Organization and Artificial Life

 

Computing Beyond von Neumann

 

Scholarly Resources

 

 

Visualization

 

Edward Tufte - website (The high priest of visualization design)

His Books (Available in Pace’s libraries):

1.    The Visual Display of Quantitative Information

2.    Envisioning Information

3.    Visual Explanations: Images and Quantities, Evidence and Narrative

4.     Beautiful Evidence

 

visualcomplexity.com

Gallery of Data Visualization

Milestones in the History of Thematic Cartography, Statistical Graphics, and Data Visualization

175+ Data and Information Visualization Examples and Resources

Data Visualization: Modern Approaches

 

 

many eyes

 

Document Arc Diagrams

code_swarm

 

 

 

Tools

GGobi

 

TreeMap

 

GraphViz

GeoZui4D

The InfoVis Toolkit

Tulip-Software.org

 

 

 

R Graph Gallery

Digg API

 

 

 

My Papers

F.T. Marchese. 2008. “The Chemical Table: An Open Dialog between Visualization and Design,” In Proceedings of the 12th International Conference on Information Visualization: IV'08. IEEE Computer Society, Washington, DC, pp. 75-81.            PDF

O.C.Z. Gotel, F.T. Marchese, and S. Morris .2008. “The Potential for Synergy between Information Visualization and Software Engineering Visualization,” In Proceedings of the 12th International Conference on Information Visualization: IV'08. IEEE Computer Society, Washington, DC, pp. 547-552.        PDF

O.C.Z. Gotel, F.T. Marchese, S.J. Morris. 2007. “On Requirements Visualization,” Second International Workshop on Requirements Engineering Visualization (REV 2007), IEEE Computer Society, Washington, DC, p. 11.           PDF

 

Interaction, Information, and Displays

 

My Lectures

The User Interface from Front to Back

1.     Art, Science, and Representation

2.      Immersive Reality

3.     Augmented Reality

4.     Collaboration

5.      Human-Computer Convergence

 

Human – Computer Interaction

1.         History

2.         Design and Evaluation of Software

3.         Prototyping

4.         Work Contexts in Design

5.         Development Tools

6.         Vision, Graphic Design, & Visual Display

7.         Touch, Gesture, and Marking

8.         Speech, Language, and Audition

9.         Groupware and Computer-supported Cooperative Work

10.    Hypertext and Multimedia

11.    Cyberspace

 

Microcontrollers, Sensors,and Programming (aka Physical Computing).

 

Microcontrollers and Boards

 

Parallax, Inc – Basic Stamp microcontroller

Arduino – Microcontroller board programmable with Processing

 

Physical Computing

Physical Computing: Using everyday objects as Communication tools

Dan O’Sullivan’s Class at NYU’s ITP

Tom Igoe’s Resources

InstantSOUP

 

Programming

Processing

 

WiiMote and PC

Johnny Chung Lee

http://www.wiiprojects.org/bluetooth.html

 

http://www.microugly.com/page/blogs/wiimote-your-pc/

 

Head Tracking Without WiiMote – Molecular model example

PSC scientists adapt the Wii remote controller to steered molecular dynamics

 

 

My Papers

 

F.T. Marchese., J. Borjesson, and J. Rose. 2007. “CrystalDome: A Projected Hemispherical Display with a Gestural Interface,” In Proceedings of the 11th International Conference on Information Visualization IV'07 (July 04 - 06, 2007). IEEE Computer Society, Washington, DC, pp. 734-742.     PDF

F.T. Marchese. 2006. “The Making of Trigger and the Agile Engineering of Artist-Scientist Collaboration,” In Proceedings of the Tenth International Conference on Information Visualization: IV'06 (London, July), IEEE Press, pp. 839-844.       PDF            (Trigger Video)

S. M. Marchese and F.T. Marchese. 2004. “Plato’s Cave: an Image Stream Installation within an Office Setting,” In Proceedings of the Eighth International Conference on Information Visualization: IV’04 (London, July), IEEE Press, pp.954-958. PDF

F.T. Marchese. 2002. “A Stereographic Table for Biomolecular Visualization,” In Proceedings of the Sixth International Conference on Information Visualization: IV’02 (London, July), IEEE Press, pp.603-607. PDF

 

 

Wikis, Hypermedia, and the Web

 

My Lectures

Data and Document Representation & Processing

Lecture

Topics

Readings

1

Convergence – Data, Documents, Delivery

List of Readings

2

XML I : XML DTDs, Schema, Data Types Style sheets; CSS

List of Readings

3

Hypermedia I: History and Overview

List of Readings

4

Hypermedia II – Linking

XML II:  Xpath, Xmlbase, Xinclude, XLink and XPointer

List of Readings

5

Authoring

List of Readings

6

Authoring Continued

 

7

Presentation Techniques

List of Readings

8

Processing and Delivery

XML III: DOM, SAX

List of Readings

9

Data: Semantic Web, Ontologies, RDF

List of Readings

10

Hypermedia IV – Distribution, Collaboration

XML IV: WSDL, SOAP

List of Readings

11

Hypermedia V - Design: OOHMD, RMM

 

12

Hypermedia VI – Physical Hypermedia

 

 

My Papers

F.T. Marchese and N. Brajkovska. 2007. “Fostering Asynchronous Collaborative Visualization,” In Proceedings of the 11th International Conference on Information Visualization: IV'07 (July 04 - 06, 2007). IEEE Computer Society, Washington, DC, pp. 185-190.   PDF

F.T Marchese. 2007. “An Augmented Wiki for Interactive Scientific Visualization and Evolutionary Collaboration,” In Proceedings of XTech 2007: “The Ubiquitous Web” (May 15 - 18, 2007, Paris, France). PDF

F.T. Marchese. 2004. “Dynamically Binding Image to Text for Information Communication,” In Proceedings of the Eighth International Conference on Information Visualization: IV’04 (London, July), IEEE Press, pp.707-712. PDF

 

Collaborative, Cluster, GRID

 

Wikipedia Entry – Cluster

 

PlayStation_3 (Cell Computer)

 

 

My Papers

Y. Pan and F.T. Marchese. 2004. “A Peer-to-Peer Collaborative 3D Virtual Environment for Visualization,” Visualization and Data Analysis 2004, edited by R.F. Erbacher, P.C. Chen, J.C. Roberts, M.T.Gröhn, Katy Börner, Proceedings of SPIE-IS&T Electronic Imaging, SPIE Vol. 5295, pp.190-198. PDF

F.T. Marchese, J. Mercado, and Y. Pan. 2003. “Adapting Single-User Visualization Software for Collaborative Use,” In Proceedings of the Seventh International Conference on Information Visualization: IV’03 (London, July), IEEE Press, pp.252-257. PDF

 

Self-Organization and Artificial Life

 

 

Self-organized Systems and Computing

 

Wiki entry

 

Principles of the self-organizing system - W. Ross Ashby

 

General Overview of Self-Organization

Self-organizing Systems

Artificial Life

 

An Introduction To Artificial Life - Luis Rocha

 

 

Computing Beyond von Neumann

 

Cellular Automata

 

Wikipedia entry

 

Tutorial

 

Mechanical Computation

 

Journeys in Non-Classical Computation

 

TinkerToy Computer

 

Domino Computer

 

Water Computer

 

Collision-based Computing

 

Conservative Logic (Introduces Billiard Ball Computer)

What is a Billiard Ball Computer?

        Implementation of logical functions in the Game of Life

 

Quantum Computing

What is Quantum Information Processing?

An Introduction to Quantum Computing for Non-Physicists

Quantum computing

Quantum Computation explained to my Mother

 

Molecular Computing

 

Biomolecular Computing and Programming

 

Cellualr Computing

 

Alternative Computation - Overview

 

 

Agent-based Computing

Survey - Agent-Based Computing

Agent-Based Computing in Java

Cougaar Project Site

 

 

General Scholarly Resources

 

ACM SIGs (Special Interest Groups)

 

SIGGRAPH – Computer Graphics

 

SIGCHI -  Human Computer Interaction

 

 

Journal Access Via Pace Library

 

 

IEEE Computer Society

 

Magazines

 

Transactions

 

Proceedings

 

International Conference on Information Visualization, (IV)

 

IEEE Symposium on Information Visualization, (INFOVIS)

 

IEEE Visualization Conference, (VIS)

 

ACM Digital Library

 

        Magazines

 

Transactions

 

ACM Proceedings

 

Human – Computer Interaction

 

Proceedings of the working conference on Advanced Visual Interfaces (AVI)

 

Creativity and Cognition

 

CHI: Conference on Human Factors in Computing Systems

 

DUX: Designing For User Experiences

 

TEI: Tangible and embedded interaction

 

UIST: Symposium on User Interface Software and Technology

 

Computer Graphics

 

SIGGRAPH: International Conference on Computer Graphics and Interactive Techniques

 

VRST: Virtual Reality Software and Technology

 

Web3D: 3D technologies for the World Wide Web

 

Computer Supported Cooperative Work

 

CSCW: Computer Supported Cooperative Work

 

HT: Conference on Hypertext and Hypermedia