Software Engineering

dc.contributor.authorObuhuma, James
dc.date.accessioned2023-03-20T13:03:55Z
dc.date.available2023-03-20T13:03:55Z
dc.date.issued2021
dc.descriptionAt the end of the course, the student should be able to: 1. Appreciate the importance, range and diversity of processes which take place during the development of a software or software-intensive system. 2. Understand the overall structure of the software engineering and have a sufficient understanding of theories underpinning the software engineering process. 3. Apply different methodologies available to guide the software engineering process and in developing software. 4. Develop documentation skills.en_US
dc.description.abstractThis is a senior level undergraduate course that gives students knowledge of the software engineering process and a range of skills needed to undertake software engineering activities. The course explores the entire process of system development as it aligns the professional software development ethics to it. The two broad software development methodologies, namely, plan-driven and agile methodologies with their respective process models will be extensively covered.en_US
dc.identifier.urihttps://www.hufocw.org/Course/864
dc.identifier.urihttp://repository.anu.ac.ke/handle/123456789/901
dc.language.isoenen_US
dc.publisherHandong Global Universityen_US
dc.subjectSoftware Engineeringen_US
dc.subjectSoftware Developmenten_US
dc.subjectAgile Methodologiesen_US
dc.subjectPlan-driven Methodologiesen_US
dc.subjectSoftware Development Methodologiesen_US
dc.titleSoftware Engineeringen_US
dc.typeOtheren_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Syllabus_Software Engineering.pdf
Size:
204.54 KB
Format:
Adobe Portable Document Format
Description:
Online Course

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
401 B
Format:
Item-specific license agreed upon to submission
Description: