Difference between revisions of "COMP248 - winter 2006"
(→Course Material and Resources) |
|||
Line 65: | Line 65: | ||
|| week 4 | || week 4 | ||
|| jan 27 | || jan 27 | ||
− | || [[ | + | || [[Media:Assignment1.248.2006W.pdf|homework assignment #1]] |
|| week 2 | || week 2 | ||
|| jan 13 | || jan 13 | ||
Line 71: | Line 71: | ||
|| week 6 | || week 6 | ||
|| feb 10 | || feb 10 | ||
− | || [[ | + | || [[Media:Assignment2.248.2006W.pdf|homework assignment #2]] |
|| week 4 | || week 4 | ||
|| jan 27 | || jan 27 | ||
Line 77: | Line 77: | ||
|| week 8 | || week 8 | ||
|| mar 3 | || mar 3 | ||
− | || [[ | + | || [[Media:Assignment3.248.2006W.pdf|homework assignment #3]] [[errata|[errata]]] |
|| week 6 | || week 6 | ||
|| feb 10 | || feb 10 | ||
Line 83: | Line 83: | ||
|| week 11 | || week 11 | ||
|| mar 24 | || mar 24 | ||
− | || [[ | + | || [[Media:Assignment4.248.2006W.pdf|homework assignment #4]] |
|| week 10 | || week 10 | ||
|| mar 1 | || mar 1 | ||
Line 89: | Line 89: | ||
|| week 14 | || week 14 | ||
|| apr 14 | || apr 14 | ||
− | || [[ | + | || [[Media:Assignment5.248.2006W.pdf|homework assignment #5]] |
|| week 11 | || week 11 | ||
|| mar 24 | || mar 24 | ||
|} | |} | ||
− | + | ==Lecture Schedule== | |
{| {{simpleTable}} | {| {{simpleTable}} | ||
Line 117: | Line 117: | ||
*chapter 1 | *chapter 1 | ||
|| | || | ||
− | *[[ | + | *[[Media:Chap1.zip|material for chapter 1]] |
|- | |- | ||
|| week 3 | || week 3 | ||
Line 135: | Line 135: | ||
*chapter 2 | *chapter 2 | ||
|| | || | ||
− | *[[ | + | *[[Media:Chap2.zip|material for chapter 2]] |
|- | |- | ||
|| week 5 | || week 5 | ||
Line 143: | Line 143: | ||
*chapter 3 | *chapter 3 | ||
|| | || | ||
− | *[[ | + | *[[Media:Chap3.zip|material for chapter 3]] |
|- | |- | ||
|| week 6 | || week 6 | ||
Line 161: | Line 161: | ||
*chapter 4 | *chapter 4 | ||
|| | || | ||
− | *[[ | + | *[[Media:Chap4.zip|material for chapter 4]] |
|- | |- | ||
|| week 8 | || week 8 | ||
Line 178: | Line 178: | ||
*chapter 5 | *chapter 5 | ||
|| | || | ||
− | *[[ | + | *[[Media:Chap5.zip|material for chapter 5]] |
|- | |- | ||
|| week 10 | || week 10 | ||
Line 196: | Line 196: | ||
*chapter 6 | *chapter 6 | ||
|| | || | ||
− | *[[ | + | *[[Media:Chap6.zip|material for chapter 6]] |
|- | |- | ||
|| week 12 | || week 12 | ||
Line 223: | Line 223: | ||
==Course Material and Resources== | ==Course Material and Resources== | ||
− | *[[ | + | *[[Media:Syllabus.248.2006W.pdf|Course outline]] |
*[https://eas.encs.concordia.ca/ ENCS Electronic Student Submission System] | *[https://eas.encs.concordia.ca/ ENCS Electronic Student Submission System] | ||
− | *[[ | + | *[[Media:Exams.zip|Partial solution to examinations]] |
==Announcements== | ==Announcements== |
Revision as of 20:44, 15 November 2013
Contents |
Course Description
COMP 248 - Introduction to programming (3 credits)
Prerequisite: MATH 204 or 208 or CEGEP Mathematics 105 previously or concurrently. Writing simple programs using assignment and sequence. Variables. Simple types. Operators and expressions. Conditional and repetitive statements. Input and output. Simple functions. Program structure and organization. Definition and scope. Data abstraction and encapsulation. Introduction to classes and objects. Constructors. Lectures: three hours per week. Tutorial: two hours per week. NOTE: Students who have received credit for COMP 215 or COMP 218 may not take this course for credit.
component | day | time | location | instructor | e-mail address |
---|---|---|---|---|---|
lecture U | --W-F-- | 8:45-10:00 | FG-B060 | Paquet, J. | paquet@cse.concordia.ca |
office hours | --W-—-- | 11:00-12:00 | EV-3-221 | Paquet, J. | |
tutorial UA | ----F-- | 11:45-13:25 | H-905 | Vassev, E. | i_vassev@cse.concordia.ca |
tutorial UB | ----F-- | 11:45-13:25 | H-929 | Wu, A. | aihua_wu@cse.concordia.ca |
laboratory* | --W---- ----F-- |
13:00-14:40 13:25-14:45 |
H-968 | Robitaille, J.N. | dmcbar@gmail.com |
*: These are the availabilities of the assigned Programmer-on-Duty, where the specified lab is reserved for this course. You are allowed to go to the labs outside of reserved times.
Course Schedule
Examinations Schedule
week | date | examination |
---|---|---|
week 4 | jan 27 | examination #1 |
week 7 | feb 17 | examination #2 |
week 10 | mar 15 | examination #3 |
week 12 | mar 31 | examination #4 |
examination week | apr 28 14h-17h, H535 | final examination |
Homework Assignments Schedule
due | assignment | available | ||
---|---|---|---|---|
week 4 | jan 27 | homework assignment #1 | week 2 | jan 13 |
week 6 | feb 10 | homework assignment #2 | week 4 | jan 27 |
week 8 | mar 3 | homework assignment #3 [errata] | week 6 | feb 10 |
week 11 | mar 24 | homework assignment #4 | week 10 | mar 1 |
week 14 | apr 14 | homework assignment #5 | week 11 | mar 24 |
Lecture Schedule
wk | date | event | topics | material |
---|---|---|---|---|
week 1 | jan 4 jan 6 |
|
||
week 2 | jan 11 jan 13 |
|
|
|
week 3 | jan 18 jan 20 |
|
||
week 4 | jan 25 jan 27 |
|
|
|
week 5 | feb 1 feb 3 |
|
||
week 6 | feb 8 feb 10 |
|
|
|
week 7 | feb 15 feb 17 |
|
|
|
week 8 | mar 1 mar 3 |
|
|
|
week 9 | mar 8 mar 10 |
|
||
week 10 | mar 15 mar 17 |
|
|
|
week 11 | mar 22 mar 24 |
|
|
|
week 12 | mar 29 mar 31 |
|
|
|
week 13 | apr 5 apr 7 |
|
||
week 14 | apr 14 |
|
Course Material and Resources
Announcements
- [mar 23] : The solution to all quizzes will be made available on week 13.
- [mar 23] : The due date for assignment #5 has been postponed to April 14th.
- [mar 3] : Examination #3 is postponed to March 15th.
- [jan 23] : The "Expectations of Originality" form was added to the "Course material".
- [jan 9] : Lecture room was changed to FG-B060.
- [jan 6] : Tutorials location was changed to H-905 and H-929 (see "Course Description" above).
- [jan 3] : This page was created.