Degree · Computer Science and Information Systems
Software Engineering(Degree)
Dive into designing, developing, and testing software applications and systems. Our quizzes empower you to master coding languages, algorithms, and software development methodologies, setting you up for success in creating innovative tech solutions
-
Coming soon
Third Year · SE302Coming soon
Software Quality Assurance and Systems Testing
Quality is the result of rigorous testing and careful planning. This course teaches you how to find bugs before they reach the user by using manual and automated testing techniques, including Unit Testing and User Acceptance Testing (UAT). With more Zambian companies relying on digital platforms, the demand for Quality Assurance (QA) professionals has never been higher. You will learn to use tools like Selenium to ensure software reliability and security. For help with technical test plans and bug tracking notes for your upcoming assessments, head over to 25schools for comprehensive study guides and practice scenarios.
-
Coming soon
Second Year · SE203Coming soon
Software Requirements and Systems Analysis
The success of any software project in Zambia depends on clearly understanding what the client needs. This course teaches you how to gather, analyze, and document requirements to ensure the final product actually solves the user's problem. You will learn about functional requirements and how to use UML diagrams to communicate designs to stakeholders. Good analysis prevents expensive mistakes later in the development process. To help you with your documentation assignments and to ensure you are fully prepared for your second-year theory exams, visit 25schools for comprehensive study guides and real-world software design scenarios.
-
Coming soon
First Year · SE101Coming soon
Structured Programming and Engineering Logic
Mastering the logic behind a program is the first step to becoming a successful developer in Zambia's growing tech ecosystem. This course teaches you how to think algorithmically using structured languages like C and Python, moving away from simple code copying to true problem-solving. You will learn how to design flowcharts and pseudocode that solve real-world computational challenges, a skill highly valued by local software firms. If you are struggling to debug your code or understand loop structures before your first-year finals, head over to 25schools to access simplified logic guides and practice exams tailored for Zambian engineering students.