<?xml version="1.0"?>
<rdf:RDF xmlns="http://www.w3.org/TR/REC-html40" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:nedstat="http://m1.nedstat.net/basic.js" xmlns:rss="http://purl.org/rss/1.0/">
  <rss:channel rdf:about="http://www.cs.toronto.edu/~yijun">
    <rss:title>CSC408H Course Announcements</rss:title>
    <rss:link>http://www.cs.toronto.edu/~yijun/csc408h</rss:link>
    <nedstat:counter>ADAvhQTgMXzHryN71V+IINgjovzg</nedstat:counter>
    <rss:description>Announcements of the CSC408H (Software Engineering) course</rss:description>
    <rss:image rdf:resource="http://www.cs.toronto.edu/~yijun/images/xml.gif"/>
    <rss:items>
      <rdf:Seq>
        <rdf:li resource="Announcements.html"/>
        <rdf:li resource="midterm.html"/>
        <rdf:li resource="index.html"/>
      </rdf:Seq>
    </rss:items>
  </rss:channel>
  <rss:image rdf:about="http://www.cs.toronto.edu/~yijun/images/xml.gif">
    <rss:title>Announcement of CSC408H</rss:title>
    <rss:link>http://www.cs.toronto.edu/~yijun/csc408h</rss:link>
    <rss:url>http://www.cs.toronto.edu/~yijun/images/xml.gif</rss:url>
  </rss:image>
  <rss:item rdf:about="midterm.html">
    <rss:title>Mid Term Test requirements</rss:title>
    <rss:link>http://www.cs.toronto.edu/~yijun/csc408h/midterm.html</rss:link>
    <nedstat:counter>ADAvhQTgMXzHryN71V+IINgjovzg</nedstat:counter>
    <rss:description>
Book Coverage: Chapters 1,2,3,5,6,7,8,13 <p/>

Here are the requirements:
<pre>
Time: October 28, 19:00-20:30 after a tutorial on &quot;Software Measurements&quot;
   The tutorial will not cover the exam issues.
Room: SF1101
Seats: leave one space between any two persons. 
Information: You must write down your name and student number on EVERY page you submit.
      On the first page, please write down your team number.
Misc: Bring your own pen or pencil. We will provide enough blank papers.
</pre>

Here are the specifications on the Mid Term Test paper: 
<pre>
5 questions on 1 page. 100 marks total. 90 minutes total.  Open Book and Notes.  
Answer ALL 5 questions. If you need to make any assumptions to answer a
question, state those assumptions clearly in your answer book. 
</pre>

New: the <a href="handouts/midterm.pdf">mid term test questions</a>.
New: the <a href="mark.pdf">mid term marking scheme</a>.

</rss:description>
  </rss:item>
  <rss:item rdf:about="Announcements.html">
    <rss:title>Announcements</rss:title>
    <rss:link>http://www.cs.toronto.edu/~yijun/csc408h/Announcements.html</rss:link>
    <nedstat:counter>ADAvhQTgMXzHryN71V+IINgjovzg</nedstat:counter>
    <rss:description>
      <ul>
	<li> You can drop by my office to collect your assignment back.</li>
        <li> Phase C and final exam marks are done.  </li>
        <li>Urgent! For team 10 and 15, your web services on werewolf are not
available now. Please enable them as soon as possible, the TA has not
completely testing your systems because of this.  </li>
        <li> A double-sided A4 aid sheet is permitted to the final exam. 
DO NOT bring the text book and lecture notes.  The format of the final exam is
similar to that of <a href="m02.pdf">this one in 2002</a>, though the contents
are different. The guest lecture will not be covered in the exam. In addition, we
will have 21 questions, 100 marks and 7 pages in total.
 </li>
        <li> On the <a href="handouts/final.txt">final exam</a>. I can
spend one office hour on Monday from 4pm to 5pm to address your 
questions related to the format.</li>
        <li> Seawolf is having trouble to restart tomcat now because there are
too many processes running. You may test with web services deployed
on skywolf.cdf.toronto.edu:8081/axis for now.
</li>
        <li> The presentation on Dec 2 will be scheduled from even number teams first,
each team at most 5 minutes. If time permits, then the odd number teams who
hadn't presented their work last week can have a chance to show their results. We have to cut the presentation right at 7pm for the guest 
lecture, then you may continue at 8:00pm-8:30pm. We will leave half
hour towards the end for questions and answers. 

Please send your presentation slides to me before the class to
save switching time.
</li>
        <li>
For deliverable of phase C, I prefer you submit the changes/updates in
paper form while the complete documents (including all documents
of phase A/B/C) in electronical form.
</li>
        <li>
To guarantee the quality of the integration of the course project, if your team
has trouble deliver the results by <b>Dec 2</b>, we decided to change the 
late submission mark reduction rate from 10% per day to 5% per day 
before <b>Dec 6th morning 8am</b>. 
If you are later than the Dec 6th line, however, the mark reduction for
the lateness will raise to 20% per day and the last day for 
submission is <b>Dec 8 midnight 11:59pm</b>. No mercy after that time will be
given and in fact by then you really need time to prepare for the final exam.
</li>
        <li>
It seems that the <a href="http://werewolf.cdf.toronto.edu:10777">Bugzilla at
the CDF</a> is not used extensively by the teams.  You should try to record
your bugs during your development to this system ... If not, at the
end, you may lose some mark.

To use the bugzilla system, you must first register using your email
address at @cdf.toronto.edu, such as t4sujing@cdf.toronto.edu.
You will be assigned to the corresonding group number, such as
c408h0xx.

Please report bugs if they were initially monitored through other
bugzilla systems, to make it easier for other groups to submit
reports on real bugs of your web services.
</li>
        <li> See <a href="handouts/instructions.txt">instructions</a> for
how to deploy your web services at the CDF. Let us know if you
still can't deploy it.</li>
        <li> Here is the <a href="mark.pdf">marking scheme for the midterm</a></li>
        <li>
Here is an <a href="SDProcess.pdf">invitition</a> to a non-free Software
Development conference (Dec 6).  You may get a 50% discount 
from the organizer.
</li>
        <li>
On the final presentations: 

You can present your work at phase C on Thursday at 6pm-7pm.  We have
altogether 2 presentation sessions in 2 weeks.  Every team has 5 minutes for
presentation and 3-5 minutes for answering questions. The first week is
scheduled for teams with odd team numbers: 1, 3, 5, 9, 11, 15; the second week
is scheduled for teams with even team numbers: 2, 4, 6, 8, 10, 12, 14.
Optionally, you can invite your customers (client or web service provider) to present the collaborating work together.

On Dec 2, I will invite Dr. Homy Dyani-Fard from IBM to give you a 
guest speech at 7pm-8pm. The topic is on &quot;Beyond&quot; Software Engineering.
The following hour will be the last question/answer session. 
</li>
        <li>
The TA responsible for marking midterms are listed in <a href="handouts/midterm_markers.txt">here</a>. 
</li>
        <li> All the group's deliverables have been received. Most of
the web services have been deployed at <a href="http://skywolf.cdf.toronto.edu:8081/axis/index.html">the CDF</a>. If your group's
web service is not deployed, please contact the instructor. You can
start working on <a href="handouts/deliverables-phaseC.txt">the deliverable of phase C</a>now. </li>
        <li> Currently, werewolf:8081 has a problem of hosting the tomcat server,
thus please try to deploy into the tomcat server at <a href="http://skywolf.cdf.toronto.edu:8081/">skywolf:8081</a> for now. If you got permission problem, please send your
classes and the deploy.wsdd to the instructor. Make sure you are using
&quot;package c408h0xx....&quot; in your Java program, in order to generate classes
in directories separate from other groups' classes.</li>
        <li><a href="handouts/deliverables-phaseB.txt">The deliverables at phase B</a> is updated with some clarifying notes. </li>
        <li>Volunteers encouraged for a software project estimation project (details will be explained in the class), to practise what you
have learnt from the class. It is neither obliged nor bonused for the course though.</li>
        <li> The due date for Deliverable phase B is Nov 7, 23:59 (midnight).
Please place the document into the dropbox in room BA2220 and send the packed
electronical
version to the instructor by the deadline.</li>
        <li> About the presentation on Nov 4: each group can only talk for no
more than 5 minutes during the tutorial hour.  By the noon of Nov 4, please
send your electronical powerpoint or PDF slides to the instructor. The
presentation is meant to convey your project to your potential customers.
There is no direct mark for it, however, the success of your project is
indirectly measured by the number of clients that successfully integrated your
web service.  </li>
        <li> The average score for the Deliverable A is 81/100 raw, or
12/15 after the adjustment. If you found wrong marks, you can
ask the TA to remark the whole assignment. <b>Important: 
You may gain some marks, also lose some marks if the TA 
can find new errors</b>. Also you have only one chance of getting 
remarked.  Here is a list of responsible markers:
<pre>
Marker   	Teams
-----------    ----------------------
Yuye Chen	1, 10, 11, 12
Jing Su		5, 9, 14
Lifang Wang	2, 3, 4, 6, 7, 8, 15
</pre></li>
        <li> About <a href="midterm.html">Mid Term Test</a>.</li>
        <li> The <a href="handouts/WebServices-HOWTO.html">Web services HowTo page</a> has been updated. Please refresh your environment
variable accordingly to use Axis with the TOMCAT server.</li>
        <li> The break down requirements for <a href="handouts/deliverables-phaseB.txt">the deliverables at phase B</a> is given. </li>
        <li>
The <a href="handouts/software.pdf">Software descriptions</a> has been modified to reflect the terminology change we discussed during the first lecture, namely, changing the term LOAD/SAVE with UPLOAD/DOWNLOAD as most people think about it from the client side.</li>
        <li>For students outside St George Campus that asked for waiver, 
it is required to apply the waiving from the ROSI system. Here is
what says in the waiver form:
<quote>
&quot;One of the things you CANNOT do is let a non-program student into
your course if the spaces for non-program students are all gone.
All those students can do is to keep trying to enrol on the ROSI
system.&quot;
</quote>
Please let me know if you are in the program, because the information
provided yesterday does not have the campus listed. </li>
        <li>The first tutorial on &quot;Web Services&quot; will be held on Sept. 23.
There is no tutorial on Sept. 16.
</li>
        <li>The first lecture will be given by Karen Reid.  
I will be back from Japan next week.</li>
      </ul>
    </rss:description>
  </rss:item>
  <rss:item rdf:about="index.html">
    <rss:title>Computer Science CSC408H1F/2105H1F 2004-2005</rss:title>
    <rss:link>http://www.cs.toronto.edu/~yijun/csc408h/index.html</rss:link>
    <nedstat:counter>ADAvhQTgMXzHryN71V+IINgjovzg</nedstat:counter>
    <rss:description><H2><a href="Announcements.html">Important Announcements </a></H2><HR/><H2>Course News Group <code> ut.cdf.csc408h </code>  Read this news group on a regular basis.
</H2><P/>
On Campus: <A href="mailto:ut.cdf.csc408h@cdf.toronto.edu"> Post News by EMAIL </A>
Off Campus: <A href="news://newssrv.cdf.toronto.edu/ut.cdf.csc408h"> Post News </A><P/><HR/><TABLE><TR><TH ALIGN="LEFT"/><TH ALIGN="LEFT"/><TH ALIGN="LEFT"/></TR><TR><TD><B> ADMINISTRATION </B></TD><TD>  Name	  </TD><TD> email </TD></TR><TR><TD><B> Instructor: </B></TD><TD><a href="http://www.cs.toronto.edu/~yijun">Dr. Yijun Yu</a></TD><TD><a href="mailto:yijun@cdf.toronto.edu">yijun@cdf.toronto.edu</a></TD></TR><TR><TD><B> Teaching Assistants: </B></TD><TD> Yuye Chen </TD><TD><a href="mailto:t4chenyu@cdf.toronto.edu">t4chenyu@cdf.toronto.edu</a></TD></TR><TR><TD/><TD> Jing Su</TD><TD><a href="mailto:t4sujing@cdf.toronto.edu">t4sujing@cdf.toronto.edu</a></TD></TR><TR><TD/><TD> Lifang Wang</TD><TD><a href="mailto:t3wanglj@cdf.toronto.edu">t3wanglj@cdf.toronto.edu</a></TD></TR></TABLE><HR/><H2>General Handouts</H2><BR/>
(All files are in PDF, except as marked.)
<UL><LI><a href="handouts/admin.pdf">Course Information</a></LI><LI><a href="handouts/project.pdf">Course Project Description</a>, Due dates:
<ul><li> Phase A. Requirements analysis and legacy software understanding. Oct 7. </li><li> Phase B. Web Service component development. Nov 4. </li><li> Phase C. Swap and integrations. Dec 2. </li></ul></LI><LI><a href="handouts/software.pdf">Software System Description</a></LI></UL><HR/><H2>Lecture Notes and Slides</H2><LI><a href="handouts/beyond.pdf">Lecture Notes Week 12, guest lecture by Dr. Homyoun Dayani-Fard</a>: &quot;Beyond&quot;  Software Engineering(<a href="handouts/beyondx4.pdf">4 slides per page</a>)
</LI><LI><a href="handouts/lecture11.pdf">Lecture Notes Week 11</a>: On Portability and Legal Issues(<a href="handouts/lecture11x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture10.pdf">Lecture Notes Week 10</a>: On Software Maintenance(<a href="handouts/lecture10x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture9.pdf">Lecture Notes Week 9</a>: On Configuration Management (<a href="handouts/lecture9x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture8.pdf">Lecture Notes Week 8</a>: On Software Reuse (<a href="handouts/lecture8x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture7.pdf">Lecture Notes Week 7</a>: On Project Estimation (<a href="handouts/lecture7x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture6.pdf">Lecture Notes Week 6</a>: On Testing (<a href="handouts/lecture6x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture5.pdf">Lecture Notes Week 5</a>: On Quality Management (<a href="handouts/lecture5x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture4.pdf">Lecture Notes Week 4</a>: On Project Management (<a href="handouts/lecture4x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture3.pdf">Lecture Notes Week 3</a>: On Software Process, Evolution and Requirements Specifications (<a href="handouts/lecture3x4.pdf">4 slides per page</a>)
(<a href="http://www.cs.toronto.edu/~yijun/OpenOME.html">OpenOME</a>)
</LI><LI><a href="handouts/lecture2.pdf">Lecture Notes Week 2</a>: Software Engineering Principles (<a href="handouts/lecture2x4.pdf">4 slides per page</a>)</LI><LI><a href="handouts/lecture1.pdf">Lecture Notes Week 1</a>: Why Software Engineering? (<a href="handouts/lecture1x4.pdf">4 slides per page</a>) (<a href="handouts/survey.pdf">Survey form</a>) </LI><HR/><H2> Tutorials (<a href="handouts/WebServices-HOWTO.html">html</a>) </H2><li><a href="handouts/tutorial8.pdf">Tutorial 8: Quality of Services</a> (<a href="handouts/tutorial8x4.pdf">4 slides per page</a>), by <a href="mailto:t4sujing@cdf.toronto.edu">Jing Su</a></li><li><a href="handouts/tutorial7.pdf">Tutorial 7: Web Services Deployment and Registry</a> (<a href="handouts/tutorial7x4.pdf">4 slides per page</a>), by <a href="mailto:t3wanglj@cdf.toronto.edu">Lifang Wang</a></li><li><a href="handouts/Tutorial6.html">Tutorial 6: Team presentations</a> (5 minutes per team)</li><li><a href="handouts/tutorial5.pdf">Tutorial 5: Software Measurements</a> (<a href="handouts/tutorial5x4.pdf">4 slides per page</a>), by <a href="mailto:t4chenyu@cdf.toronto.edu">Yuye Chen</a></li><li><a href="handouts/tutorial4.pdf">Tutorial 4: Unit Test</a> (<a href="handouts/tutorial4x4.pdf">4 slides per page</a>), by <a href="mailto:t3wanglj@cdf.toronto.edu">Lifang Wang</a></li><li><a href="handouts/tutorial3.pdf">Tutorial 3: The Eclipse Editor</a> (<a href="handouts/tutorial3x4.pdf">4 slides per page</a>), by <a href="mailto:t4chenyu@cdf.toronto.edu">Yuye Chen</a></li><li><a href="handouts/tutorial2.pdf">Tutorial 2: The VIM Editor</a> (<a href="handouts/tutorial2x4.pdf">4 slides per page</a>), by <a href="mailto:t4sujing@cdf.toronto.edu">Jing Su</a></li><li><a href="handouts/tutorial1.pdf">Tutorial 1: Web Services</a>
(<a href="handouts/tutorial1x4.pdf">4 slides per page</a>), by <a href="mailto:t3wanglj@cdf.toronto.edu">Lifang Wang</a></li><HR/><H2> Old Tests </H2>

Old term tests are available in the
Directory <code>~csc408h/fall/pub/oldtests</code>. 
<BR/><B>Note:</B> In previous years, the instructor, textbook and course
syllabus may have been different. 

<H3> Mid Term Tests </H3><LI><A href="midterm.html">The 2004 Fall mid term requirements</A></LI>

Mid term tests from previous years, in Postscript. 
There was no mid term test in 1998.<br/><p/><UL><LI><A href="tests/2003F.midterm.pdf">2003 Fall Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/2002F.midterm.pdf">2002 Fall Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/2002S.midterm.pdf">2002 Spring Mid Term Test </A> 
     Sample Solution: 
     <A href="tests/2002S.midterm.solution.txt"> text </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/2001F.midterm.pdf">2001 Fall Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/2000S.midterm.pdf">2000 Spring Mid Term Test </A> 
     Sample Solution: 
     <A href="tests/2000S.midterm.solution.txt"> text </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/2000F.midterm.pdf">2000 Fall Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/1999S.midterm.pdf">1999 Spring Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/1999F.midterm.pdf">1999 Fall Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/1997.midterm.pdf">1997 Mid Term Test </A>
	(Instructor: D. Tilbrook)</LI><LI><A href="tests/1996.midterm.pdf">1996 Mid Term Test </A>
	(Instructor: D. Wortman)</LI><LI><A href="tests/1995.midterm.pdf">1995 Mid Term Test </A>
	(Instructor: D. Wortman)</LI></UL><P/><H3> End Term Tests </H3>

End of term tests from previous years, in Postscript. <BR/><B>Note:</B> In previous years, the instructor, textbook and course
syllabus may have been different. <BR/>
In 1998 the end of term test was a Final Exam.
<p/><UL><LI><A href="tests/2002S.endterm.pdf"> 2002 Spring End Term Test </A>
	(Instructor: Dave Wortman)</LI><LI><A href="tests/2002F.endterm.pdf"> 2002 Fall End Term Test </A>
	(Instructor: Dave Wortman)</LI><LI><A href="tests/2001F.endterm.pdf">2001 Fall End Term Test </A>
     Sample Solution: 
     <A href="tests/2001F.endterm.solution.txt"> text </A> 
	(Instructor: Dave Wortman)</LI><LI><A href="tests/2000S.endterm.pdf">2000 Spring End Term Test </A>
	(Instructor: Dave Wortman)</LI><LI><A href="tests/2000F.endterm.pdf">2000 Fall End Term Test </A> 
     Sample Solution: 
     <A href="tests/2000F.endterm.solution.txt"> text </A>
	(Instructor: Dave Wortman)</LI><LI><A href="tests/1999S.endterm.pdf">1999 Spring End Term Test </A>
	(Instructor: Dave Wortman)</LI><LI><A href="tests/1999F.endterm.pdf">1999 Fall End Term Test </A>
	(Instructor: Dave Wortman)</LI><LI><A href="tests/1998.final.exam.pdf"> 1998 Final Exam </A> 
	(Instructor: A Tateishi and D. Penny )</LI><LI><A href="tests/1997.endterm.pdf">1997 End Term Test </A> 
	(Instructor: D. Tilbrook)</LI><LI><A href="tests/1996.endterm.pdf">1996 End Term Test </A>
	(Instructor: Dave Wortman)</LI></UL><P/><HR/><H2> Miscellaneous Links </H2><UL><LI><A href="http://www.cdf.utoronto.ca/~csc207h/fall/tut/using-cvs.html">
Using CVS from CSC207H </A></LI><LI><a href="reference/rcscheat.pdf">RCS cheat sheet </a></LI><LI><a href="reference/man_pages.html">Man page cheat sheet (HTML) </a></LI><LI><A href="http://www.unitedmedia.com/comics/dilbert">The Dilbert Zone</A></LI><LI><A href="http://catless.ncl.ac.uk/Risks"><b>RISKS</b> Forum</A></LI><LI><A href="reference/ariane5rep.pdf">Ariane 5 Report </A></LI><LI><A href="reference/lampson.hints.pdf">Lampson's Hints on System Design </A></LI><LI><A href="reference/risks-15.80.stress.pdf">Stress Analysis of a Software Project (comp.risks 15.80)</A></LI><LI><A HREF="http://sunset.usc.edu/research/COCOMOII/index.html">USC COCOMO II</A></LI><LI><A HREF="http://www.connect.ab.ca/~praxiom/9000-3.htm"> ISO 9000-3 Software Standard Translated into Plain English</A></LI></UL><P/><HR/></rss:description>
  </rss:item>
</rdf:RDF>
