We are now accepting applications for our September 2019 session.

Apply

Software Development Program

Syllabus

This program is offered in three phases: Fundamentals, Intermediate, and Advanced. The full program encompasses all three phases, however each phase can be done independently.

In the Advanced Specialization Phase, students select one of 3 specializations: AI, Web and Mobile Development, and Data Engineering. Each stream prepares students for a different field within Software Development.

  • Fundamental Java Programming
  • Basic Math
  • Advanced Java Programming
  • Algorithms and Data Structures
  • Optional Python Programming
  • Databases
  • Web Development
  • Software Design and Development
  • Intro to DevOps
  • Statistics with R
  • Machine Learning
  • Advanced Web Development
  • Mobile Development
  • Cloud Computing
  • Big Data

*Students must perform above class average in fundamental and intermediate courses to take this stream

Schedule

Days till Start
0
0
0
0
Days
0
0
Hrs
0
0
Min
0
0
Sec

WEEKDAYS 6 TO 8 PM

OCCASIONAL WEEKEND CLASSES

March 2019 Program Schedule PDF

Instructors

Please see Our Team.

Fees

Ask us about our tuition structure