CIS Homeline
   
Programs
  Doctoral
MSE
CGGT
MCIT
Research
  Seminars and colloquia
People
  Faculty
Staff
Students
Courses
 

Course home pages
Descriptions and prerequisites
Time and room roster
Penn in Touch
Written Preliminary Exam I

 

Fall Course Schedule
Spring Course Schedule
Summer Course Schedule

Application
  Procedures and forms
Funding
Costs
Graduate handbook
Administrative resources
Other resources
  For women
For international students
English language courses
Recent graduates
Penn and Philadelphia
General Resources
arrow Employment

 

CIS Home divider Penn Engineering divider PENN   spacer
 

 
 Summer 2008 Graduate Course Schedule  

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

 


------------------------------------------------------------------------

 


 
 
CIS Home divider Penn Engineering divider PENN   spacer
  Send comments on this page to