COMP-202A: Introduction to Computing 1

School of Computer Science
McGill University
Fall 2010, All Sections

Please consult Minerva for the most up-to-date scheduling and classroom location information.

Only course materials are posted here; if you are looking for announcements, TA contact information and office hours, full tutorial schedule, assignment submission and grading, or course discussion boards, sign in to myCourses. For programming/assignment concerns you can also see a teaching assistant.

If you are having problems or issues outside of coursework, you should contact the instructor of your section, or the course coordinator.


Course Information


Course Sections

Section 1

Section 2

Section 3


Course Overview / Objectives

This course introduces students to computer programming and is intended for those with little or no background in the subject. You also do not need to have any knowledge of computer science in general. On the other hand, basic computer skills such as browsing the Web, sending e-mail, creating documents with a Word processor, and other such fundamental tasks will be a valuable asset in this course.


Course Syllabus

A complete and very descriptive outline of the course is provided here.


Prerequisites

There are no prerequisites for this course other than a basic CEGEP or high-level high-school mathematics course. However, attention to detail, rigor, and the ability to think in an abstract manner is much more important than knowledge of calculus, algebra, or trigonometry.


Textbook


Lecture and Tutorial Materials


Assignments


Midterm Examination


Final Examination


Software Used for Coursework

A complete list of software packages used in the completion of coursework, along with download links, is provided here.


Useful Links


Last update: 2010-12-06, 20:30 EST