Sage already knows this exact syllabus — ask it anything about Introduction to Software Engineering, generate practice questions in your exam's format, and get a cram sheet that works offline.
What you'll be able to do (official learning outcomes)
At the end of this course, students should be able to
explain the concept of the software life cycle and comprehend the phases of requirements analysis, design, development, testing and maintenance
differentiate amongst the various software development models
use UML for object-oriented analysis and design
describe different design architectures
undertake a group project involving requirements analysis, design, programming and testing
Course contents
: Education 284 New Software engineering concepts and principles; design, development and testing of software systems. Introduction to software life cycle. Requirements, design and testing. Review of principles of object orientation. Object oriented analysis using UML. Frameworks and APIs. Introduction to the client-server architecture.
Source: the Nigerian Universities Commission (NUC) Core Curriculum and Minimum Academic Standards (CCMAS). StudyOps loads this syllabus automatically when you study SEN 201.