Tags:
tag this topic
create new tag
view all tags
---++ Ideas for a new Imager-wide second-year course. (_First or third year are also a possibility, but it should be "lower" than existing 314/344, and probably require things like cs110 as in a ministream if we want to have students writing meaningful programs in the course._) There are two possible (but likely quite compatible) paradigms for the course: * What every computer science student (and interested outsiders) should know about interaction, graphics, and visualization before going off to work in other areas. * What any student interested in computation and digital media should know to get started. Strategic points: * The new course shouldn't cannibalize enrollment in the existing Imager courses, but instead recruit more possible students for them. * The new course should attract enough students to make us look good in the context of bums-in-seats, and provide us more undergrad teaching that we like. Current plan: * Use this page to figure out what the course should be about and what sort of prereqs make sense, in general terms. * Then Robert and/or interested other people start fleshing out a more concrete proposal. * ????? * Profit. ---++ Topics Please include your name in suggestions for later reference. * What any programmer who draws something on a screen needs to know: 2d affine transformations, basic antialiasing (sans Fourier transforms), vector vs. bitmap, image compression. (Robert) * Common patterns in GUI programming - MVC, undo stacks, etc. (Robert) ---++ Projects and Platforms Please include your name in suggestions for later reference. * With 210 as a prereq we could assume Java, which could fit in with Processing, Swing toolkit, Android development, ... but I'd be worried it's too heavyweight of a language for a course that we want to be accessible to non-CS majors. Maybe? (Robert) * Mobile platform development in general sounds like it could be a big draw, and exposes more "new media" ideas and concerns. -- Main.RobertBridson - 20 Oct 2011
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r2 - 2011-10-21
-
RobertBridson
Home
Site map
BETA web
Communications web
Faculty web
Imager web
LCI web
Main web
SPL web
Sandbox web
TWiki web
TestCases web
Imager Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
E
dit
A
ttach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback