Home
Education Page
Description
Schedule
Mailinglists
Literature
Book
Slides
WebLog
Assignments
Learning Wiki
Personal Log
Projects
Reviews
Center
Master Program
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Course Schedule
Swe04
This is the schedule for lectures and project meetings. The schedule may be subject to change; check this page and subscribe to the [[MailingList][mailinglist]]. See the [[paper reviews]] page for a listing of the papers to read. %TOC% -----------++ Week Schedule %INCLUDE{%ATTACHURL%/swe-week.html}% See the [[education page]] for details concerning rooms. ------------++ Overview | *Week* | *Mon (project)* | *Tue (theory track)* | *Thu (tool track)* | | 37 | Introduction<br>learn wiki | [[Software Lifecycle]]<br>[[Software Process]] | [[Requirements Engineering]]<br>[[Issue Tracking]] | | 38 | [[Generalizing Wiki]]<br>planning game | [[Software Configuration Management]] | [[Version Management]] | | 39 | versioning | [[Software Reuse]] | [[Build Management]] | | 40 | building | [[Software Testing]] | [[Testing Tools]] | | 41 | testing | [[Software Metrics]] | [[Software Deployment]] | | 42 | deploying | [[Component Based Software Engineering]] | X | | 43 | second iteration | [[Coding Standards]]<br>[[Static Analysis Tools]] | [[Software Product Lines]] | | 44 | second iteration | [[Software Evolution]] | X | | 45 | second iteration | Presentations | Presentations | | 46 | final release | Exam | X | ------------++ Detailed Schedule -----+++ Week 37 * Lecture 1 (September 6) * Topics: * Introduction * [[WebHome][Course organization]]: [[software project]], [[paper reviews]] * Wiki tutorial * Lecturer: Eelco Visser * Read: Chapter 1, paper * Project (September 6) * Learn wiki * Lecture 2 (September 7) * Topics: * [[Software lifecycle]] * [[Software process]] (process models, waterfall, CMM, spiral, prototyping, XP) * Lecturer: Eelco Visser * Read: Chapter 9 * Lecture 3 (September 9) * Topics: * [[Requirements engineering]] * [[Issue tracking]] * Lecturer: Eelco Visser * Read: Chapter 2 -----+++ Week 38 * Lecture 4 (September 13) * Topic: [[Generalizing Wiki]] - introduction to the project * Lecturer: Eelco Visser * Project (September 13) * Composing teams (interviews) * Planning game * Lecture 5 (September 14) * Topic: [[Software configuration management]] * Lecturer: Eelco Dolstra * Read: Chapter 7 * Lecture 6 (September 16) * Topic: [[Version management]] (CVS, Subversion, Vesta, ICE) * Lecturer: Eelco Dolstra * Read: Subversion manual -----+++ Week 39 * Project (September 20) * Versioning * Lecture 7 (September 21) * Topic: [[Software Reuse]] * Lecturer: [[Merijn.WebHome][Merijn de Jonge]] * Read: Chapter 3, 4 * Lecture 8 (September 23) * Topic: [[Build Management]] (Make, Odin, Amake, Automake, Vesta, Ant) * Lecturer: Eelco Dolstra -----+++ Week 40 * Project (September 27) * Building * Lecture 9 (September 28) * Topic: [[Software Testing]] * Lecturer: Eelco Visser * Read: Chapter 6 * Lecture 10 (September 30) * Topic: [[Testing tools]] * Lecturer: Martin Bravenboer -----+++ Week 41 * Project (October 4) * Testing * Lecture 11 (October 5) * Topic: [[Software Metrics]] * Lecturer: Tobias Kuipers ([[http://www.software-improvers.com/][SIG]]) * Read: Chapter 12 * Lecture 12 (October 7) * Topic: [[Software Deployment]] (Nix, RPM) * Lecturer: Eelco Dolstra -----+++ Week 42 * Project (October 11) * Deploying * Lecture 13 (October 12) * Topic: [[Component based software engineering]] * Lecturer: Martin Bravenboer * No lecture (October 14) * Postponed to [[#LeonsPostponedlecture][Tuesday October 26]] -----+++ Week 43 * Project (October 18) * Second iteration * Lecture 14 (October 19) * Topics: * [[Coding Standards]] * [[Static Analysis Tools]] * Lecturer: [[http://www.xs4all.nl/~rmarques/][Randy Marques]] (Atos Origin) * Read: Chapter 5 #LeonsPostponedlecture * Lecture 15 (October 21) * Topic: [[Software product lines]] * Lecturer: Merijn de Jonge * Read: Chapter 10 -----+++ Week 44 (GPCE) * Project (October 25) * Second iteration * Lecture 16 (October 26) * Topic: [[Software Evolution]] * Lecturer: [[http://homepages.cwi.nl/~leon/][Leon Moonen]] (TUD/CWI) * Read: Chapter 8 * No lecture (October 28) -----+++ Week 45 * Project (November 1) * Second iteration * Presentations (November 2) * Presentations (November 4) -----+++ Week 46 (exam week) * Project (November 8) * Final release * Exam (November 11)