CSC 105: The digital age (Ms. Coahran)
CSC 151: Functional problem solving, section 01 (Mr. Weinman)
CSC 151: Functional problem solving, section 02 (Mr. Rebelsky)
CSC 161: Imperative problem solving and data structures (Mr. Walker)
CSC 207: Algorithms and object-oriented design (Mr. Weinman)
CSC 295: Computer vision (Mr. Weinman)
CSC 323: Software design (Mr. Rebelsky)
CSC 341: Automata, formal languages, and computational complexity (Mr. Walker)
CSC 362: Compilers (Mr. Stone)
TEC 154: The evolution of technology (Mr. Rebelsky)
• Course diagram (showing the prerequisite structure)
• Guidelines for graduation with honors
• Summer opportunities for undergraduates in computer science
• Grinnell Laboratory for Interactive Multimedia Experimentation and Research (GLIMMER)
• Special Interest Group on Computer Science Education (SIGCSE)
• Math Lab
• The Mathematics Local-Area Network (MathLAN)
• The department's anonymous ftp server
• CSWiki
• Grinnell College Libraries on-line card catalog
• Grinnell College Libraries guide to sources in computer science
• Association for Computing Machinery
• Computing Research Association
• Systers (Women in technical computing)
• CRA Committee on the Status of Women in Computer Science
• The Ada Project (Internet resources for women in computing)
3D computer graphics and universal supercomputers
On Thursday, February 11, Professor Steve Cunningham will discuss the past, present, and future of computer graphics and graphics processors:
3D computer graphics is an enormous consumer of computing resources, and the market has responded to the continuing growth in demand for high-performance graphics by creating continually more powerful graphics processors. We will trace these parallel paths from the point where 3D graphics began to replace 2D graphics to the near-future state of 3D graphics, and show how the graphics processor is leading us to having usable laptop and desktop supercomputers.
Steve Cunningham is Professor Emeritus of Computer Science at California State University, Stanislaus, and a past chair and president of the Special Interest Group on Computer Graphics of the Association for Computing Machinery. His most recent book, Graphics shaders: theory and practice (with Mike Bailey), was published last year by AK Peters.
Refreshments will be served at 4:15 p.m. in the Computer Science Commons
(Noyce 3817). Professor Cunningham's talk, 3D computer graphics and
universal supercomputers,
will follow at 4:30 p.m. in Noyce 3821.
At noon on Friday, February 5, 2010, Computer Science table will consider the topic of pair programming. Our reading will be
Wray, Stewart (2010). How Pair Programming Really Works. IEEE Software 27(1), pp. 50-55. Available online at http://www.computer.org/cms/Computer.org/ComputingNow/homepage/2010/0110/W_SW_PairProgramming.pdf.
Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in Rosenfield 224A. All are welcome, although computer science students and faculty are particularly encouraged to attend.
The spring 2010 theme of CS Table is software design.
CS tutoring will begin on Sunday, January 25, with the following schedule:
This document is available on the World Wide Web as
http://www.cs.grinnell.edu/zero-one.xhtml