SCM Course Outline Final
SCM Course Outline Final
Course Outline
1st Semester 2024
SWEG5103 Software configuration and management Course Outline
Table of Contents
1. Course Information....................................................................................3
2. Instructor Information.................................................................................3
3. Course Overview.......................................................................................3
4. Course Objectives.....................................................................................4
5. Course Learning Outcomes.......................................................................4
6. Course Schedule and Instructional Method...............................................4
7. Assessment Tasks.................................................................................... 5
Feedback on Assessments...........................................................................5
8. Learning Resources..................................................................................6
Textbooks...................................................................................................6
References................................................................................................. 6
Online Resources.......................................................................................6
9. Grading Policy...........................................................................................6
Pass requirements......................................................................................6
10. Academic Integrity, Referencing and Plagiarism.....................................6
Academic Integrity......................................................................................6
Referencing................................................................................................ 7
Referencing Style.......................................................................................7
1. Course Information
2. Instructor Information
Course Coordinator
Name [Kibrom Gidey ]
E-mail [email protected]
Telephone number [+251939404847]
<Optional>
Consultation hour
Office (Block/Room)
Course Instructor/s
Name [Kibrom Gidey ]
E-mail [email protected]
Telephone number [+251939404847]
<Optional>
Consultation hour [day xx:xx -xx:xx]
Office (Block/Room) [Block xx:RoomNo]
<when there are more instructors teaching the course, you may add more tables as required>
3. Course Overview
4. Course Objectives
Software Configuration Management (SCM) is the activity that helps us control the
evolution of a software project. Software Configuration Management (SCM) is a
process to systematically manage, organize, and control the changes in the
documents, codes, and other entities during the Software Development Life Cycle.
The primary goal is to increase productivity with minimal mistakes. SCM is part of
cross-disciplinary field of configuration management and it can accurately
determine who made which revision.
This course is a comprehensive review of SCM as a software-engineering
discipline supporting all life-cycle phases by relying on tools and techniques to
manage changes in software, including documentation, code, interfaces, and
databases.
<List the course learning outcomes (CLO) that prescribe the knowledge, attitudes, skills and practices
that students are expected to acquire and demonstrate in completing this course and map with the
program learning outcomes.>
Graduate Attributes
PLO1 Engineering Knowledge PLO7 Environment and sustainability
PLO2 Problem Analysis PLO8 Ethics
PLO3 Design/development of PLO9 Individual and teamwork
solutions
PLO4 Investigation PLO10 Communication
PLO5 Modern tool usage PLO11 Project management and
finance
PLO6 The engineer and PLO12 Lifelong learning
society
<Explain how the course will be delivered. Is it a lecture, discussion, activity, project, or lab-based.
Include student learning time (SLT) and modes of delivery such as online or blended>
[This course consists of 23 hours of class contact hours. You are expected to take an
additional 10 hours of non-class contact hours to complete assessments, readings
and exam preparation.]
<In the Learning and Teaching Activity column indicate the learning and teaching activities used in the
course (e.g. lectures, seminars, tutorials, studios, laboratory) and describe how you expect the students
to participate and learn in these various components, whether face-to-face, online or in blended learning
mode. Specify any learning activities that engage students in using resources and working on tasks,
creating experiences that lead them to achieve the course learning outcomes e.g. experiments,
research-integrated learning, problem/project based learning.>
Week Topic [Module] Learning and CLO
Teaching Activity
Week 4 Organizational Context, guidance and Lecture and tutorial Project based
constraint for SCM process learning
Week 5 SCM principle, plan and tools Lecture and Project based
laboratory learning
Week 11 In-Process Audits of a Software Baseline Lecture and tutorial Project based
learning
Week 12 Software Release Management and Delivery Lecture and Project based
laboratory learning
7. Assessment Tasks
Feedback on Assessments
<Include a strategy for giving feedback to students on their assessment activities and/or marked
submissions for each task. Tell students when, where and how they will receive feedback for this
assessment.>
8. Learning Resources
Textbooks
1. [Ugural, A. C., & Fenster, S. K. Advanced Strength and Applied Elasticity (5 th
ed): Prentis Hall (2011).
2. Boresi, A. P., & Schmidt, R. J., Advanced Mechanics of Materials (6 th ed.):
John Wiley & Sons, Inc. (2002).]
References
1. [Armenàkas, A. E. Advanced Mechanics of Materials and Applied Elasticity:
CRC Press. (2016).
2. .…]
Online Resources
<List any online resources such as eLearning, OER, or other Web resources that you expect students to
access and use.>
9. Grading Policy
[80,85) A- 3.75
[75,80) B+ 3.50
[70,75) B 3.00
[65,70) B- 2.75
[60,65) C+ 2.50
[50,60) C 2.00
[50 F 0.00
Pass requirements
To pass this course a student must:
attempt all assessments.
achieve a minimum of 40% in the final exam.
10. Attendance
As per university guideline, a minimum 80% during lecture and 100% during practical
work sessions except for some unprecedented mishaps. Failure to fulfil this
requirement result in barring.
Academic Integrity
AASTU values academic integrity. Therefore, all students must understand the
meaning and consequences of cheating, plagiarism and other academic offenses
under the Code of Student Conduct and Disciplinary Procedures. Work submitted
must be your own, and others’ ideas should be appropriately acknowledged. If you
don’t follow these rules, plagiarism may be detected in your work using plagiarism
detection tool 'Turnitin'.
Referencing
Referencing is a way of acknowledging the sources of information that you use to
research your assignments. You need to provide a reference whenever you draw on
someone else's words, ideas or research. Not referencing other people's work can
constitute plagiarism.
Referencing Style
The University advises students to use the ["IEEE Referencing Style"] for written
work and oral presentations.
<Let’s decide at university level the referencing style we use. These are the proposed styles: IEEE
Referencing Style | Vancouver | Harvard | APA >