Course Outline - Software Engineering 1 (BSCS-Fall17)
Course Outline - Software Engineering 1 (BSCS-Fall17)
Page 1 of 4
2. Apply the system modeling techniques to model a medium size software PLO2, PLO5
system
3. Apply software quality assurance and testing principles to medium size PLO3, PLO4,
software system. PLO9
4. Discuss key principles and common methods for software project PLO10
management such as scheduling, size estimation, cost estimation and risk
analysis
Lecture type
Instructive lectures, Q&A
Prerequisites N-A
Follow up
Courses OOSE
Course
Software GitHub, UML, ZenHub, Source code and Project Management tools
or Tool
Textbook Title Edition Authors Publisher Year ISBN
th
Software Engineering 10th edition, 10 Ian Addison 2014 0-13-703515-2
Authors: Ian Sommerville, Addison Sommerville Wesley
Wesley. ISBN
Software Engineering: A Practitioner's 8th Roger S. McGraw- 2015 0-07-337-597-7
Approach Pressman Hill
References
Assessment Assessment Weight Used to attain Assessment Weight Used to attain CLO
Criteria CLO
(100%) Assignment 10% CLO1-CLO4 Quiz 10% CLO1-CLO4
Lab 0% Project / 20% CLO2-CLO4
Presentation
Attendance 0% Participation 0%
Mid Term 20% CLO1, CLO2, CLO3 Final 40% CLO1-CLO4
Methods of Assignment, Quizzes, Midterm Exam, Presentation, Final Term Exam
Evaluation
Notes -