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: asad@cs.mcgill.ca 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 - Lets 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

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