week-01-handout

week-01-handout - 1 COMP 202 –Introduction to Computing 1...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 COMP 202 –Introduction to Computing 1 COMP 202 Introduction to Computing 1 COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 2 Coordinates & office hours Section-2 Class time: TR 13:05~14:25 Classroom: ENGTR 0100 Instructor: Shah Asaduzzaman Contact me: Regular: WebCT email Emergency: [email protected] Office: McConnell Bldg, Room-224 Office hours: TR 11:00 ~ 12:00 Personal website: http://www.cs.mcgill.ca/~asad/ COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 3 Relevant Information • Lab tutorials – 6 tutorials, multiple sessions each – Help you use the SOCS lab computers – Help in the assignment problems, midterms and finals • SOCS Unix tutorials – http://socsinfo.cs.mcgill.ca/wiki/Unix_Seminars – All lab machines run some version of UNIX 2 COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 4 Relevant Information (cont…) • Grading Scheme – 6 Assignments (30%) – Midterm (20%) – Final Exam (50%) • Academic Integrity – Plagiarism not tolerated at all, McGill policy strictly applied – Will use automated detection tools – However, we encourage cooperation COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 5 Who takes the course? Distribution of your Majors Electrical Engg 32% CS/CE/ECE/SE 18% Chemical/Biological 17% Arts 9% Commerce 9% Undeclared/Freshman 8% Math/AppMath/Stat 7% COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 6 What do you expect from this course? • Know how to make the machine (computer) work for you • Learning Outcomes – – Understand how a computer works – Be able to write correct and neat “program” or routines for a computer to solve real-world problems – Know about high-level, object-oriented programming language – Master the way of thinking in terms of programming language primitives – Master the use of a specific programming language - Java 3 COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 7 Who should take this course? • No programming background expected • Expected: know how to operate a computer, browse web • High-school level mathematical ability • Rational, scientific thinking • If you already have expertise in programming, this course may not be a good choice for you - • Let’s evaluate ourselves COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 8 Course Outline • Week-1 (Getting ready) – Know about computers, how they represent real- world information – Know what is programming – How computers talk to each other • Week-2 (Start programming) – How to “write” and “execute” a simple program – know about development environments COMP 202 –Introduction to Computing 1 COMP 202 - Week 1 9 Course Outline (cont…) • Week 3-5 (Programming in small) – What constitutes a program (variables, expressions and logic) – Code a logical argument or arithmetic procedure described in plain English, into a Java program – How the program execution flows and how to control it – Iterative tasks: computers are very good for it if...
View Full Document

This note was uploaded on 06/28/2008 for the course COMP 202 taught by Professor Verbrugge during the Fall '07 term at McGill.

Page1 / 20

week-01-handout - 1 COMP 202 –Introduction to Computing 1...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online