More classes starting in a few weeks.

X

Become an INnovator with our 16 week immersive deep stack program

  • Taught by industry experts.

  • Classes that meet the market demands.

  • Quality training at an affordable price.

Offerings and Eligibility

Kal Academy is the first coding academy to offer a deep stack program that provides strong foundation and fundamentals to be a successful engineer at Top IT companies. Anyone with no technical skills to many years of experience is eligible to apply to our program.

Program Fees: $2500

  • Software Development - Deep Stack Program.™
  • Web Development - Full Stack Program.
  • Artificial Intelligence - Deep Stack Program.™

Curriculum

Kal Academy's curriculum is built in collaboration with top IT companies to produce strong and solid engineers upon completion of the bootcamp.

Software Development - Deep stack program™

Fundamentals
  • Programming Fundamentals: OOP, C++ and C#

  • In this course, students learn the core fundamentals of programming through practical examples of building different applications in C++ and C#. By following the engineering best practices and peer programming with fellow INnovators, students master the programming concepts.
  • Class will meet 2 times a week for 4 weeks. Classes will be held on the weekends!
    5 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Advanced Programming
  • Advanced Programming: Multithreading, Microservices and More

  • In this course, students will learn the advanced concepts of programming through practical examples of building scalable, performant, cloud based applications. By following the engineering best practices and peer programming with fellow INnovators, students master the programming concepts.
  • Class will meet 2 times a week for 4 weeks. Classes will be held on the weekends!
    5 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Ace the interview
  • Technical Interview Training: Problem solving and Mock Interviews

  • In this course, students will learn the basics of problem solving through a variety of simple to advanced algorithms and data structures. Students will get the opportunity to do mock interviews with managers and engineers from the top IT companies in the Seattle area.
  • Class will meet 2 times a week for 5 weeks. Classes will be held on the weekends!
    6 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Specialization
  • Specialization: Game Programming, IoT, Mobile, AR/VR and more

  • In this course, students will take their programming concepts to a practical level by building game, IoT, AR/VR or mobile applications. By following the engineering best practices and peer programming with fellow INnovators, students master the team work concept and learn to build practical applications.
  • Class will meet 2 times a week for 3 weeks. Classes will be held on the weekends!
    2 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.


Artificial Intelligence - Deep stack program™

Fundamentals
  • AI Fundamentals: Python, Statistics and Machine Learning

  • In this course, students are exposed to Python, Statistics and problems in Artificial Intelligence through practical approach. Students learn a basic set of machine learning algorithms and tools applicable to variety of data science problems.
  • Class will meet 2 times a week for 4 weeks. Classes will be held on the weekends!
    5 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Advanced Programming
  • NLP and Deep Learning Foundations

  • This​ ​course​ ​offers​ ​a​ ​holistic​ ​and​ ​hands-on​ ​introduction​ ​to​ ​deep​ ​networks,​ ​their​ ​many varieties​ ​and​ ​applications,​ ​as​ ​well​ ​as​ ​the​ ​algorithms​ ​used​ ​to​ ​train​ ​them.​ ​In​ ​this​ ​course​ ​we​ ​discuss​ ​many of these frameworks,​ ​as​ ​well​ ​as​ ​their usage​ ​within​ ​popular​ ​Reinforcement​ ​Learning​ ​frameworks.​ ​​Using​ ​real​ ​datasets​ ​and​ ​basic​ ​Python​ ​libraries​ ​for data​ ​manipulation,​ ​vector/matrix​ ​algebra,​ ​and​ ​automatic​ ​differentiation​ ​students​ ​will​ ​code​ ​up​ ​​from​ ​scratch​ ​and​ ​apply​ ​them​ ​to​ ​applications​ ​in​ ​natural​ ​language processing,​ ​computer​ ​vision,​ ​speech​ ​recognition,​ ​and​ ​automatic​ ​control. By following the engineering best practices and peer programming with fellow INnovators, students master the programming concepts.
  • Class will meet 2 times a week for 4 weeks. Classes will be held on the weekends!
    5 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Specialization
  • Specialization: HCI, Computer Vision and Robotics

  • In this course, students will obtain a basic understanding of the fundamentals and applications of digital image analysis (or computer vision), techniques including 2-D and 3-D paradigms to solve real world applications. Students will also be introduced to a laboratory based introduction to Robotics with special focus on both hardware (sensors and actuators) and software (sensor processing and behavior development). By following the engineering best practices and peer programming with fellow INnovators, students master the team work concept and learn to build practical applications.
  • Class will meet 2 times a week for 5 weeks. Classes will be held on the weekends!
    2 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Capstone
  • Capstone Project

  • In this course, students will take their AI concepts to a practical level by building applications for the capstone project. By following the engineering best practices and peer programming with fellow INnovators, students master the team work concept and learn to build practical applications.
  • Class will meet 2 times a week for 3 weeks. Classes will be held on the weekends!
    2 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.


Web Development - Full stack program

Fundamentals
  • Web Programming Fundamentals: Javascript, Angular and React

  • In this course, students learn the core fundamentals of web programming through practical examples of building applications using Angular and React. By following the engineering best practices and peer programming with fellow INnovators, students master the web programming concepts.
  • Class will meet 2 times a week for 4 weeks. Classes will be held on the weekends!
    5 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Server-side Programming
  • Server-side Programming: Node.js and Databases

  • In this course, students will learn the server-side concepts of web programming through practical examples of building scalable, performant, cloud based applications using node.js and integrating that with databases in the cloud. By following the engineering best practices and peer programming with fellow INnovators, students master the programming concepts.
  • Class will meet 2 times a week for 4 weeks. Classes will be held on the weekends!
    5 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Ace the interview
  • Technical Interview Training: Problem solving and Mock Interviews

  • In this course, students will learn the basics of problem solving through a variety of simple to advanced algorithms and data structures. Students will get the opportunity to do mock interviews with managers and engineers from the top IT companies in the Seattle area.
  • Class will meet 2 times a week for 5 weeks. Classes will be held on the weekends!
    6 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.
Capstone
  • Capstone Project

  • In this course, students will take their programming concepts to a practical level by building web applications for the capstone project. By following the engineering best practices and peer programming with fellow INnovators, students master the team work concept and learn to build practical applications.
  • Class will meet 2 times a week for 3 weeks. Classes will be held on the weekends!
    2 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Outcomes

200+ graduates of our program are working in top 100 IT companies across the nation. Here are the outcomes of the program:

  • As an accredited organization, we offer professional certificate of completion that is greatly valued.
  • You will build multiple projects during the boot camp program that will enhance your git portfolio.

Course dates

Our next bootcamp cohorts are set to begin August of 2018. Apply today and you will be invited for a selection interview mid to end of July. Seats are limited!