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. In this program, students will learn 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. 

Request a Callback

Educational Qualifications

I am currently

Course Interested


Eligibility Requirement

These qualifications are designed 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 it's 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

Job Opportunities

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

Tools and Technologies used

Course Content

Introduction to Computer Systems - The Desktop, Settings and Control Panel, Personalization, Files and Folders, User Accounts, Desktop Applications, Store Apps and Windows Store, Internet Access, Sounds, Photos and Videos, Sharing Files, Backup and Restore, Additional Useful Apps

Word 2016 -  Formatting, Paragraph Formatting, Managing Lists, Tables, Styles, Controlling Page Appearance, Sectioning, Graphics, Envelopes and Labels, Mail Merges, Page Setup Options, Indexing and Table of Contents, Review and Printing etc.

Excel 2016 – Basic - Excel 2016: Introduction, Creating Workbooks, Saving Workbooks, Navigating Workbooks,  Page Setup & Print Options, Working with Rows, Columns and Cells, Moving Data, Formulas & Functions, Working with Sheets , etc.

Excel 2016 –Advanced - Functions, Date and Time Functions, Text Functions, Logical Functions, Lookup Functions, Financial Functions, Statistical Functions, Connecting to External Data, Tables, Pivot Tables, Data Analysis, Graphs and Charts.

PowerPoint 2016 - PowerPoint 2016: Introduction, Overview, Getting Started, Text and Bullet Editing Options, Adding Graphics, Working with objects, Editing pictures, Working with SmartArt, Working with Tables, Working with Charts, Unlocking the Power of Masters etc.

Outlook 2016  -  Outlook 2016: Introduction, Setting Up Outlook, Sending and Receiving Mail, Searching Mail, Organizing and Managing Mail, Creating and Sending Mail, Working with People, Working with the Calendar, Tasks and Notes, The Backstage Options.

  • Projects: Final Project with Presentation
  • Training Materials: Books & Moodle
  • Duration: 72 Hrs.  12 Weeks / 3 Months
  • Assessments: 1 Exam by Moodle MCQ
  • Certifications: Microsoft Office Specialist (MOS)

Basic Python Programming Structure - Install and Setup, Stepping into the World of Python, Program Flow Control in Python, Lists and Tuples,   Functions - An Introduction, Python Dictionaries and Sets.

Python Advanced Features - Input and Output (I/O) in Python, Modules and Functions in Python, Object-Oriented Python, Using Databases in Python, Generators, Comprehensions and Lambda Expressions.

Python Database Integration: Introduction of MySQL Database, CRUD Operations, python mysqlconnector library, running queries on the database from the python script.

Capstone Project: Console Application project as per Student.

  • Projects: Capstone project
  • Training Materials: Moodle
  • Assessments: 1 Exam by Moodle MCQ
  • Assessments: PCAP Certification (Associate)