
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 processes and tools. Following selected research topics of current interests in software engineering will be studied: (1) Service Engineering/management process; (2) software engineering tools (IDE, configuration/build); (3) software metrics ; (4) component-based software engineering; (5) reliability software engineering & Verification; (6) formal specification techniques; etc.
Prerequisites
CSC 230 or consent of instructor
Time & Room T-TH
2 - 3:50, Nethken 105
Course URL http://www.latech.edu/~box/aswengr.htm
Instructor
Dr. Chokchai (Box) Leangsuksun, box@latech.edu (318) 257-3291
Grader TBA
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
(optional)
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 |
|
|
Research Paper |
|
|
Examinations
|
|
|
Class Participation
|
|
|
Class Assignments/Presentations
|
10% |
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 grade sheet.
Grading
|
Percentage
points |
|
|
92 and above |
|
|
80 - 91 |
|
|
70 - 79 |
|
|
60 - 69 |
|
|
< 60 |
Projects
See the class
handout
Research
Papers/presentations
Schedule will be announced later
Class
Materials
|
Date |
Topics |
|
Class syllabus,
Introduction |
|
|
|
Intro to OO in UML flavor,
what's expected from Project
plan and Term Paper & Project plan
template |
|
Intro
to OO in UML flavor and quick UML ref guide from
Rational |
|
|
|
Chapter
2 Requirement workflow and
suggested
term paper topics and timeline sample1 & sample2... Requirement
document template. |
|
Chapter
3 Analysis workflow
|
|
|
|
Chapter
3 Analysis workflow (continued) |
|
Chapter
4 Design workflow and assignment 1
handout |
|
|
|
|
|
|
|
|
Chapter
5 Implementation workflow
& (continued), build tools, make sample and decision/assessment for
readiness in software, ANT, and its sample |
|
|
|
|
|
October
11, 2012 |
Mid term exam |
|
|
Interface
review and discussion among team |
|
Chapter
6 test workflow, Acceptance
& Defect Criteria and CVS .. homework # 3 (Make and CVS/SVN) |
|
|
|
Chapter
7 Supporting
Workflow |
|
|
Quantify
non-functional requirement metrics |
|
|
More
case studies |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No Cheating! Please review Dr. Phoha's Policy on Plagiarism for your writing guideline.