enrolment@nequisiteinstitute.com 078 115 6957
Diploma Programme

Diploma in Software Engineering

Duration: 12 months4 trimesters • Advanced software development & engineering

Programme Overview

The Diploma in Software Engineering equips learners with advanced knowledge and practical skills in software design, development, testing, and deployment. The programme focuses on modern software engineering practices, tools, and methodologies.

Entry Requirements

A student must have a minimum of 5 O levels including English Language and Mathematics or a Certificate in Software Engineering.

Year 1 • Trimester 1
5 Modules
Code Description Credits
SE1201 Advanced Java Programming 12
SE1202 Software Requirements Analysis & Modelling 12
SE1203 Software Design Patterns 12
SE1204 Software Development Tools & Environments 12
SE1205 Version Control & Collaboration (Git) 12
Year 1 • Trimester 2
5 Modules
Code Description Credits
SE1206 Advanced Data Structures & Algorithms 12
SE1207 Software Testing & Automation 12
SE1208 Software Configuration Management 12
SE1209 User Interface Design & Evaluation 12
SE1210 Object-Oriented Programming (Advanced) 12
Year 1 • Trimester 3
5 Modules
Code Description Credits
SE1211 Relational Database Design & Management 12
SE1212 Web Services & API Development 12
SE1213 Software Performance Engineering 12
SE1214 Distributed Systems & Middleware 12
SE1215 Software Maintenance & Evolution 12
Year 1 • Trimester 4
5 Modules
Code Description Credits
SE1216 Software Metrics & Quality Management 12
SE1217 Secure Software Development 12
SE1218 Agile Software Development 12
SE1219 Software Engineering for AI & Big Data 12
SE1220 Software Engineering Capstone Project 12