Winter 2024 CMSC {2,3}3710: Scientific Visualization

EdStem discusson

Instructor: Gordon Kindlmann
TAs: Jamar Sullivan, Vaughn Richard

"Lectures":
Tues & Thu
12:30pm-1:50pm,
Ryerson 251
Labs:
Tue 2:00-3:20pm
or 3:30-4:50pm
CSIL 1,2

This list, still in flux while class topics are mapped to a schedule, includes the required and optional reading for the class, sorted alphabetically (not by assignment date). The [doi] link is to the publisher: the copyright holder, and source of additional information and context about the document. The [google] link is to help learn about what has cited the publication via Google Scholar (note that this information is less precise for publications with more generic titles, and doesn't really work for book chapters).

Borland-RainbowHarmful-2007.pdf
D Borland and RM Taylor II. Rainbow color map (still) considered harmful.. IEEE computer graphics and applications, 27(2):14–17, 2007.
[doi]   [google]

BryantOHallaron-Chap12-2003.pdf
Computer Systems: A Programmer's Perspective. RE Bryant and DR O'Hallaron, chapter 12: Concurrent Programming. Prentice Hall, 2nd edition, 2003.
(doi?)   [google]

BryantOHallaron-Chap2-2003.pdf
Computer Systems: A Programmer's Perspective. RE Bryant and DR O'Hallaron, chapter 2: Representing and Manipulating Information. Prentice Hall, 2nd edition, 2003.
(doi?)   [google]

BryantOHallaron-Sect3.10-2003.pdf
Computer Systems: A Programmer's Perspective. RE Bryant and DR O'Hallaron, chapter 3.10: Putting It Together: Understanding Pointers. Prentice Hall, 2nd edition, 2003.
(doi?)   [google]

BryantOHallaron-Sect6.6-2003.pdf
Computer Systems: A Programmer's Perspective. RE Bryant and DR O'Hallaron, chapter 6.6: Putting It Together: The Impact of Caches on Program Performance. Prentice Hall, 2nd edition, 2003.
(doi?)   [google]

Cabral-LIC-SIG-1993.pdf
B Cabral and LC Leedom. Imaging vector fields using line integral convolution. In Proc. 20th Annual Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH), pages 263–270, 1993.
[doi]   [google]

Goldberg-EveryCSFloat-1991.pdf
D Goldberg. What Every Computer Scientist Should Know About Floating-Point Arithmetic. ACM Computing Surveys, 23(1):5–48, March 1991.
[doi]   [google]

KernighanRitchie-Chap5-1988.pdf
The C Programming Language. BW Kernighan and DM Ritchie, chapter 5: Pointers and Arrays. Prentice Hall, 2nd edition, 1988.
(doi?)   [google]

Kindlmann-SemiAutoTxf-1998.pdf
G Kindlmann and JW Durkin. Semi-Automatic Generation of Transfer Functions for Direct Volume Rendering. In IEEE Symposium On Volume Visualization, pages 79–86,170, October 1998.
[doi]   [google]

Levoy-VolRend-1988.pdf
M Levoy. Display of Surfaces from Volume Data. IEEE Computer Graphics & Applications, 8(5):29–37, May 1988.
[doi]   [google]

Lorensen-MarchingCubes-SIG-1987.pdf
WE Lorensen and HE Cline. Marching Cubes: A High Resolution 3D Surface Construction Algorithm. In Proc. 14th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), volume 21, pages 163–169, 1987.
[doi]   [google]

Post-FlowVis-1993.pdf
Fluid Flow Visualization. FH Post and T van Walsum, pages 1–40. Springer Berlin Heidelberg, Berlin, Heidelberg, 1993.
[doi]   [google]

Ware-UnivariateCmaps-1988.pdf
C Ware. Color sequences for univariate maps: Theory, experiments and principles. IEEE Computer Graphics and Applications, 8(5):41–49, 1988.
[doi]   [google]