Have you taken a class survey? Please take few minutes to do so by clicking on this moving letters... Thanks Box

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 10:00 - 11:50, Nethken 243

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


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.




Term Project                 


Research Paper              




Class Participation          


Class Assignments/Presentations 


PEER & Presentation EVALUATION:

  • Peer evaluations will be performed on the final day of the class or team assignment due date. 
  • These evaluations will be confidential and will be used in computing an individuals participation score (30% of course team assignment credit).
  • Click here for the evaluation form.
  • Presentations will be graded using this gradesheet.


                 Percentage points


92 and above  


80 - 91         


70 - 79 


60 - 69


< 60                     



Projects             See the class handout


Class Materials




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, 3our 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!



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)