|
COMP 322 - Introduction to C++ (Winter 2011)
|
News and announcements
Description
This 1-credit course will provide an overview of the fundamentals of the C++ programming language.
Topics include, but are not limited to, pointers, memory management, object-oriented concepts,
operator overloading, templates, and exceptions. We will also cover features of the C++ Standard Library.
Other topics may be covered time permitting due to the limited amount of lectures available.
Course facts
Syllabus |
[PDF] |
Location |
Trottier 1090 |
Time |
Tuesday 14:35-15:25 |
Date Range |
January 4th - April 8th 2011 |
Official Website |
http://www.cs.mcgill.ca/~mscacc/comp322 |
| |
Instructor |
Milena Scaccia |
Email |
mscacc@cs.mcgill.ca |
Office |
McConnell 229 |
Office hour |
Tuesday 13:00-14:00 |
|
Or by appointment |
| |
Teaching Assistant 1 |
Sevan Hanssian |
Email |
shanss@cs.mcgill.ca |
Office |
McConnell 229 |
Office Hour |
Wednesday 12:00-13:00 |
| |
Teaching Assistant 2 |
Zineng Yuan |
Email |
zineng.yuan@mail.mcgill.ca |
Office |
Trottier TA Room 3103 |
Office Hour |
Friday 10:00-11:00 |
| |
Teaching Assistant 3 |
Yancheng Xiao |
Email |
yancheng.xiao@mail.mcgill.ca |
Office |
McConnell 229 |
Office
Hour |
Thursday 11:00 - 12:00 |
Prerequisites
This course requires that you have already completed at least one of COMP 202, or
COMP
250, or
COMP
206, or
COMP
208.
Familiarity with the C programming language is assumed.
If you have not met all of these prerequisites, you
should not take this course.
Assessment
There will be 2 assignments and 2 in-class tests.
You will be graded according to:
Assignments: |
2 Assignments, 25% each
|
Exams: |
2 Tests, 25% each
|
Note that this evaluation method is tentative.
Lecture Notes
Assignments
References
Standard : International
Standard ISO/IEC 14882 : Programming Languages - C++.
Library : Standard Template Library
Thank you to Robert Vincent and Junaed Sattar.
Academic integrity
McGill University values academic integrity. Therefore all students must
understand the meaning and consequences of cheating, plagiarism and other
academic offences under the Code of Student Conduct and Disciplinary Procedures
(see http://www.mcgill.ca/integrity
for more information).
Last modified March 31 2011
(Milena Scaccia). |
|