Programs

Software Development - Deep stack program™

Programming Fundamentals:
OOP, C++ and C#

In this course, you’ll learn the core fundamentals of C++ and C# programming by building practical, real-life applications. Immersive instruction using engineering best practices and peer programming techniques help you master key programming concepts. Classes are held twice a week, for 4 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Advanced Programming:
Multithreading, Microservices and More

In this course, you’ll learn advanced programming concepts as you build practical, scalable, performant, cloud-based applications. Immersive instruction using engineering best practices and peer programming techniques help you master advanced execution models. Classes are held twice a week, for 4 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Technical Interview Training:
Problem solving and Mock Interviews

Nail that interview! In this course, you’ll learn the basics of problem-solving through a variety of simple to advanced algorithms and data structures. You’ll run through mock interviews with managers and engineers from the top IT companies in the Seattle area. Classes are held twice a week, for 5 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Specialization:Game Programming,
IoT, Mobile, AR/VR and more

In this course, you’ll take key programming concepts to the next level by building games, IoT, AR/VR, and mobile applications through immersive instruction, engineering best practices, and successful teamwork techniques. Classes are held twice a week, for 3 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Artificial Intelligence - Deep stack program™

AI Fundamentals: Python, Statistics
and Machine Learning

In this course, you’ll get a firm foundation in Python and Statistics while you work through key concepts in Artificial Intelligence. You’ll walk away with a basic set of machine learning algorithms and tools applicable to a variety of data science problems. Classes are held twice a week, for 4 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

NLP and Deep Learning Foundations

This course gives you a comprehensive, hands-on introduction to deep networks, their many varieties and applications, as well as the algorithms used to train them. Get familiar with these frameworks, while you learn how to use them within popular Reinforcement Learning frameworks. Using real datasets and basic Python libraries for data manipulation, vector/matrix algebra, and automatic differentiation — you’ll code up from scratch and apply your work to applications in natural language processing, computer vision, speech recognition, and automatic control. Classes are held twice a week, for 4 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Specialization: HCI, Computer Vision and Robotics

In this course, you’ll 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. You’ll also get a laboratory-based introduction to Robotics with a special dual focus on both hardware (sensors and actuators) and software (sensor processing and behavior development). Classes are held twice a week, for 5 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Capstone Project

In this course, you’ll take your AI skills and fundamentals to a practical level by building applications for your capstone project. Immersive instruction using engineering best practices and successful teamwork techniques ensure your success. Classes are held twice a week, for 3 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Web Development - Full stack program

Web Programming Fundamentals:
Javascript, Angular and React

In this course, you’ll learn the core fundamentals of web programming by building practical, real-life applications using Angular and React. Immersive instruction using engineering best practices and peer programming techniques help you master vital web programming concepts. Classes are held twice a week, for 4 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends

Server-side Programming: Node.js
and Databases

In this course, you’ll learn the server-side concepts of web programming as you build scalable, performant, cloud-based applications using node.js and integrating them with databases in the cloud. Immersive instruction using engineering best practices and peer programming techniques help you master these programming concepts. Classes are held twice a week, for 4 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Technical Interview Training: Problem solving
and Mock Interviews

Nail that interview! In this course, you’ll learn the basics of problem-solving through a variety of simple to advanced algorithms and data structures. You’ll run through mock interviews with managers and engineers from the top IT companies in the Seattle area. Classes are held twice a week, for 5 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Capstone Project

In this course, you’ll put your programming concepts into practice by building web applications for your capstone project. Immersive instruction using engineering best practices and successful teamwork techniques ensure your success. Classes are held twice a week, for 3 weeks — on weekends! 25 hours of classroom work is required every week. Classwork can be done during the week or on the weekends.

Outcomes

What can you expect after completing your bootcamp?

   A greatly enhanced git portfolio — loaded with multiple completed projects
   An industry-valued Certificate of Completion — Kal Academy is fully accredited

300+ Kal Academy graduates are working in top 100 IT companies across the nation. Now it’s your turn!

Course Dates

Our next bootcamp cohorts are set to begin February of 2020. Apply today and you will be invited for a selection interview December of 2019. Seats are limited!