CS305_01 - CIS Personal Web Pages

advertisement
CS.305
Computer Architecture
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305>
Introduction
Duncan Smeed
Administrivia
Resources
Syllabus
Essential Reading
Lecture Notes
One-Minute Papers
Tutorials
Assessments
Pre-requisites
Recommended Reading/References
Exam Stats
Introduction
CS305_01/2
Resources
Web pages
Newsgroup(s)
Forum
E-mail
Introduction
CS305_01/3
Resources – Web pages
 Official home page:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/>
 Primarily used for everything bar the assignment submission
system (see SPIDER below)
 Major update announcements:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/news.
html>
 SPIDER:
<spider.science.strath.ac.uk/spider/spider/showClass.p
hp?class=CS305>
 Really only used for assignment submissions
 Will contain links to the ‘official’ web pages
Introduction
CS305_01/4
Resources – Newsgroups RIP
 Official newsgroup at
<news:strath.cis.teaching.ug.cs305>
 Integral part of class delivery content - examinable material
 Usual place for announcements, etc.
 ‘Chat’ newsgroup at
<news:strath.cis.teaching.ug.cs305.chat>
 Non-official newsgroup about class-related topics!
Introduction
CS305_01/5
Resources – Forum
 Official Forum
<https://local.cis.strath.ac.uk/forums/viewforum.p
hp?f=54>
 Integral part of class delivery content?*
• May contain examinable material
 Usual place for announcements, etc.*
* Note: still TBC since the Forum has replaced the newsgroup for the
first time this year
 ‘Chat’ Forum:
 Non-existent!
 If need/demand arises it might get set up
Introduction
CS305_01/6
Resources – E-mail
 The official forum is the preferred(!?) method of einteraction…
… However, if you must use e-mail to contact me about
the class then please be aware of my…
… Filters and Spam Traps, so
 Please use the label [CS305] as part of the subject line
 Best to use your official University or Departmental account
Introduction
CS305_01/7
Syllabus & Essential Reading
 Syllabus
See Handout, or
<local.cis.strath.ac.uk/teaching/ug/syllabus/CS_305.
html>
 Essential Reading
<http://tinyurl.com/PandH4th>
Computer Organization and Design: The
Hardware/Software Interface, Fourth Edition
David Patterson, University of California, Berkeley
John Hennessy, Stanford University
 More textbook details at:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/a
bout/textbook.html>
Introduction
CS305_01/8
Lecture Notes
 Distribution policy
Available from:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/d
ownloads/>
 Printed handouts of the slides will be distributed in
(advance of) each lecture
 Slides only part of the story!
 Attending the lectures is highly recommended*
 Having (access to) the textbook is essential
* Note: It is now departmental policy to record attendance at
lectures, practicals and tutorials.
Introduction
CS305_01/9
One-Minute Papers
 This will be the 5th year of using OMPs to support the
teaching of this class
 Handed out at the start of each lecture
 If I forget then please remind me!
 Collected in at the end of each lecture
 Please don’t forget to hand in your OMP!
 Returned at a subsequent tutorial
 Used to kick-start a tutorial’s Q&A?
 OMP Bonus Scheme!
 Worth up to an additional 10% of the coursework contribution.
I.e. 10% * 20% => 2% of the overall assessment.
 Each OMP is given a mark between 1 and 3
① Neither of the questions answered
② Only one of the questions (sensibly!?)
③ Both questions answered (sensibly!?)
Introduction
CS305_01/10
One-Minute Paper… Questions
 There are two OMP questions:
Q1 What was the most important point made in the lecture today?
Q2 What are you still most unsure of as a result of the lecture?
 Please answer these questions as honestly as possible
 They are an invaluable, and immediate, source of feedback
 Answers to Q2 will help focus later lectures/tutorials on
common issues
 There may be a third question – typically a MCQ for
eliciting feedback. For instance:
Introduction
CS305_01/11
Tutorials
 Details/Links:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/tut
orials/>
 Guidelines:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/tut
orials/guidelines.html>
 Start Week 3 – Allocations announced in Week 2 –
Day/Time/Room:
 Thu/11:00/GH450
 Thu/12:00/GH450
 Fri/13:00/GH451
 There’s work to be done before, and in, each tutorial! E.g.
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/tut
orials/t01.html>
Introduction
CS305_01/12
Encourage Learning with In-Tutorial Exercises
 Exercises attempted before/during/after tutorials are a
vital aspect of engaging with the class content.
 Most of the exercises will be derived from the end-ofchapter exercises of the textbook.
 The more exercises attempted the better the level of
knowledge and understanding will be.
 Given the number of exercises that are set and the
importance of these, it is recommended that students
organise themselves into small self-help groups.
 I call these self-help groups “ELITE Teams” ;-)
Introduction
CS305_01/13
ELITE Teams
 Composition
 Self-determined by the students
 Up to 4 students in each team
 Members of a team should be in the same tutorial group
 Organisation
 ELITE Teams are encouraged to meet on an ad-hoc, weekly,
basis outside the scheduled times for the CS305
lectures/tutorials. The time available in a tutorial will not be
enough!
 Members of the team are encouraged to share the workload
of answering the In-Tutorial Exercises. How this is done is up
to each team. There are several approaches…
 Justification & Motivation
 ELITE Team members will be able to discuss and answer
more questions/exercises than they could as individuals.
Introduction
CS305_01/14
Assessments
Exam: 80%
 Answer 3 questions from 4
Coursework: 20%





Assessed Coursework Exercise #1
Assessed Coursework Exercise #2
Assessed Coursework Exercise Group Project
Class Test #1
Class Test #2
 Bonuses: ?%
 OMP Bonus Scheme!
 Bonus questions in ACEs?
Introduction
CS305_01/15
Assessed Coursework Exercises (ACEs)
 Assessed Coursework Exercise #1 (ACE #1)




Type: Individual Exercise
Weight: 100/300
Set:
Monday, 12th October 2009 - Week 3
Due:
Friday, 6th November 2009 - Week 6
 Assessed Coursework Exercise #2 (ACE #2)




Type: Individual Exercise
Weight: 100/300
Set:
Monday, 9th November 2009 - Week 7
Due:
Friday, 4th December 2009 - Week 10
Introduction
CS305_01/16
ACE Group Project
 Assessed Coursework Exercise Group Project




Type: Group Exercise
Weight: 100/300
Set:
Monday, 16th November 2009 - Week 8
Due:
Friday, 18th December - Week 12
 ACE Groups
 Composition:
 Operation:
Introduction
Possibly the same as an ELITE Team. TBC.
TBD
CS305_01/17
Class Tests
 Class Test #1 (CT #1)
 Type: In-lecture, 25 question, 30-minute, MCQ
 Weight: 50/300*
 Set:
Monday, 9th November 2009 - Week 7
 Class Test #2 (CT #2)
 Type: In-lecture, 25 question, 30-minute, MCQ
 Weight: 50/300*
 Set:
Monday, 7th December 2009 - Week 11
* The total mark from all assessments is 300 and is calculated from
the best mix of ACE #1, ACE #2, CT #1 and CT #2 marks added to
the ACE Group Project mark. I.e. the combined mark for CT #1 and
CT #2 may be used to compensate for the poorest #ACE mark if
this gives a better total. The Group Project mark cannot be
compensated.
Introduction
CS305_01/18
Feedback Mechanisms
 Marked work and/or marking schemes
 As appropriate
 Sample solutions
 Online and/or covered in lectures/tutorials
 Forum Q&As
 But remember this is not a ‘distance learning’ class!
 One-Minute Papers
 Help focus later lectures/tutorials on common issues
 Class Tests
 Correct answers given in the lecture following the class test
 Tutorials
 Worked exercises and solutions to in-tutorial exercises
Introduction
CS305_01/19
Pre-requisites
Note recommended pre-requisites for the
class:
 52 139 Computer Organisation
 52 223 Low Level Programming
Introduction
CS305_01/20
Recommended Reading/References
1. Computer Organization and Design: The
Hardware/Software Interface, Fourth Edition
<http://tinyurl.com/PandH4th>
David Patterson, University of California, Berkeley
John Hennessy, Stanford University
2. 52.139 (Duncan's version) Lecture Notes
Available (restricted access) from:
<local.cis.strath.ac.uk/teaching/ug/classes/CS.305/d
ownloads/>
3. 52.223 Lecture Notes
Available (restricted access) from:
<local.cis.strath.ac.uk/teaching/ug/classes/52.223/d
ownloads/>
Introduction
CS305_01/21
Exam Stats
 Out of curiousity I have analysed the exam results
from the first diet CS305 exams for past cohorts.
 In particular, I was curious to see if the attendances at
lectures and tutorials were a good predictor of
performance in the exam. So, here are the raw stats
so you can draw your own conclusions.
 Key:




Introduction
#l = number of lectures
#s = number of students
#t = number of tutorials
#p = number of students passing the first diet exam
CS305_01/22
Exam Stats – AY 2006/2007 - Details
 By lecture attendance






#l
23
21-22
16-20
9-15
<9
#s
13
20
23
8
9
#p
13
19
17
4
3
Mean
69.3
65.1
60.0
44.7
34.3
Std.Dev
17.2
14.5
21.4
15.9
22.0
Mean
67.8
53.8
41.1
Std.Dev
16.2
19.0
21.9
 By tutorial attendance




Introduction
#t
8-9
5-7
<5
#s
28
28
17
#p
27
21
7
CS305_01/23
Exam Stats – AY 2007/2008 - Details
 By lecture attendance






#l
23
21-22
16-20
9-15
<9
#s
16
16
21
16
2
#p
16
14
17
5
1
Mean
64.5
47.0
48.0
32.6
27.0
Std.Dev
12.8
10.8
12.8
13.2
24.0
Mean
56.3
48.8
41.6
31.0
Std.Dev
16.0
13.2
14.9
12.9
 By tutorial attendance





Introduction
#t
9
8
5-7
<5
#s
25
19
21
5
#p
22
17
13
1
CS305_01/24
Exam Stats – AY 2008/2009 - Details
 By lecture attendance






#l
22
20-21
15-19
10-14
<10
#s
7
23
23
5
5
#p
6
20
21
5
2
Mean
57.6
60.3
55.6
62.6
51.5
Std.Dev
13.9
16.1
15.6
12.2
9.5
Mean
64.8
59.5
54.9
58.1
46.2
Std.Dev
13.5
16.9
13.2
14.6
12.6
 By tutorial attendance






Introduction
#t
10
9
8
5-7
<5
#s
12
17
14
12
8
#p
12
15
12
11
4
CS305_01/25
Exam Stats – Summaries
 AY2006/2007 – 73 Students:
 Number of students that passed at first attempt: 56
 Number of students absent from exam: 4
 Average exam mark: 57.1%
 Std. dev. of exam marks: 20.8
 AY2007/2008 – 74 Students
 Number of students that passed at first attempt: 53
 Number of students absent from exam: 4
 Average exam mark: 47.6%
 Std. dev. of exam marks: 17.2
 AY2008/2009 – 63 Students:
 Number of students that passed at first attempt: 54
 Number of students absent from exam: 3
 Average exam mark: 58.1%
 Std. dev. of exam marks: 15.4
Introduction
CS305_01/26
Download