|
Summer
I
May 27 through July 3
| COURSE |
TITLE |
INSTRUCTOR |
DAY/TIME |
LOCATION |
| CIS 511/910 |
Theory of Computation |
Jean Gallier |
Tue. & Thur./ 2-5 |
Towne 309 |
CIS 564/910 |
Game
Design & Development |
Steve Lane |
Mon. & Wed . /12-3 |
Towne 309 |
THE FINAL FOR CIS 511 IN THE SUMMER IS NOT FOR THE WPEI
Summer
II
July 7 through August 15
| COURSE |
TITLE |
INSTRUCTOR |
DAY/TIME |
LOCATION |
| CIS 700/920 |
Special Topic: Emerging Web Technologies |
Pat Palmer |
Mon. & Wed./ 6-9 |
Moore 100B |
| CIS 899/961 |
FOR
CGGT Students ONLY -
Group
Video Game Project |
Steve Lane |
tba |
tba |
CIS 899/999 section numbers are at
www.cis.upenn.edu/grad/summ899
CIS 899/999 Approval Form
Registration information can be found at
www.cis.upenn.edu/grad/registration2
Some course web pages can be found at
www.seas.upenn.edu/cgi-bin/class.cgi
Info
re: approved non-CIS graduate courses for PhD, MSE, and MCIT students
can be found at
www.cis.upenn.edu/grad/approved-courses.shtml
Summer
2008 Academic Calendar & Deadlines
| |
Summer
I |
Summer
II |
| Dates of Session |
May 27-July 3 |
July 7 -August 15 |
Last day to drop a course with NO financial obligation & last
day to add a course.
|
June 3 |
July
14 |
All course listings, schedules, etc., can be found at:
www.upenn.edu/registrar
Payment info:
Student Financial Services & billing info:
www.upenn.edu/sfs/
The
University begins billing shortly after registration and late
fees may be incurred.
----------------------------------------------------------------------------------------
NOTES
------------------------------------------------------------------------
CIS 700 Emerging Technologies - Summer II, 2008
Class will meet in Windows lab Moore 100B, MW 6-9pm. Maximum class size: 28.
What are the prerequisites?
You should be a reasonably good programmer in some (any) language. There may be programming projects required in two or three different languages, and I don't want to have to explain what a "loop" is. You may be asked to purchase a web hosting service for the duration of the course.
What will the workload be?
As with all computer science courses, the workload will be moderately heavy. However, I am _not_ planning to squeeze a full 15-week semester's work into six weeks! We might try to squeeze in as much as 8 weeks' worth, though. :)
Who is teaching the course?
Pat Palmer (
pgpalmer@seas.upenn.edu ) will teach the course. There may be other speakers.
What will the course cover?
An "emerging technology" is one that, in the admittedly limited purview of the instructor, has either recently become prominent, or is about to do so. As I lack perfect precognition, I reserve the right to change topics at the last minute.
Here were the topics covered last year:
Wikis (pmWiki)
Ruby
Rails
Ajax
Social Networking (Second Life)
Here are the meeting dates:
| class |
date |
1 |
M Jul 7 |
2 |
W Jul 9 |
3 |
M Jul 14 |
4 |
W Jul 16 |
5 |
M Jul 21 |
6 |
W Jul 23 |
7 |
M Jul 28 |
8 |
W Jul 30 |
9 |
M Aug 4 |
10 |
W Aug 6 |
11 |
M Aug 11 |
12 |
W Aug 13 |
------------------------------------------------------------------------
|