Spring 2013 -- CSC 301H:
"Introduction to Software Engineering"

UTM: General Information

Instructor: Jeremy Sills
Email: j.sills@utoronto.ca
Office: CCT 3077
Hours: Monday, Wednesday 12 - 1
Lecture: Wednesday 10 - 12
Tutorial: Friday 11 - 12

Please review the course information sheet.

Announcements:

Exercise 6b submission Apr 5
As with the other submissions don't forget to submit your journal describing the steps in your completing the assignment.

Final exam Apr 4
The format for our final exam is basicaly the same as last years, part A testing UML stuff, part B questions regarding your work on the assignment.

Submit 6b Apr 4
There is no need to submit any additional code for 6b unless your final version of your code is radically different from what you submitted for 6a.

Final tutorial on Friday Apr 3
Prior to the tutorial spend time working on last years final exam especially Part a.

Skat Tournament tomorrow Apr 2
Come to class tomorrow ready to play!!. Players will be loaded onto the Game Manager.

Sample exam Apr 2
Last year's final is posted.

Exercise 6 Mar 23
Submit is up.

Exercise 6 Group Evaluation Mar 20
The peer evaluation form is here. Fill it in and return it on April 8. The evaluation form is from Buffalo edu.

Exercise 5 Mar 10
Submit is up.

Exercise 4 Feb 21
Exercise 4 is finishing up design and beginning implementation. The design part is within your team's combining team members contributions. The implementation part is between teams. By submission time of Exercise 4 the interface between game manager and the teams must be agreed upon. You need to demonstrate that that interface works.

Exercise 4 Feb 20
Get the members of your team together. Especially focus on the interface between the players objects and the game object. Notice there two different types of teams. You will need to have an agreement between the different objects, between Player and Game objects. This means there will be interaction between teams. Be careful about how much you share.

Teams Feb 19
Teams are posted.

Teams Feb 19
I will post the teams on Wednesday.

Exercise 3 Marking Feb 15
Some general comments regarding marking of exercise 3.
Ask:
How complete is the list of classes you have identified?
How convincing is your argument for the list of classes?
How complete is your testing of objects?
How well presented are your tests?
(Use of stubs and drivers.)
(Style: variable names, paragraphing, etc.)
How well presented are your journal entries?

Assignment update Feb 14
During the yesterday's class the majority of the students requested that Matadors be included in the assignment. There was a vote and Matadors are in.

Other sources of SE info Feb 11
Refactoring, Naresh Jain
Specifications, Donn Le Vie, Jr.
Extreme programming

Exercise 3 Identifying Objects Feb 11
Exercise 3 specifics
Identify the objects: class diagrams would be a good method for illustrating the classes you have identified. Testing: JUnit would be a good way of demonstrating unit tests.

Presenters Jan 30
Clarification: The chapter reporters work as a team. If there are several names on a specific date a single presentation by the two or three presenters is expected. The tool and failure reporters work individually. If there are several names on a specific date each reporter does a different presentation.

Journal Jan 30
Don't forget to submit your journal with your exercise 2 files.

The submit page Jan 30
The submit command is up.

The reporters lists Jan 23
The reporters lists are updated. Let me know if there are any mistakes or omissions. Use the discussion board to contact your partner-presenter.

Posting presentations Jan 23
Can you send me your presentation and I will post it?

The submit page Jan 20
The 301 submit page is here:
https://endor.utm.utoronto.ca/submit/

Contacting the TA Jan 17
The TA's preferred email address for questions is: jgorzny@cs.toronto.edu

New classroom Jan 16
CSC 301 has been moved to IB 260.

The assignment is posted. Jan 11
The assignment is posted. Check the link in the menu on the left.

Tutorial on Friday Jan 9
Yes there will be a tutorial on Friday, Jan 11.

Welcome Jan 5
Welcome to 301. Watch for an announcement regarding the week 1 tutorial.

Discussion board Jan 5
Watch for the 301 discussion board in Blackboard.

Computer related failures Jan 5
The following links lead to different sources of computer related failures:
http://catless.ncl.ac.uk/Risks/
http://www.csl.sri.com/users/neumann/neumann-book.html
http://www.csl.sri.com/users/neumann/

Valid XHTML 1.0! Valid CSS!