Syllabus
This
is the SWEN 5135 Configuration Management syllabus for uses in order to be in compliance with
various accrediting bodies’ accreditation guidelines and various UH-Clear
Upon completion of the course, students should be able to:
1. Explain what Software Configuration Management (SCM) is and why it is important
2. Describe where SCM fits as a supporting discipline within Software Engineering.
3. Describe SCM basic concepts
4. Describe the seven core SCM sub-processes:
4.1 Configuration Identification
4.2 Configuration Change Control
4.3 Configuration Status Accounting
4.4 Configuration Auditing
4.5 CM Planning
4.6 CM Management
4.7 Configuration Release Management
5. Describe and contrast select common SCM workflows
6. Describe common software development issues and their SCM-related solutions, using an SCM pattern language
7. Describe and contrast distributed and centralized SCM
8. Describe Continuous Integration (CI) and common sub-processes that are automated in a CI process pipeline
9. Describe select tools for automating SCM and C10. Describe the IEEE-standard structure for a Configuration Management Plan (CMP).
This course is divided into learning modules with due dates posted on the course schedule of this syllabus and on Blackboard. Evaluation and Grading
Proposed:
1. Weekly quizzes 15% total
2. Semester midterm 30%
3. Semester Final 35%
4. Assignments 20%
TOTAL 100%
Final Grades
A 93-100% A- 90-92% B+ 87-89% B 83-86%
B- 80-82% C+ 77-79% C 73-76% C- 70-72%
D+ 67-69% D 63-66% D- 60-62% F Below 60%
Class exams will be conducted remotely. Examination schedule, times and location will be posted (email) in the lecture/weekly or modular schedule.
Academic honesty
policy
The Academic Honesty Policy at UHCL (found in the
University of Houston-Clear Lake Catalog) states:
a. Academic honesty is the cornerstone of the academic integrity of the university.
b. It is the foundation upon which the student builds personal integrity and establishes a standard of personal behavior.
c. Because honesty and integrity are such important factors in the professional community, you should be aware that failure to perform within the bounds of these ethical standards is sufficient grounds to receive a grade of "F" in this course and be recommended for suspension from UHCL.
The Honesty Code of UHCL states
"I will be honest in all my academic
activities and will not tolerate dishonesty."
Suggested
statement:
If you will require special academic
accommodations under the Americans with Disability Act, Section 504, or other state
or federal law, please contact the Disability Services Office at 281-283-2167.
Week |
Date |
Topic |
Reading |
Assignment |
1 |
Aug 21-25 |
Fall Semeste 2023 |
|
|
2 |
Aug/Sep 28-1 |
|
|
|
3 |
Sep 4-8 |
|
|
|
4 |
Sep 11-15 |
|
|
|
5 |
Sep 18-22 |
|
|
|
6 |
Sep 25-29 |
|
|
|
7 |
Oct 2-6 |
|
|
|
8 |
Oct 9-13 |
|
|
|
9 |
Oct 16-20 |
|
|
|
10 |
Oct 23-27 |
|
|
|
11 |
Oct/Nov 30-3 |
|
|
|
12 |
Nov 5-10 |
|
|
|
13 |
Nov 13-17 |
|
|
|
14 |
Nov 20-24 |
Thanksgiving |
|
|
15 |
Nov/Dec 27-1 |
|
|
|
16 |
Dec 4-9 |
End of the Second 8 Week |
|
|