Full Title:Introduction to Software Engineering
Language of Instruction:English
Module Code:SWRE C7003
 
Credits: 5
Valid From:Semester 1 - 2014/15 ( September 2014 )
Module Delivered in 2 programme(s)
Module Description:Students completing this module will understand the software development process and be capable of specifying and analyzing system requirements.
Learning Outcomes:
On successful completion of this module the learner should be able to
  1. Discuss various software process models.
  2. Apply acquired skills and techniques to develop functional requirements specifications.
  3. Define the characteristics of quality software in measurable terms
 

Module Content & Assessment

Indicative Content
Software Development Process
Software development lifecycle, various process models
Gathering Requirements
Stakeholders, techniques, managing requirements, characteristics of good requirements, emergent requirements
Functional Requirements Specification
Behavioural, structural and dynamic models
Software Quality
Quality characteristics, sub-characteristics, relationships, Quantitative Specification
Assessment Breakdown%
Course Work40.00%
End of Module Formal Examination60.00%

Full Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Group Project Students will generate a requirements and analysis model from a problem domain of their choice. 2,3 20.00 0 0 n/a 0
Continuous Assessment Students wil be required to participate in discussions on various topics. 1,2,3 20.00 0 0 n/a 0
No Project
No Practical
End of Module Formal Examination
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Formal Exam n/a 1,2,3 60.00 0 0 End-of-Semester 0

Part Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Group Project Students will generate a requirements and analysis model from a problem domain of their choice 2,3 20.00 0 0 n/a 0
Continuous Assessment Students wil be required to participate in discussions on various topics. 1,2,3 20.00 0 0 n/a 0
No Project
No Practical
End of Module Formal Examination
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Formal Exam n/a 1,2,3 60.00 0 0 End-of-Semester 0
Reassessment Requirement
A repeat examination
Reassessment of this module will consist of a repeat examination. It is possible that there will also be a requirement to be reassessed in a coursework element.

DKIT reserves the right to alter the nature and timings of assessment

 

Module Workload & Resources

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture No Description 1.00 Every Week 1.00
Tutorial No Description 1.00 Every Week 1.00
Practical No Description 2.00 Every Week 2.00
Independent Study Students will prepare answers to tutorial questions and practical exercises. 4.00 Every Week 4.00
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 4.00
Workload: Part Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture No Description 1.00 Every Week 1.00
Tutorial No Description 1.00 Every Week 1.00
Practical No Description 2.00 Every Week 2.00
Independent Study Students will prepare answers to tutorial questions and practical exercises. 4.00 Every Week 4.00
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 4.00
Resources
Supplementary Book Resources
  • Kendall & Kendall 2013, Systems Analysis and Design, 9 Ed., Prentice Hall [ISBN: 9780133023442]
  • Suzanne Robertson, James Robertson 2012, Mastering the Requirements Proces: Getting Requirements Right, 3 Ed., Addison-Wesley [ISBN: 9780321815743]
  • Dean Leffingwell 2010, Agile Software Requirements [ISBN: 9780321635846]
  • Ian Sommerville 2010, Software Engineering, 9 Ed., Addison Wesley [ISBN: 9780137035151]
  • Noushin Ashrafi, Hessam Ashrafi 2008, Object Oriented Systems Analysis and Design, Prentice Hall [ISBN: 9780131824089]
This module does not have any article/paper resources
This module does not have any other resources

Module Delivered in

Programme Code Programme Semester Delivery
DK_KCOMP_7 Bachelor of Science in Computing 3 Group Elective 1
DK_KCMP7_6 [Exit Award from L7] Higher Certificate in Science in Computing 3 Group Elective 1