Advanced Diploma in Software Engineering (ADSE) - Edulink International College Nairobi | Educartis

27 months
On Campus


Course Overview

This two year Advanced Diploma in Software Engineering is offered in partnership with Aptech Computer Education India and is designed to make students industry-ready professionals within this growing and dynamic field. Taken on-campus at Edulink International College, this course is conducted by certified trainers and uses a blended learning delivery methodology to deliver key concepts to students including Android Applications, Windows Store Apps, Cloud Computing, Mobile Applications, and Internet Security. 

Do you enjoy solving problems and working with technology? As a software engineer, you will be working in one of the most modern and growing industries, and have a job that is highly paid, extremely satisfying, and that gives you incredible work-life balance. If this sounds like the right path for you, then this advanced diploma will give you the basic knowledge and skills you need to enhance your value and gain a competitive edge in this very demanding and exciting industry.
Show More

How This Course Will Benefit Your Career

At the end of this course, students will be able to: 

  • Resolve technology problems through the use of modern diagnostic tools. 
  • Implement and administer computer systems. 
  • Implement and administer networking solutions. 
  • Configure, troubleshoot, and upgrade key components of computer systems. 
  • Gain the knowledge needed to develop mobile and window store applications. 
Certification obtained

Students will receive: 

  • Certificate of Proficiency in Information Systems Management (after Semester 1) 
  • Advanced Diploma in Software Engineering - ADSE (after Semester 4) 

Students will receive a transcript from APTECH after the successful completion of each semester.

What jobs will I qualify for?

This course will successfully prepare students for careers such as: 

  • Web Developer
  • Database Analyst/Architect
  • Software Tester
  • Programmer 

When do I start?

Next available course

Admission Criteria

The minimum entry requirements for this course are as follows: 

  • Minimum KCSE Grade D+
  • International Baccalaureate (IB)
  • International General Certificate of Secondary Education (IGCSE)
  • General Certificate of Education (GCE)

How do I apply?

To apply for this course, students must: 

  • Fill out an online application form 

Payment options

The total fee for this course is 310,000 KES, which can be paid in two instalments. Additionally, tuition fees must be paid prior to enrolment using the following payment methods: 

  • Cash in Kenyan Shillings 
  • Cheques drawn on local banks in Kenyan Shillings
  • Banker's Drafts in Kenyan Shillings 
  • Mpesa 
Bank Draft or Overseas Swift Transfer made out to: 
Account Name: Edulink International College Limited
Account Number: 0217836001
Bank Name: Diamond Trust Bank Limited
Branch: Lavington

To pay by MPESA please follow the below steps:

  • Go to MPESA and select ‘Payment Service’, then select ‘Pay Bill’ option.
  • Enter Diamond Trust Bank Pay Bill Number ‘516600’ and press OK.
  • Enter the Bank Account Number ‘0540217836001’
  • Enter the transfer amount and press OK.
  • Enter your MPESA Pin and press OK.
  • Confirm the Pay Bill Number and the Account Number to which you are transferring the funds and the amount being transferred and press OK.
  • You will receive a confirmation indicating the funds have been sent.
Please note:
Include your full name and application reference number (also called the student number or enrollment number) on all remittances. This reference number is stated on your offer letter. If transfer documents are not in English, a certified translated copy in English is required.

Detailed course information

This course is taken on-campus at Edulink International College over the course of two years. The curriculum is as follows:

  • Introduction to Computer Fundamentals and Microsoft Office
  • MS Office 

  • Programming Principles and Techniques
  • Logic Building and Elementary Programming 
  • Building Next Generation Websites 
  • UI/UX for Responsive Design
  • Object-oriented Programming Concepts 
  • Programming in C++
  • Database Management (SQL Server) 
  • Markup Language and JSON
  • Web Productivity Tools 16 6
  • eProject-Website Development (HTML5)

  • Fundamentals of Linux Operating System
  • Optimize Web for Search Engines
  • Fundamentals of Java 
  • Object-oriented Programming with Java 
  • Application Programming (C#) 
  • Introduction to Cloud Computing
  • Fundamentals of IoT
  • Online Advertising and Management 
  • Soft Skills
  • eProject (Java)

SEMESTER 3 A (Java) 
  • Introduction to Web and Enterprise Applications 
  • Web Component Development with Java
  • Architecting Applications for the Web 
  • Agile System Development Life Cycle for
  • Software Projects 
  • Developing Mobile Applications using Android 
  • Testing Android Applications
  • eProject (Android)

  • Working with Open Source Web Server
  • Querying with MySQL
  • Web Application Development using PHP 
  • Work with Cloud Platform Services 
  • Enterprise Application Development using EJB 
  • Creating Services for the Web
  • Rich Internet Application Development
  • Software Engineering Principles
  • Software Project Management
  • eProject (Java EE)

Show More

Where and When


Edulink International College

Ngong Road Junction, Ndemi Rd, Nairobi, Kenya


Edulink International College

Ngong Road Junction, Ndemi Rd, Nairobi, Kenya


Edulink International College

Ngong Road Junction, Ndemi Rd, Nairobi, Kenya

Course Provider