Professional Diploma In Software Development

The Diploma in Software Development program is aimed at creating software engineering professionals with the core knowledge in software development and web development as well. As the current industry demands more web application developers the course is designed to provide the necessary skills for both software and web app development. Students learn the basics of programming languages using python and become fluent in writing other programming languages such JavaScript C, C++ and others.

Request a Callback


Program Highlights

  • Course Module : Diploma Programs
  • Duration : 1 year
  • Format :Hybrid (Online/ In- person)
  • Center : All centers

Introduction

The Diploma in Software Development program is aimed at creating software engineering professionals with the core knowledge in software development and web development as well. As the current industry demands more web application developers the course is designed to provide the necessary skills for both software and web app development. Students learn the basics of programming languages using python and become fluent in writing other programming languages such JavaScript C, C++ and others.

In this course the students will be taken through a series of sessions under data analysis to appreciate the relevance of data and how to manipulate it, then continues sessions on web developments using various latest tools and frameworks to build solutions for real world scenarios.

After completion of the diploma in Software Development, students can confidently enter into the workforce with the knowledge and experience such as web and mobile app development, using cloud services etc. Necessary to excel in their career.

Program Summary

  • The most prevalent and latest technologies in the IT Industry. 
  • The program provides a strong foundational skill in Office applications, Programming Logics, Web Design, Web Development, etc.
  • The modules of this program are the most sought after skills in the Information Technology space that pays the highest wages. The program is designed with multiple exit paths and certifications. Each module in this program is mapped to an international certification which can provide the learner with an added advantage to stand out in the job market.

Career Opportunities

  • Junior Programmer
  • Software Developer
  • Full-stack developer
  • Junior Full-stack engineer
  • Program Analyst
  • Web Developer
  • Front end developer

Course Content

Semester 1

  • IT fundamentals - Test
  • Microsoft Office
  • Analytics with Excel
  • Software Development foundational and concepts
  • Python programming

Semester 2

  • Database Management Systems - SQL and NOSQL
  • Web Development with React and Node js

Semester 3

  • Mobile development with React Native
  • Data Structures
  • UI/UX design
  • Software Architecture 1 - Life Cycle, Design Principles, Agile development.
    • Exit profile
    • Sem 3 - Mobile Application Developer, UI/UX designer

Semester 4

  • Software Architecture 2 - Testing, Deployment and Documentations
  • .NET Core
  • Cloud Computing
    • Exit profile
    • Sem 4 - Microsoft .net Core and Cloud Developer

Eligibility Requirements

  • For learners who are typically aged 18 and above.
  • For learners who have recently been in education or training the entry, the profile is likely to include one of the following.

WASSCE: Passes in any three Core Subjects and three elective subjects including (Mathematics, English Language) or its equivalent (SSSCE, O-Level, A-Level, etc.) other related levels 3 subjects such as ATHE Level 3 Diplomas

An Access to Higher Education Certificate delivered by an approved further education institute and validated by an Access Validating Agency

Other equivalent international qualifications