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

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:

  • 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.

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

9/9/2003

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!

News

9/9/2003

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)