|
This course provides an introduction to problem solving, analysis and design of
small-scale computational systems. Solutions will be implemented using a
procedural programming language. This course is targeted at students wishing to
combine studies in computer science with studies in other disciplines.
 |
| Announcements |
-
Room Change Announcement: On Monday December 7, 2015, the 3:00pm class
has been moved to ENA 101 to accommodate the President's Holiday Celebration
which is occurring in the EEEL atrium from 4:00 to 6:00. The 1:00pm
class will be in EEEL 161 as usual.
-
Ben will not have office hours on Wednesday mornings during the exam period.
Instead, office hours will be held at the following dates and times:
- Thursday December 10, 2015 from 9:00 to 11:00
- Thursday December 17, 2015 from 1:30 to 3:30
- Friday December 18, 2015 from 10:30 to noon
Email received by noon on December 20 should receive a response before the
final exam.
-
Teaching assistants are available at the "Continuous Tutorial" desk in the Math
Sciences computer lab at the following times. There are no continuous tutorial
hours on Monday October 12 (Thanksgiving) and Wednesday November 11 (Remebrance
Day). The last day of Continuous Tutorial for the fall term is Tuesday
December 8, 2015.
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 10:00-11:00 |
| Khobaib | | | Sathaporn |
| 11:00-12:00 |
Fatema | Fatema and Khobaib | | Sourish | Sathaporn |
| 12:00-13:00 |
Mahshid M. | Khobaib and Btissam | Mahshid M. and Mahshid N. | Btissam | Sathaporn |
| 13:00-14:00 |
Mahshid N. | Khobaib and Btissam | | Btissam | Sathaporn |
| 14:00-15:00 |
Omid | Sourish and Omid | Fatema | | |
| 15:00-16:00 |
Mahshid N. and Omid | Sourish | Fatema and Omid | Mahshid M. and Hesam | |
| 16:00-17:00 |
Mahshid N. and Ani | Ani and Jubair | Hesam | Mahshid M. and Ani | Ani and Jubair |
| 17:00-18:00 |
Sourish | Jubair | Hesam | Hesam | Jubair |
 |
| Important Dates |
- Tutorials begin on Monday September 21, 2015.
- No class on:
- Monday October 12, 2015 due to the Thanksgiving holiday
- Wednesday November 11, 2015 due to the Remembrance Day holiday
- Friday November 13, 2015 due to the reading break
- No tutorials on:
- Monday October 12, 2015 due to the Thanksgiving holiday
- Tuesday October 13, 2015 to keep the tutorials synchronized
- Wednesday November 11, 2015 due to the Remembrance Day holiday
- Thursday November 12, 2015 due to the reading break
- Midterm Exam: Wednesday October 28, 2015 at 19:00. The 1:00pm class will be writing in ST 140. The 3:00pm class will be writing in ST 148.
- Final Exam: Monday December 21, 2015 at 3:30pm in the Gold Gym. Note that
seats are preassigned for exams in gyms. Please check the list outside
the exam room to find your assigned seat.
The due dates for the assignments and exercises can be found in the Assignments and Exercises sections of this page.
 |
| Support Materials |
 |
| Tools |
 |
| Assignments |
Assignment 3
Assignment 4
 |
| Exercises |
- Exercise 1
- Exercise 2
- Exercise 3
- Exercise 4
- Due Date: Friday November 6, 2015 at 12:00 noon
- Exercise Description
- Note: The original version of the assignment handout had incorrect
values listed for the the discounted amounts in the samples. This error
was corrected on Sunday, November 1 at approximately 7:00pm. If you
downloaded the description before that time, please download a new
copy that contains the correct values.
- Hint: Exercise 74 in The Python Workbook asks the reader to
write a program that displays a multiplication table, and the solution
to that exercise is included in the back of the book. You might
find it helpful to review the solution to that exercise when solving
this problem.
- Exercise 5
- Exercise 6
- Exercise 7
|