Winter 2005 -- CSC 340H:
"Information Systems Analysis and Design"


Please check this page regularly (meaning at least once a week, more if possible)!

May 2, 2005 St. George: A4 Marks

The assignment 4 marks are posted. You can pick up your assignments during office hours (May 2nd, 1-3pm) in BA4260. If you have any questions about the marks or if you need to submit a remark request, then please contact your instructor (not your TA).

April 20, 2005 UTM: Exam Review

Notes outlining what was covered in the exam review the last class can be obtained here

April 20, 2005 UTM: Assignment 4 Marks

The Assignment 4 marks are posted. You may pick up your assignments from your instructor during office hours. If you have any questions about the marks, please contact the instructor. If you need to submit a remark request, then either submit them directly to the instructor during office hours, or to Maeve (in CSC office) during regular business hours. All remark requests must be submitted no later than Wednesday, April 27. Remark requests will NOT be accepted by the TA.

April 15, 2005 St. George: Assignment 3 Marks

The Assignment 3 marks are posted. You can pick up your assignments from your instructor. If you have any questions about the marks or if you need to submit a remark request, then contact your instructor (not your TA).

April 13, 2005 St. George: Office Hours During Exam Period

I will be holding office hours in BA4260 at the following times:

  • Monday, April 18th, 1-3pm (shared with CSC108)
  • Tuesday, April 26th, 1-2pm
  • Thursday, April 28th, 1-2pm
  • Monday, May 2nd, 1-3pm

April 9, 2005 UTM: Extra Office Hours, Marks and Remarks

There will be extra instructor office hours for UTM students in SB4041. A schedule is posted on the UTM General Info page. Feel free to drop by if you have questions or need help.

A3 remark requests must be submitted by next Friday, April 15, at 4:00 p.m. Requests submitted later will not be considered. Maeve Doyle in room SB4004 (CSC Office), has agreed to accept them during regular office hours, if you cannnot bring them in during Instructor Office hours.

As soon as Assignment 4 has been marked, it will be announced where and when they can be retrieved.

April 4, 2005 St. George: Extra Office Hours

There will be extra instructor office hours for St. George students on Tuesday, April 5th from 1-2:30pm in BA 4260.

March 28, 2005 UTM:Remark Request Deadlines

The deadline to request remarks for Assignment 2 is this Friday, April 1.
The deadline for remark requests for the midterm is next Monday, April 4.
Requests must be handed in either just before or just after class/tutorial.

March 28, 2005 St.George: A1, A2 and Midterm Marks Posted

The unofficial A1, A2, and midterm marks are now posted on the course website. If you did not pick-up your midterm in lecture last week, then you can pick it up from your instructor during office hours.

March 22, 2005 UTM: Questions or Disputes about Marks

Effective immediately, it is no longer acceptable to dispute marks during tutorial. While it is acceptable to ask for clarification, for reconsideration requests regarding a mark, you must submit a formal remarking request. Your request must be clearly stated: failure to do this may result in misinterpretation, and probably will not accomplish your intent. The request will first be considered by your TA. If you wish for further consideration from the instructor, you must resubmit your request, including the TA response, and a description of what part of the response you disagree with and why.

For A2, you can submit your remarking requests during Wednesday's class (before or after). Just a reminder: a remark can result in an increase, a decrease, or no change in marks.

March 18, 2005 St. George: Extra instructor office hours

Jennifer will be holding extra office hours on Tuesday, March 22 from 1:30-3:00pm in BA4260.

March 18, 2005 Graduate School Info Session

Diane Horton is holding a Graduate School Information Session on Tuesday, March 22 from 3:00 - 5:00 pm in BA 1130.

This is intended for students applying to graduate school in computer science at UofT or elsewhere, as well as students thinking about it for the future. If you have questions about how to write a Statement of Purpose, or wonder what an admissions committee is looking for, for example, please come.

March 7, 2005 UTM: Midterm Schedule Changes

In order to accomodate both the people who are just finishing a 320 midterm, and those presenting for 318, we will hold two midterm sessions on Wednesday. This was voted on in class today. For the first session, the exam writing time is from 4:10 to 5:00; for the second session, it is from 5:10 to 6:00. Students in the first session have agreed not to leave the room until 5:10 - to prevent communication about the midterm. As well, anyone arriving after 5:10 will not be permitted to write the midterm. You may write in either session, but not both. Be sure to bring your Univerisity ID.

March 7, 2005 St. George: TA office hour

Ning Su will be holding weekly office hours from 9-10am on Mondays in BA3270 (Desk 21). Ning is marking some of your assignments, so these office hours give you a chance to ask him questions about the assignments and about the marking.

March 7, 2005 St. George: Extra office hour

Jennifer will be holding an extra office hour on Wednesday, March 9th from 1:30-2:30pm in BA4260.

March 4, 2005 New Policy

In the 24 hours before an assignment due date, the instructors and TAs will not answer any questions related to the assignment.

March 3, 2005 UTM - Drop Box has moved to near SB1158

If you must hand your assignment in late, please be aware that the drop box has been moved. It is now located in the same hallway as room 1158, but at the end of that hallway, closest to the exit. The box is anchored to the wall.

Febrary 25, 2005 Is there a tool we can use for drawing UML diagrams?

Yes. We have two available on CDF:

  • Rational Rose is a full featured UML modelling tool. It has way more features than you'll ever need, but it is the industry standard. Rose is available on the solaris workstations in BA3185 and BA3195, or can be run from the solaris server, The command to run it is: rose.
  • ArgoUML is a free UML editor, which is much easier to use. ArgoUML is installed on both solaris and linux, and the command to run it is: argouml

Febrary 24, 2005 UTM A2 Due Date Extension

Due to concerns regarding other midterms and assignments due next week, the UTM due date for this assignment has been extended. Due date is as follows:

  • Electronic Copy: Friday, March 4, 2005 by 2:00 p.m. (sharp)
  • Two Paper Copies: Friday, March 4, 2005 within 10 minutes of start of tutorial

Be reminded that: Although this deadline has been shifted to a later date, the deadline for subsequent assignments will remain unchanged.


Febrary 24, 2005 UTM Tutorial change

This week Mehrdad will devote the tutorial time to answering questions about A2 and to responding to concerns about A1. Diagrams, originally scheduled for this week, are postponed until next week. As a result, There will not be an extra office hour to discuss marking issues.

Febrary 23, 2005 Cryptography Talk

Professor Charles Rackoff is giving a research presentation for undergrads this week titled "What We Don't Know About Cryptography".

When: Thursday, February 24th at 12pm
Where: BA 1190

Most of us use cryptography quite often. For example, we use it every time we do online banking or internet shopping. Is any of this in the least secure? We don't know, and these issues relate to deep open questions in computer science.

Febrary 18, 2005 Assignment 3 and Assignment 4 Posted

The handouts for assignment 3 and 4 have been posted.

Febrary 17, 2005 Assignment 2: Risk and Validation

For assignment 2:

  • When comparing alternatives, be sure to include an assessment of risk along with the feasibility analysis.
  • The models must be validated against information collected from the stakeholders.

Febrary 10, 2005 Sample Assignments

We have posted a link on the Assignments and Exams page to some sample assignments from past terms.

Please remember that the course has changed since then, and these assignments do not necessarily reflect what we expect from you now. If you plan on looking at those sample assignments, then you should also read the assignment descriptions to see how they differ from this term's descriptions.

Febrary 7, 2005 St.George - Lecture Location

Unfortunately, I was unable to change the lecture location. Lectures will continue to be held in SF1105.

I have contacted the building managers about the temperature problems.

January 31, 2005 St.George - Electronic Submission

For St.George students, the electronic submission of your assignment should be done through the CDF submission system.

The assignment name is "A1". You should submit using:
submit -c csc340h -a A1 filename

For all late submissions, the assignment name is "A1Late".

January 28, 2005 Midterms and final exams from previous terms posted

They are on the Assignments and Exams page.

January 27, 2005 Notes on teamwork

Please take a look at the notes on teamwork that we posted on the Assignments page.

January 25, 2005 Undergrad Research Showcase

Are you interested in a future research opportunity? Would you like to find out what your friends and classmates are up to?

Come to the Computer Science Undergrad Research Showcase on February 2nd at 4pm in BA1190 (on the St. George campus).

Undergraduate students will be giving short presentations on the research they have done in CSC494, CSC491 and summer NSERC projects.

There will be a prize for the Best Presentation and refreshments will be provided.

January 24, 2005 Assignment 1: Submission Details

For Assignment 1, you must submit an electronic copy of your assignment, as well as two hard copies. For the hard copies, please make sure that both copies are complete, including photocopies of any handwritten forms.

For the electronic submission, you do not need to submit the handwritten forms (i.e., you do not need to scan the forms and submit them).

January 21, 2005 Assignment 2 Posted

We posted the Assignment 2 handout. Although the deadline is still a few weeks away, please read the section called "Finding a Problem" and start thinking about the organization that you would like to work with.

January 18, 2005 UTM: Tutorials/Groups

Groups must be fully formed by this Wednesday, January 19.

  • If you have formed a group and informed Mehrdad, then you are ready to get going on Assignment 1.
  • If you have formed a group, but haven't informed Mehrdad (the tutor) please email the information to him at
  • Otherwise you must form a group by this Wednesday, meet with me after Wednesday's class, and give me the appropriate information.

January 18, 2005 UTM: New Tech Sessions!

The Computer Science department will be presenting speakers from various companies and backgrounds. They will be dicussing a variety of computer-related topics. The first one is this Thursday. Check for new speakers regularly at the Tech Session Webpage

January 17, 2005 St. George: Tutorials/Groups

Please see the Tutorials page for the updated tutorial room assignments.

If you did not form a team last week, then you have been assigned to a group. Your team members are listed along with the tutorial room assignments. If you have any questions or concerns about your groups, please contact your instructor.

January 17, 2005 Assignment 1 Posted

The Assignment 1 description has been posted. We will cover Inspections in lecture and tutorial this week.

January 16, 2005 Remote Access to Readings

As a University of Toronto Student, you are provided with access to several electronic resources (including IEEE Xplore). If you are unfamiliar with how to remotely access books and articles using myaccess, review the procedures available at

If you are trying to get this week's readings from IEEE Xplore:

  • Go to the U of T Library Resources and enter IEEE Xplore in the find e-resouces entry box.
  • Select IEEE Xplore
  • Enter your my.access off-campus information
  • Select Standards from the navigation menu on the left side of the page
  • Enter 830-1998 in the entry box and press Go
  • You can now download the full text remotely

January 9, 2005 St. George: Tutorial Rooms

This annoucement applies to St.George campus only.

Each tutorial group will consist of complete teams. You will form teams in tutorial on January 13th. If you have a team or teammate already, then make sure that you go to the same tutorial room. If you don't, go to a tutorial according to the following formula:

  • BA 3004: birthday between January 1 and March 31
  • BA 3008: birthday between April 1 and June 30
  • BA 3012: birthday between July 1 and September 30
  • BA 3116: birthday between October 1 and December 31

January 2, 2005 Welcome to CSC 340!

Annoucements for both St. George and UTSC will be posted here.

Valid XHTML 1.0! Valid CSS!