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