Home | |

CSC 408H1Y/2105H1Y: Software Engineering
Summer 2005 Session


Computer Science CSC408H1Y/2105H1Y Summer 2005

Important Announcements

Forum to be monitored

The RSS feed for Firefox Live bookmark:
The generated HTML page from the RSS feed if your Firefox live bookmark does not work.


ADMINISTRATION Name email
Instructor: Dr. Yijun Yu yijun@cdf.toronto.edu
Teaching Assistants: Xin Gu
Alexei Lapouchnian
Sotirios Liaskos

General Handouts


(All files are in PDF, except as marked.)

Lecture Notes and Slides

  • Lecture Notes Week 11: Portability and Legal issues(4 slides per page)
  • Lecture Notes Week 10: Software Maintenance and Reengineering(4 slides per page)
  • Lecture Notes Week 9: Software Configuration Management (4 slides per page)
  • Lecture Notes Week 8: Software Reuse (4 slides per page)
  • Lecture Notes Week 7: Project Estimation (4 slides per page) (PhaseB delivables)
  • Lecture Notes Week 6: Software Testing (4 slides per page)
  • Lecture Notes Week 5: Managing Software Quality (4 slides per page)
  • Lecture Notes Week 4: Risk analysis and Team planing(4 slides per page)
  • Lecture Notes Week 3: Software Engineering Process (4 slides per page)
  • Lecture Notes Week 2: Software Engineering Principles (4 slides per page)
  • Lecture Notes Week 1: What is Software Engineering? (4 slides per page) (Survey form)

  • Quizes and Exams

  • The final marks
  • An example final exam paper, Winter 2005 Note the content of the ECE450 course is different from CSC408.
  • An example final exam paper with example answers, Fall 2004 Note Similar exam question format will be used, but cheet sheet will not be allowd in the summer course.
  • Midterm Questions and marking scheme

  • Tutorials

  • Data Integration through XML/XSLT II (4 slides per page)-- Xin Gu
  • Data Integration through XML/XSLT I ( 4 slides per page ) -- Xin Gu (Yijun Yu: Examples for the course project)
  • Team presentations (feedbacks-- monitored with Alexei Lapouchnian )
  • Team presentations (feedbacks -- monitored with Alexei Lapouchnian ) ( collected documentations)
  • Configuring Common Personal Software using Goal Models (4 slides per page)-- Sotirios Liaskos
  • JUnit and JDepend (4 slides per page) -- by Sotirios Liaskos
  • Agile Eclipse development process (4 slides per page) -- by Alexei Lapouchnian
  • On Label Propagation -- by Sotirios Liaskos
  • Goal oriented requirements engineering and 4 levels of RE -- by Yijun Yu
  • Tips

  • On automated Eclipse installation/uninstallation
  • Data integration using XSLT: Examples for the course project

  • Old Tests

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

    Mid Term Tests

  • The 2004 Fall mid term requirements
  • Mid term tests from previous years, in PDF. There was no mid term test in 1998.

    End Term Tests

    End of term tests from previous years, in PDF.
    Note: In previous years, the instructor, textbook and course syllabus may have been different.
    In 1998 the end of term test was a Final Exam.


    Miscellaneous Links