computer science 1026a computer science fundamentals

advertisement
1
COMPUTER SCIENCE 1026A
COMPUTER SCIENCE
FUNDAMENTALS
Topic 1
Introduction
to Computer
Science
Notes adapted
from Introduction
to Computing and Programming with
Java:
Approach by M. Guzdial and B. Ericson, and
andA Multimedia
Programming
instructor materials prepared by B. Ericson.
Instructors
Lynda Robbins lynda@csd.uwo.ca
Office: MC362
Eric Schost eschost@uwo.ca
Office: MC415
Course description
CS1026 is an introduction to the basic concepts of computer
programming and program design using
a multimedia approach
images!
sound!
the programming language Java
Who is this course for?
No prerequisites
• But previous programming experience helps
It is an introduction to programming
• For students who intend to go on into Computer Science
• For students who want to gain some expertise in Java
programming
It is not an easy course
Textbook
Introduction
to Computing and Programming with Java:
A Multimedia Approach, by Guzdial and Ericson
The course website
http://www.csd.uwo.ca/courses/CS1026a
Contains course related information:
• lecture notes
• lab instructions
• assignments
• links to other sites
• sample code
Check it frequently for announcements
Lecture notes
Available from the CS1026a website
They are copies of the slides used in class, and are
intended to help in note-taking during lectures
They are NOT a substitute for attending lectures
Labs
•
•
•
•
•
2 lab hours per week, in computer lab MC 235
Labs start NEXT week (week of Sept. 14)
Purpose of labs: guided, hands-on experience with Java
programming
Labs are mandatory
Lab instructions will be posted on the course website
• Read through the lab instructions before coming to the
lab.
• Do the pre-lab preparation.
• First lab: bring a printed copy of the lab instructions to
the lab.
Computing environmnent
The computers in our First Year Teaching Environment
(FYTE) run under Windows XP
To use our computer labs, you need
Username: your uwo email username
Password: emailed to your uwo email address
You will need your password for the first lab, so make
sure you read your uwo email before your first lab
session
Email contact
Email from me to you:
• Course email will be sent to your uwo email accounts
• See caveats in Course Outline re. forwarding email and
mailboxes filling up
Email from you to me:
• Feel free to email me with brief questions re. lecture
material or clarification of assignments
Send email from your uwo account
Please include “CS1026” in the Subject line
Student evaluation
Assignment 1
Assignment 2
Assignment 3
Assignment 4
Labs
Midterm Exam (2 hours)
Final Exam (3 hours)
5%
5%
10 %
10 %
10 %
20 %
40 %
due Oct. 2
due Oct. 23
due Nov. 13
due Dec. 9
Saturday Oct. 31
TBA
Midterm exam
Saturday, October 31st
9am – 11am
Location: NS1 and NS7
There is no makeup midterm exam, except for students
requesting a Special Midterm Exam for religious reasons
(you must request a Special Midterm Exam and file
documentation with your Dean’s office at least two weeks
before the midterm exam date)
Lab evaluation
Labs are worth 10% of your final mark
Each completed lab is worth 1% (except number 2, which
is 2%)
• Your lab mark is based on your 10 best lab evaluations
(there are > 10 labs)
You must attend the lab session for which you are
registered
There are no makeup labs
• In cases of lengthy/serious illness, contact your Dean’s
office
Download