// ------------------------------------------------------------------
// Course information file
//
// This file identifies course information that should only need to
// be changed once per term.
//
// This file should be used to contain all course data for the active term. 
// BE SURE TO CHECK THE VARIABLES EVERY TERM.


	var Terms = new Array("","Winter","Spring","Summer","Fall")
	

// ------------------------------------------------------------------
// Insert "Year, Term, and Course" information here.
//   rubric    : subject identifier, e.g., "CS"
//   courseid  : course identifier, e.g., "171"
//   term      : Should be 1, 2, 3, or 4, for "Winter","Spring","Summer","Fall"
//   year      : e.g., "2002"
//   sections  : list of section numbers, e.g., "60...72, 90-91"
//   website   : URL for course website, e.g., "http://www.mcs.drexel.edu/~mcs171/W02"
//   SundayOfWeek1, MondayOfWeek1 : hopefully self explanatory, these are the beginning
//     dates of the term (e.g., "June 16"), and are used to generate due dates 
//     throughout the term, so that for instance, a lab issued in Week 4 will be due 
//     4 weeks past the Sunday of Week 1.

	var rubric = "PGSIST"
	var courseid = "Prog"
	var coursename = "Computer Programming/Software Development"
	var term = 3
	var year = 2007
	var sections = "A, B"
	var website = "http://www.cs.drexel.edu/~jpopyack/Courses/GovSchool/2006"
	
	var SundayOfWeek1 = "July 1"
	var MondayOfWeek1 = "July 2"

// Note that changes here should automatically 
// affect every lecture slide

// ------------------------------------------------------------------
// The name(s) of the instructor(s), followed by their e-mail addresses
// remember to close the last entry with a comma
// Examples:
// (for multiple instructors)
// var instructors = new Array("Jeffrey L. Popyack", "JPopyack@CS.Drexel.edu", // primaty instructor
//                  "Bruce Char", "bchar@mcs.drexel.edu", // additional instructor
//					"Paul Zoski", "pzoski@mcs.drexel.edu") // last instructor (ends with a closing brace)
// (for single instructors)
// var instructors = new Array("Paul Zoski", "pzoski@mcs.drexel.edu")

	var instructors = new Array("Jeffrey L. Popyack", "JPopyack@CS.Drexel.edu"
							 ) // NOT USED - KEPT FOR COMPATIBILITY REASONS

	var undergradTA = new Array(
		new person("Greg Domzalski", "GDomzalski@pgsist.org"),
		new person("Charles Rumford", "ccr27@drexel.edu")
	  )
		  
	var gradTA = new Array(
	  )
		  
	var instr = new Array(
		
		new faculty("Prof.", "Jeffrey L. Popyack", "JPopyack@CS.Drexel.edu", 
		"Univ. Crossings 100-D", "(215) 895-1846", 
		"http://www.cs.drexel.edu/~jpopyack", ""),
		new faculty("Prof.", "Bruce Char", "BChar@CS.Drexel.edu", 
		"Univ. Crossings 100-A", "(215) 895-2670", 
		"http://www.cs.drexel.edu/~bchar", ""),
		new faculty("Prof.", "John Dougherty", "JD@CS.Haverford.edu", "", 
		"(610) 896-4993", "http://www.cs.haverford.edu/people/jd/", "")
	  )
		  
	var deptInfo = new dept("Dept. of Computer Science","100 University Crossings",
							"(215) 895-2669","(215) 895-0545","http://www.cs.drexel.edu")
							
// ------------------------------------------------------------------
// Authors of the lecture notes
// (in case you don't want to take the blame for
// their mistakes)
						
	var lectureAuthors = new Array(
		"Paul Zoski","PZoski@Math.Drexel.edu",
		"Jeffrey L. Popyack","JPopyack@CS.Drexel.edu",
		"Kurt Schmidt","KSchmidt@CS.Drexel.edu",
		"Jeremy R. Johnson","JJohnson@CS.Drexel.edu",
		"Richard Ratmansky","rfr25@Drexel.edu"
	  )

	var revisionYear = 2006 // the last year somebody corrected the slides

// ------------------------------------------------------------------
// Other variables constructed from information provided above
	
	var coursenum = rubric + " " + courseid               // e.g., "CS 171"
	var course    = coursenum + "-" + sections            // e.g., "CS 171-60...72, 90-91"
	var courseprefix = rubric.toLowerCase() + courseid    // e.g., "cs171"





