[The link bar feature is not available in this web]
![]()
Course Descriptions:
CS 5370 Advanced Software Engineering (3) Advanced
software engineering concepts, including the improvement process, requirements
acquisition, development process models, object-oriented design, and software
testing.
CS 6370 Software Engineering with a Project (3)
Advanced software engineering concepts, including the improvement
process, requirements acquisition, development process models, object-oriented
design, and software testing. Students will work in teams, developing
significant software products.
Students
cannot receive credit for both CS 5370 and CS 6370. Prerequisite: CS 2370
If you want to detect changes to this webpage, click here.
Course Objectives:
|
|
To become familiar with advanced concepts in Software Engineering, as evidenced by the student's successful completion of homework assignments and examinations o
Software
Engineering for distributed systems o
the Capability Maturity Model o
the Personal
Software Process o
the Team
Software Process o
Planned vs.
Agile development model o
requirements acquisition strategies o
architectural
(especially object-oriented) design methodologies o
Aspect-Oriented
design o
domain-based, error-based, and regression testing techniques o
Software
Verification
|
|
|
To develop software management and teamwork skills (CS 6370 only) as evidenced by evaluation of the software product developed by the student's team |
![]()
Resources for Spring
Semester, 2008
|
|
|
|
|
Lecture Outlines |
|
|
|
|
|
|
|
|
Homework Assignments |
|
|
General Resources
|
|
|
|
|
|
|
|
|
|
|
|
|
Instructor's Personal Home Page
|