![]()
Course CSC 532 - Advanced Topics in Software Engineering
Description This course is a graduate level reading/research oriented-class in software engineering. Students will not only learn currently well-know methodologies but also will (hand-on) experience with currently state-of-art software engineering tools. Following selected research topics of current interests in software engineering will be studied: (1) Service Engineering/management; (2) software engineering tools (IDE, configuration/build); (3) software metrics ; (4) component-based software engineering; (5) software reliability engineering & Verification; (6) formal specification techniques; etc.
Prerequisites CSC 230 or consent of instructor
Time & Room
T-TH
Course URL http://www.latech.edu/~box/swengr.htm
Instructor Dr. Chokchai (Box) Leangsuksun, box@latech.edu (318) 257-3291
Grader Zongwen Feng zfe001@latech.edu
Texts
1. Scott Kendall, Unified Process Explained, The, 1/e, ISBN-0-201-74204-7
2. Wake C. William, Extreme Programming Explored, 1/e,ISBN-0-201-73397-8
3. In addition to materials from the above main textbooks, I’ll provide more references (URL or some books) when we discuss on some particular topics in the research/term projects.
Evaluation
|
Term Project |
45% |
|
Research Paper |
15% |
|
Examinations |
20% |
|
Class Participation |
5% |
|
Class Assignments/Presentations |
15% |
PEER & Presentation EVALUATION:
Grading
|
Percentage points |
Grade |
|
92 and above |
A |
|
80 - 91 |
B |
|
70 - 79 |
C |
|
60 - 69 |
D |
|
< 60 |
F |
Projects See the class handout
Class Materials
|
Date |
Topics |
|
|
Class syllabus, Project Introduction and Introduction |
| 9/11/2003 | Intro to real-world software development & Unified Process |
| 9/16/2003 | Problem Statement, Intro to OO in UML |
| 9/18/2003 | Intro to OO in UML |
| 9/23/2003 | Dr Scott's Presentation 1, 2, 3, our project plan |
| 9/25/2003 | ABC Nightline IDEO DVD and LDAP |
| 9/30/2003 | Group project plan presentation and Intro to OO in UML (continued) |
| 10/2/2003 | Field trip to LaTech Cluster Computing and Dr. Iyengar's presentation |
| 10/7/2003 | Chapter 2 Requirement Workflow, Chapter 3 Analysis Workflow and a template of SRS document. You can check an order of your term paper presentation here |
| 10/9/2003 | Chapter 3 Analysis Workflow and discussion about our project use cases |
| 10/14/2003 | selected team presentation on your project Robustness Diagram , Chapter 4 Design Workflow and Chapter 5 Implementation Workflow. |
| 10/16/2003 | Chapter 6 Test Workflow and Reliability testing. Sample of UML diagrams |
| 10/21/2003 | Supporting Workflow |
| 10/23/2003 | CVS and Ant and Unix Make build tools in supporting workflow, Term Paper presentations (1). Ant sample and Makefile sample |
| 10/28/2003 | Exam and only this UML poster (printed on an 8.5"x11" sheet) is allowed in the exam |
| 10/30/2003 | Term Paper presentations (continued from #2) |
Code of Honor
No
Cheating!
News
10/7/2003. Home work, project document and submission requirement (per grader request)
Term paper and presentation list
10/14/2003 Handout SD 2003 Salary survey and homework 2.
10/16/2003 Samples of last year term papers (1, 2, 3)