Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Introduction to Cmput603
CMPUT 603 - Teaching and Research Methods 1
Russ Greiner
Fall 2009http://moodle.cs.ualberta.ca/course/view.php?id=149
Some material from:
José Nelson Amaral
Outline
� Cmput603 Logistics
� Goals
� Grading
Contacts
CMPUT 603 - Teaching and Research Methods2
� Contacts
� Context
� Grad Student 101
� Misc
What is Cmput603?
� Teaching and research methods� To provide information and resources on teaching and research methods in computing science
CMPUT 603 - Teaching and Research Methods3
� For all new first-year grad CS students @ UofA
� http://moodle.cs.ualberta.ca/course/view.php?id=149
Goals of Cmput603, I
� Context� Lectures on GradStudent
� Lecture on UofA Computer Systems
� How to TeachUTS lectures: preparing/delivering lectures, … (2)
Reading: “Grad Student”
CMPUT 603 - Teaching and Research Methods4
� UTS lectures: preparing/delivering lectures, … (2)
� 3 hour “dinner session” on TAing
� Ethics (1 lecture + 2 UTS)
� Overview of UofA CS Research� Faculty Lectures (n?): overview + seeking students
� DLS Presentations (?1)
WebCT modules
Goals of Cmput603, II
� Research� Analyzing data
� Writing short report… complete paper (survey)
Understand publication process
Reading: Research Methods
HW#1: Short-Paper
CMPUT 603 - Teaching and Research Methods5
� Understand publication process� Write paper
� … Rewrite paper…
� Feedback from “co-author”
� Rebuttal
� Preparing presentation, poster, rewriting
� Understand Reviewing process� Program Committee
Reading: Referee
HW#2a: Full-Paper
HW#2b: Reviewing papers
Activities
� Lectures on� Introduction (RG)� TAing (CD, NM)� UTS-ish (5)� Research Methods (2; RG)
� Writing, Presentations, Posters
� Computer Systems (CS + others)
� HW#1: Short-Paper:� Analyze data
� Write report
� Exchange for feedback
� HW#2a: Full-paper:� Write SURVEY paper
FYI: New and Improved over 2007!• Less work (Short-paper)• More feedback• Level playing field (only survey)
CMPUT 603 - Teaching and Research Methods6
� Computer Systems (CS + others)� Ethics (WB) + WebCt� …
� DLS presentations (1)� Faculty Presentations (?n)� Readings (3):
� Grad student� Research methods� Task of Reviewer
� Write SURVEY paper
� Exchange for feedback
� Rebuttal
� Present oral paper; poster; re-write
� HW#2b: Reviewing:� Evaluate papers
� Program Committee
Grading Component Weight
HW#1: Short-Paper
Author: Content (MS)
Author: Form (DS)
CoAuthor Contribution
10%
10%
5%
HW#2a: Full-Paper
Author: Content (MS)
Author: Form (DS)
15%
10%
Note: letter grade(not pass/fail)
CMPUT 603 - Teaching and Research Methods7
Author: Form (DS)
CoAuthor Contribution
Rebuttal
Presentation / Revision
10%
5%
5%
10%
HW#2b: Review
Reviews
Participation in PC process
10%
10%
Class attendance 10%
Ethics
� All UofA graduate students must complete 10 hours of ethics training
� Computing Science: � Two 1.5-hour lectures:
Plagiarism (Chris Hackett) – 1/Sept
CMPUT 603 - Teaching and Research Methods8
� Plagiarism (Chris Hackett) – 1/Sept
� Code of Student Behavior (Deborah Eerkes ) – 2/Sept
� One 2-hour lecture: IP/Ethics (W Bishof) – 21/Oct
� Completing independent learning modules online� complete 5 online tests and submit the results
� https://www.ualberta.ca/ELEARNING/login.html
� http://moodle.cs.ualberta.ca/mod/resource/view.php?id=5183
Attendance in CMPUT 603
� Everyone SHOULD attend every lecture …
� Lots of useful information!!
� Evaluation
CMPUT 603 - Teaching and Research Methods9
� Evaluation
� If ≤ 2 absences: full 10% for attendance
� If >2 absences
� I email to confirm records
� The attendance grade is… = 12 – #absences
� Option B: Quiz to start each session ??
Readings
� Reading #1: How to succeed in Grad School
� Discussion: 30/Sept
� Reading #2: Research Methodology
CMPUT 603 - Teaching and Research Methods10
� Discussion: 14/Oct
� Reading #3: Task of the Referee
� Discussion: 19/Oct
Read these papers!
During class, I will ask YOUYOU random questions
Homework #1: Short Paper
� Learn a classifier from a dataset� Option: use Weka software on Weka dataset
� Write short report� Abstract; summary of results; conclusion� 2 pages max� We like pictures/figures
N.b., this is NOT a full paper
CMPUT 603 - Teaching and Research Methods11
� N.b., this is NOT a full paper� more like… what you show your advisor…
� Interact with collaborator� Dates:
� Tues 29/Sept: finish “draft”, to collaborator� Friday 2/Oct: receive feedback from collaborator� Tues 6/Oct: hand-in final version
� … see webpage for details of� Weka, Machine Learning, …
Machine Learning 101 talk .. on Friday 18/Sept 3pm (CSC3-33)
HW#2a: Full Paper
� Full paper� Survey of some topic� 6 pages (full [if short] paper)� We still like picture/figures!
� Deadlines� Wed 21/Oct: Title, abstract, ≥3 papers
CMPUT 603 - Teaching and Research Methods12
� Wed 21/Oct: Title, abstract, ≥3 papers� Mon 26/Oct: First draft to collaborator� Mon 28/Oct: Receive feedback from collaborator� Fri 30/Oct: Abstract due� Mon 4/Nov: Full submission due� Mon 17/Nov – Wed 20/Nov: Rebuttal� Final activities
� Mon 31/Nov, Wed 2/Dec: Oral Presentations� Fri 4/Dec: Poster presentations� Fri 4/Dec: Revised paper due
HW#2b: Reviewing
� For “Full Paper”
� Deadlines:
� Fri 30/Oct – Wed 4/Nov: Bidding
5 – 16/Nov: Reviewing
CMPUT 603 - Teaching and Research Methods13
� 5 – 16/Nov: Reviewing
� 25/Nov: PC meeting
UTS-ish Lectures
� “The First Class” (M Engel)
� 3am, Tues 1/Sept [done!]
� “Preparing Successful Lectures” (D Cook)
3pm, Wed 9/Sept (class time) [done!]
CMPUT 603 - Teaching and Research Methods14
� 3pm, Wed 9/Sept (class time) [done!]
� “Delivering Successful Lectures” (D Cook)
� 3pm, Wed 16/Sept (class time)
Instructor: Prof. Russ Greiner [email protected]://www.cs.ualberta.ca/~greiner
Office ATH 359Phone 780 492-5461Office Hours: Anytime… appointment recommended
Administrative Info
CMPUT 603 - Teaching and Research Methods15
Office Hours: Anytime… appointment recommendedhttp://www.cs.ualberta.ca/~greiner/GoogleCalendar.html
TAs: Mike [email protected]://www.cs.ualberta.ca/~msmit
David [email protected]://www.cs.ualberta.ca/~chodos
+ David Stults?
Outline
� Cmput603 Logistics
� Context …
� Who are you?
Who are we?
CMPUT 603 - Teaching and Research Methods16
� Who are we?
� Grad Student 101
� Misc
� Announcements
Who are YOU?… class of 2009-2010
MSc PhD Total
applications … started
… completed
≈570
CMPUT 603 - Teaching and Research Methods17
… completed
admitted
arriving
Male / Female:Nationality:Major Scholar (NSERC, QE II, Cocyten):
243 110 353
79 43 122
33 25 58* * ???as of 26/Aug/09
44M / 14F
15 Cdn (Citizen + Perm. Res.); 15 Iran; 13 China; 2 US
8
Background of the Dept
� One of the oldest in Canada
� 1964: first M.Sc.
� 1973: first 2 Ph.D.
� 46 faculty members
CMPUT 603 - Teaching and Research Methods18
� 46 faculty members
� 40+ support staff
� ≈225 graduate students
� Continuing: 70 M.Sc. + 100 Ph.D.
� New: 33 M.Sc. + 25 Ph.D.
� 16+16 graduate courses offered this year
People You Want to Know
Edith Drummond
(Grad. Program Coordinator)
Catherine Descheneau
Director of Instructional Laboratories
CMPUT 603 - Teaching and Research Methods19
Karen Berg
(Grad. Program Assistant)
Steve Sutphen
(Faculty Services Officer)
Carol Smith
(Faculty Services Officer)
People You Want to Know
Mike MacGregor
Professor +
Department Chair
Jim Hoover
Professor +
Associate Chair (Undergraduate)
CMPUT 603 - Teaching and Research Methods20
Mario Nascimento
Associate Professor +
Associate Chair (Research)
Russ Greiner
Professor +
Associate Chair (Graduate)
Outline
� Cmput603 Logistics
� Context
� Grad Student 101
CMPUT 603 - Teaching and Research Methods21
� Requirements
� Thesis
� Misc
� Announcements
M.Sc. (thesis)
� Cmput603 plus 4 graduate courses� Minimum GPA for continuation is 2.7
� Minimum passing grade is C+ [ = 2.3 ]
� Research-oriented M.Sc.:
Students must demonstrate ability to
CMPUT 603 - Teaching and Research Methods22
Students must demonstrate ability to � master research literature
� do innovative work with minimal supervision
� A thesis� Seminar must be given prior to the defense
� Written dissertation
� Oral exam
� Should be complete within 20 months of full-time study
Dissertation vs Thesis
� Dissertation = document
Thesis = “falsifiable hypothesis”
CMPUT 603 - Teaching and Research Methods23
� Thesis = “falsifiable hypothesis”� Claim that could be false…
� … but is not
� Dissertation =document that establishes thesis
M.Sc. Thesis (UofA Calendar)
…the thesis should reveal that the candidate
� is able to work in a scholarly manner and
� is acquainted with the principal works published on the subject of the thesis.
CMPUT 603 - Teaching and Research Methods24
published on the subject of the thesis.
� As far as possible, it should be an originalcontribution….
Ph.D. thesisUofA Calendar
A doctoral thesis must embody the results of original investigations and analyses and be of such quality as to merit publication; furthermore, it must constitute a
CMPUT 603 - Teaching and Research Methods25
furthermore, it must constitute a substantial contribution to the knowledge of the candidate’s field of study.
What happens in the defense?
� You give short (15 – 20 minute) presentation
� Questions from examiners…� on any topic (dissertation, field, presentation, …)
Just you and Examination Committee
CMPUT 603 - Teaching and Research Methods26
� on any topic (dissertation, field, presentation, …)
� ≈2 rounds – each about 10 minutes / examiner
� Judgment:� Pass
� Pass, subject to revision
� Adjourn
� Fail
Ph.D. Requirements
� Course requirements� With M.Sc.: min. of 3 single-term graduate courses + 603� Without M.Sc.: min. of 7 single-term graduate courses + 603� Min. GPA for continuation is 3.3.� Must have a grade of B- or higher in ≥≥≥≥3 grad-level courses� Min. passing grade is C+
� Breadth requirements (3 areas, ≥1 course in each area)
CMPUT 603 - Teaching and Research Methods27
� Breadth requirements (3 areas, ≥1 course in each area)� Theoretical foundations
� (theory, applied math, combinatorial computing)
� Systems and network � (architecture and robotics; systems and network; software and languages)
� Applications � (graphics, vision and imaging; database systems; AI)
� Candidacy exam (thesis proposal)� normally held after the course requirements are completed
� 3 seminars� Written dissertation� Final oral exam
PhD Seminars
� QUANTITY:� Three presentations� Each must be a "1-hour talk" … 45-50 minutes
� CONTENT:� Final presentation: summary of the dissertation
http://moodle.cs.ualberta.ca/mod/resource/view.php?id=11602
CMPUT 603 - Teaching and Research Methods28
� Final presentation: summary of the dissertation� delivered just before the defense
� Another can be a comprehensive survey of the state-of-the-art wrt the thesis topic;
� around candidacy exam
� WHERE: All 3 must be at UofA.
� AUDIENCE:� Open to the public� ≥ 2 UofA CS profs must attend
� EVALUATION: no formal evaluation
M.Sc. to Ph.D.
� If you� are in the M.Sc. Program � have impressed your supervisor (and other faculty members)by your research ability (e.g. in projects)
CMPUT 603 - Teaching and Research Methods29
by your research ability (e.g. in projects)� have excelled in courses (all A’s)� are interested in the PhD program� know the risks (hard to return to MSc)
� then you may want to consider transferring to the Ph.D. program directly without finishing your M.Sc.
Research Dissemination (Publications)
� A very important component of the research training
� If the work is not published,it will be soon forgotten by all
CMPUT 603 - Teaching and Research Methods30
it will be soon forgotten by all
� Students in all degree programs (M.Sc. and Ph.D.)
are encouraged to publish their work !
Supervisor
� Important to select Supervisor
� deadline is March
� First determine your area of interest
Then talk to faculty members in the area
CMPUT 603 - Teaching and Research Methods31
� Then talk to faculty members in the area
� Talk to their students
� Find prof who…
� you can work with &
� has a project of interest to you
Working with Supervisor
� Your progress is your responsibility� Regular weekly meetings
� Keep advisor informed
� Be organized… maintain list of …Annotated bibliography of papers read
CMPUT 603 - Teaching and Research Methods32
� Annotated bibliography of papers read
� Issues – how related to your work
� Open problems
� Develop strong language skills� Verbal and written
� Maintain interesting website
http://www.cs.ualberta.ca/~stroulia/grad-advice.html
Regular Weekly Meetings
� Individual or project-specific
� Goal: � discuss issues that have arisen
� set new goals for the project
� make sure that all parties involved
CMPUT 603 - Teaching and Research Methods33
make sure that all parties involved� (students, supervisors, project funding agencies)
know status of the project.
� Set new milestones + deadlines
� If unable to meet your deadlines, tell advisor why ASAP
� Use � collaboration wiki (for papers, drafts, annotated bibliographies)
� CVS (for code and design documents)
http://www.cs.ualberta.ca/~stroulia/grad-advice.html
Develop Strong Language Skills
� Effective communication skills is crucial� verbal and written
� Do not make public anything that has not been checked for language and grammar correctness� Paper and presentation drafts, email messages, wiki reports, …
Use automatic checking tools
CMPUT 603 - Teaching and Research Methods34
� Use automatic checking tools � Ask a friend to read and correct
� Present your work to fellow students, department visitors, even yourself in front of the mirror…
� Attend department-wide presentations; � the more presentations you attend, the more comfortable you
become with various presentation arguments and rhetorical structures.
� learn what distinguishes effective presentations from boring ones
http://www.cs.ualberta.ca/~stroulia/grad-advice.html
Outline
� Cmput603 Logistics
� Context
� Grad Student 101
� Misc
CMPUT 603 - Teaching and Research Methods35
� Misc� TAing
� Academic Integrity: Plagiarism, …
� Student Services: Counseling, …
� Seminars
� Pointers
� Announcements
Being a good Teaching Assistant
� Support your instructor(s)
� Do not set your own agenda or guidelines
� Be responsible…
to the instructor
CMPUT 603 - Teaching and Research Methods36
� to the instructor
� to the students
� Continuing as a TA depends on performance
� Pedagogy:� 40-50 hours attending presentations
� (includes your UTS attendance)
� Practicum (Mentoring):
Optional
CMPUT 603 - Teaching and Research Methods37
� Practicum (Mentoring):� ≥ 2terms as TA
� 2 teaching events
� Documentation:� Teaching dossier (reflective)
http://gradfile.fgsro.ualberta.ca/utp/
TA Awards
� Several TA awards from the Graduate Students Association
� Annual
Campus wide recognition
CMPUT 603 - Teaching and Research Methods38
� Campus wide recognition
+ awards from UofA CS
Academic Integrity
The University of Alberta is committed to the highest standards of academic integrity and honesty. Students are expected to be familiar with these standards regarding academic honesty and to uphold the policies of the University in this respect. Students are particularly urged to familiarize themselves with the provisions of the Code of
CMPUT 603 - Teaching and Research Methods39
University in this respect. Students are particularly urged to familiarize themselves with the provisions of the Code of Student Behavior (online at http://www.ualberta.ca/secretariat/appeals.htm )
and avoid any behavior which could potentially result in suspicions of cheating, plagiarism, misrepresentation of facts and/or participation in an offence. Academic dishonesty is a serious offence and can result in suspension or expulsion from the University.
If you have any questions…
� Graduate Program Manualhttp://www.gradstudies.ualberta.ca/gradmanual
CMPUT 603 - Teaching and Research Methods40
� Don’t CheatSheethttp://www.uofaweb.ualberta.ca/governance/StudentAppealsCheatsheet.cfm
� …
CMPUT 603 - Teaching and Research Methods41
Policies on Integrity
� Do not cheat on assignments: Discuss only general approaches to problem
� Do not take written notes on other's work � Respect the lab environment.� Do not:
� Interfere with operation of computing systemInterfere with other's files
CMPUT 603 - Teaching and Research Methods42
� Interfere with other's files� Change another's password� Copy another's program� etc.
� Cheating is reported to university… and is then out of our hands� Possible consequences:
� A mark of 0 for assignment� A mark of 0 for the course� A permanent note on student record� Suspension / Expulsion from university
Double Dipping and Plagiarism
� Double dipping: submitting the same work to obtain credit in >1 class
� It is not allowed!
Plagiarism is not tolerated.
CMPUT 603 - Teaching and Research Methods43
� Plagiarism is not tolerated.
� The consequences for plagiarism are enormous!
Plagiarism
� Papers in Cmput603:� Grade will be affected
� One-on-one discussion with the instructor
� but … no report to disciplinary officer
CMPUT 603 - Teaching and Research Methods44
� but … no report to disciplinary officer
� Typical Faculty of Science penalties (depends on severity of case):� Failing grade in the course; and/or
� Suspension from the university; or
� Expulsion from the university.
Common Problems
� Between …
� TA and instructor
� Student and supervisor
� Student and student
� Be open and upfront!
CMPUT 603 - Teaching and Research Methods45
� Be open and upfront!
� Resolve the problem before it becomes a major issue
� The Department has a collegial environment.
� Everything can be discussed.
� Don’t wait until very late to resolve a problem!
See WebCT modules…
http://www.uofaweb.ualberta.ca/studentservices/
CMPUT 603 - Teaching and Research Methods46
http://www.uofaweb.ualberta.ca/counselling/
CMPUT 603 - Teaching and Research Methods47
CMPUT 603 - Teaching and Research Methods48CMPUT 114 F04 - Lecture 01 © C. Jones Slide # 48
http://www.gsa.ualberta.ca/index.php/gsa/content/category/academic_support_centre/
CMPUT 603 - Teaching and Research Methods49
CMPUT 603 - Teaching and Research Methods50
CMPUT 603 - Teaching and Research Methods51
CMPUT 603 - Teaching and Research Methods52
Relevant Web Pages
� Dept of Computing Sciencehttp://www.cs.ualberta.ca/
� Cmput 603http://moodle.cs.ualberta.ca/course/view.php?id=149
Grad World:
CMPUT 603 - Teaching and Research Methods53
� Grad World: http://moodle.cs.ualberta.ca/course/view.php?id=93� Newsgroup, discussion area, general content
� CSGSA Moodle Page:http://moodle.cs.ualberta.ca/course/view.php?id=146
� Seminars/Events:http://www.cs.ualberta.ca/events/
� including AI-Seminar
� …
GradWorld Moodle Websitehttp://moodle.cs.ualberta.ca/course/view.php?id=93
CMPUT 603 - Teaching and Research Methods54
Steps to Graduation – PhDhttp://moodle.cs.ualberta.ca/mod/resource/view.php?id=8261
CMPUT 603 - Teaching and Research Methods56
CSGSA Moodle Webpagehttp://moodle.cs.ualberta.ca/course/view.php?id=146
CMPUT 603 - Teaching and Research Methods57
NewsGroups
� Forums / Newgroups
� CSGSA Moodle Page
� Post your questions
Volunteer your informations
CMPUT 603 - Teaching and Research Methods58
� Volunteer your informations
� List topics that you know about …
Seminars and Talks
� Many seminars and talks (DLS, AI-Seminar, special lectures, etc)� http://www.cs.ualberta.ca/~greiner/SeminarCalendar.html
� All Cmput603 students must attend all DLS (Distinguished Lecture Series) in the first term
CMPUT 603 - Teaching and Research Methods59
� All Cmput603 students must attend all DLS (Distinguished Lecture Series) in the first term
� Attend any seminar that look interesting � … even if not quite in your area
� You are welcome to attend any open research group meeting in the department:� http://www.cs.ualberta.ca/research/meetings.php
AI Seminar !!!
� http://www.cs.ualberta.ca/events/ai.php
� Friday noon, CSC 3-33
Neat topics, great speakers, FREE PIZZA!
CMPUT 603 - Teaching and Research Methods60
� Neat topics, great speakers, FREE PIZZA!
Mailing list for technical questions
� For technical questions:
� What algorithm to use?
� What software package?
� Problems with code generation
CMPUT 603 - Teaching and Research Methods61
Problems with code generation
� Problems with software configuration
� Subscribe/write to:[email protected]
� For instruction on how to subscribe/use:http://www.mailman.srv.ualberta.ca
See also [email protected] for questions about hardware or software
NSERC Postgraduate Scholarships
� Scholarships for � MSc (PGSM: $17.3K/year x 1year)
� PhD (PGSD: $21K / year x 2-3 years)
http://www.nserc.gc.ca/sf_e.asp?nav=sfnav&lbi=2a
+ iCORE ICT “top up” [+ ≤ $12.7K; + ≤ $15K] (must apply)
Do not wait for the information sessions to begin your applicationStart now and then make revisions after the info sessions
iCORE/ICT: info session 18/Sept 1:30-4:20 Dent/Pharm 2022
CMPUT 603 - Teaching and Research Methods62
+ iCORE ICT “top up” [+ ≤ $12.7K; + ≤ $15K] (must apply)
� Information Session (CS dept): � September 11 – 3pm, CSC 333
� Information Session (FGSR): � September 15 – 9 to 11:45am; in Council Chambers 2-1 University Hall
� Deadline: Monday September 28 - 4 pm:� Deadline to have complete application into the department.
� Include your reference letters... including outside UofA!… your responsibility
QUIET Labs, Offices
� Labs, Offices should be QUIET� Mostly individual activities
� Occasional SHORT conversations
� Limited cell phone use
CMPUT 603 - Teaching and Research Methods63
� Limited cell phone use
� If need extended conversation with colleagues (or cell phone):� Go elsewhere…
� Use hallway, break-out rooms, …
� If gets too noisy… visit CSC 3-45 (Quiet Room)
Common Sense about Scents
� We do allow food in the labs. But… not spoiled and smelly food !� store left-over food in a refrigerator
� throw away
CMPUT 603 - Teaching and Research Methods64
� throw away remaining food, bones, ... and food containers
in trashcans that are emptied every night� eg, in lounges or washrooms
� Avoid pungent perfumes/colognes/…
� Gym clothes!
� Wash yourself…
Sleeping
� You should not be sleeping in your office/lab
� Go home!
CMPUT 603 - Teaching and Research Methods65
� Go home!
� If problems… see counselors…
If Questions…
� wrt LABs: ask your LAB Manager – see LabManager Moodle page http://moodle.cs.ualberta.ca/mod/wiki/view.php?id=9878
CMPUT 603 - Teaching and Research Methods66
� wrt Offices: ask CSGSA (or GAC)
� Or ask me…
Volunteer ??
� Several labs
� Ammi lab and Anup/Irene's Multimedia lab
need students to participate in experiments.
CMPUT 603 - Teaching and Research Methods67
� If you are interested in some exposure to research:
� Sign up on a "participant list"
⇒ you are happy receiving emails about volunteering in experiments
Telesurgery Training of laparoscopic surgery
Advanced ManAdvanced Man--Machine Interface Machine Interface
LaboratoryLaboratory
CMPUT 603 - Teaching and Research Methods68
Telesurgery Training of laparoscopic surgery
Perception of Haptic Feedback
Spatial Navigation in Virtual
Environments
Experimental Evaluation & User Studies
(3) Texture Synthesis
(5) Mobile Education
CMPUT 603 - Teaching and Research Methods 69
(1) Stereo 3D-Cursor
(2) N-Dimensional Visualization
(4) Gesture Recognition
CMPUT 603 - Teaching and Research Methods70
http://huco.ualberta.ca/challenge2009
CSGSA Events
� (Computing Science Graduate Student Association)
� First Year Beer – Mon 14/Sept� After this class!
� Klatch – afternoon, Tues 15/Sept� Games Night – evening, Wed 16/Sept
CMPUT 603 - Teaching and Research Methods71
� Games Night – evening, Wed 16/Sept� Grad Barbecue – noon-ish, Sat 19/Sept
� Monthly…� Games night� Movie night� …
50th Turkey Trot – 26 Sept
� In benefit of United Way� CS has participated for 19 years
� CS has won “most participants” for many many years
Optional
CMPUT 603 - Teaching and Research Methods72
for many many years
� It is fun
� It is a good cause
� It is for the whole family
� Early bird: 19 Sept� CGSA discount: $5
Library – Recreation!
� Can get NOVELs are various UofA libraries� Rutherford
� see on-line catalogue
� (over 6M book – 2nd largest in Canada!)
library tours (first week)
CMPUT 603 - Teaching and Research Methods73
� library tours (first week)� http://www.library.ualberta.ca/studenttraining/section/index.cfm?cid=122
� library web site .. contact liaison librarian http://www.library.ualberta.ca/instruction/science/index.cfm