CSIS0521 Concepts and Tools for Software Development
Lecturer: Dr K P Chan
office: CB-406
e-mail: kpchan@cs.hku.hk
URL: http://www.cs.hku.hk/~kpchan
Office
Hour:
TBA
Tutors: Zhang Li Dan
office: CB-312
e-mail: lzhang@cs.hku.hk
msn: zhangzld@hotmail.com
Course
Homepage: www.cs.hku.hk/~c0521,
www.cs.hku.hk/~kpchan/csis0521/
Course
Newsgroup: hku.cs.CSIS0521
References:
P. Jalote, “An Integrated Approach to Software Engineering”, 3rd Edition, Springer.
(Chapter 1-3, 5, 9-10)
R.
S. Pressman, “Software Engineering: A Practitioner's
Approach”, 6th Edition, McGraw Hill.
(Chapter
1-3, 5-8, 13-14, 16)
Any books on Apache, PHP, MySQL and SVG. (Keyword Search in Library Catalogue)
Assessment:
Examination: 50%
Mid Term 20%
Assignment 30% (3 Assignments Planned)
Assignments:
Announcement
The midterm has been rescheduled from Friday 3 Nov 2006 to Monday 6 Nov 2006.
Tentative Course Outline: [Click on the links to download the lecture notes (in pdf format)]
Week |
Lecture (Monday) |
Lecture (Wednesday) |
Lecture/Tutorial (Friday) |
---|---|---|---|
1 |
|
|
[8/9] Introduction |
2 |
[11/9] Software Process |
[13/9] Software Process |
[15/9] Process Model |
3 |
[18/9] Process Model |
[20/9] Lecture Canceled, Dr Chan will attend a conference in Chicago |
[22/9] Lecture Canceled, Dr Chan will attend a conference in Chicago |
4 |
[25/9] Software Requirement |
[27/9] Software Architecture |
[29/9] Software Design |
5 |
[2/10] Public Holiday (National Day) |
[4/10] Coding |
[6/10] Testing |
6 |
[9/10] Web based Software |
[11/10] Web and HTML [Sample HTML] |
[13/10] Lecture: Testing |
7 |
[16/10] PHP |
[18/10] PHP |
[20/10] Tutorial 1: Installation of Apache, php & MySQL [PowerPoint] [pdf] |
8 |
[23/10] Reading Week |
[25/10] Reading Week |
[27/10] Reading Week |
9 |
[30/10] Public Holiday (Chung Yeung) |
[1/11] PHP1 [Sample PHP Codes] |
[3/11] PHP2 [Sample PHP codes] |
10 |
[6/11] Midterm |
[8/11] PHP |
[10/11]
Solution
of Midterm |
11 |
[13/11] PHP |
[15/11] MySQL |
[17/11] Tutorial on Assg 2 |
12 |
[20/11] MySQL |
[22/11] MySQL and PHP |
|
12 |
[27/11] SVG [Sample SVG code] |
[29/11] SVG |
|
14 |
[4/12] SVG |
[6/12] Revision |
|