inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
USD 2,421
Per course
Start Date
Medium of studying
Blended
Duration
24 months
Program Facts
Program Details
Degree
Courses
Major
Software Development | Software Engineering | Computer Programming
Area of study
Information and Communication Technologies
Education type
Blended
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 2,421
About Program

Program Overview


The IT-Software Developer Apprenticeship program combines on-the-job training and classroom instruction to equip apprentices with software development skills. The 2-year program includes 4035 hours of on-the-job training and 360 hours of paid related instruction, covering programming, software design, and agile practices. Graduates are prepared for careers as Software Developers, Programmers, and Application Developers, with opportunities for hands-on experience and industry-recognized certifications.

Program Outline

Degree Overview:

  • Overview: The IT-Software Developer Apprenticeship program combines practical on-the-job training with classroom instruction to equip apprentices with the skills and knowledge needed for a successful career in software development.
  • Objectives: Upon completion of the 2-year program, apprentices will be proficient in software development, programming, application development, and related technical skills.
  • Program Description: The program consists of 4035 hours of on-the-job training under a hybrid model, combining time-based and competency-based training, and 360 hours of paid related instruction.
  • Apprentices will also participate in a Transition-to-Trainer Course in the final year of the apprenticeship.

Outline:

  • Program Content: The program curriculum covers essential concepts and skills in software development, including programming, software design, database analysis, and agile practices.
  • Structure: The program is structured into four semesters, with each semester focusing on specific skill areas.
  • Course Schedule:
  • First Semester:
  • Introduction to Programming with JavaScript
  • Website Development
  • Second Semester:
  • Java Programming
  • Third Semester:
  • Advanced Java Programming

Careers:

  • Career Paths: Graduates of the IT-Software Developer Apprenticeship are prepared for careers as Software Developers, Programmers, and Application Developers.
  • Opportunities: The program provides opportunities for apprentices to gain hands-on experience in software development through on-the-job training and industry-recognized certifications.
  • Outcomes: Graduates are equipped with the skills and knowledge to contribute to software development lifecycle, troubleshoot problems, perform developer testing, maintain version control, package and deploy applications, and develop professionally.
SHOW MORE
How can I help you today?