Intern SmartMaker

Intern SmartMaker Prep Camp

Coding interview preparation, Applied AI Programming
Gr 12, Undergrads | 4 or 6 weeks
Dates and locations coming in December
Helps with paid summer internship
Pre-Register your interest

Key Benefits

  • Coding interview preparation
  • Intro to AI, ML, Data Science
  • Build intelligent apps
  • Skills and a portfolio of projects that can help with paid summer internship & jobs

Why AI for Intern SmartMaker?

It requires months of intense preparation to get a paid internship or a better job. Artificial Intelligence has emerged as the most exciting frontier technology that is growing very rapidly. We think that the time has come to imbue a bit of AI in your interview preparation. Hence, we have created a unique camp that helps you prepare for coding interview through algorithmic thinking and problem solving skills as well as gives you an exposure to some of the frameworks and platforms for applied AI programming. It will make you stand out in a crowd and help secure a paid summer internship or a better job.

Camp Description

This is a fast paced code interview preparation camp with an exposure to applied AI programming. 60-70% of the time will be spent on improving algorithmic thinking and problem solving including,

  • code analysis,
  • performance analysis,
  • white-boarding,
  • live coding practices, and
  • debugging techniques.

In addition to core computer science topics, we will cover important topics specifically for AI and ML. You will build chatbots and other intelligent apps to understand  various AI topics such as natural language processing, conversational AI, and machine learning. 

This camp utilizes some of the  best AI platforms from MIT, Stanford, Google, Microsoft, IBM, Amazon, etc.

Disclaimer: This camp is not developed, approved or endorsed by the owners of platforms utilized in the camp, unless explicitly stated otherwise.

Prerequisite: Must have taken computer science courses, preferably, Intro to computer programming with data structues in college, AP Computer Science with data structure,  or equivalent experience. Although not required, it would be a bonus to have taken a statistics course. The basics of algorithms, data structures, and programming are assumed and will not be covered in the class.

Our Approach

Our approach is pedagogical, hands-on, and holistic.

  • Our pedagogy helps you "really" learn the fundamentals of programming and not just copy paste code to make applications run.
  • Our hands-on approach makes learning exciting while putting a roster of projects on your profile.
  • Our holistic approach includes mental, physical, recreational, and team building elements that create a motivating learning and growing environment.

Daily Schedule

  • 8:30-9:00 am Check-in
  • 12:00-1:00 pm Lunch Break
  • 5:00-5:30 pm Check-out

Daily schedule includes mental, physical, recreational, and team building activities, in addition to algorithmic thinking, problem solving, coding, and AI. The schedule is for the illustration purpose only. The actual topics and ordering may vary.


Yes. We want you to be successful in our classes. Our selection process will verify that you have the necessary background and high level of interest in the class. Due to high demand in our classes, we will be selecting the most suited students from the applicants. Please pre-register now to get a discount and get ahead in the line (no payment or credit card info required). Tap to Pre-register.

Our camp differs in approach, content, and delivery from other coding camps. We emphasize on building the foundation while immersing in a more exciting technology. Unlike many cut-pasting coding camps, we emphasize algorithmic thinking and problem solving. Unlike drill down courses in Robotics only, our approach is to program with several exciting topics in AI to generate interest and understand the breadth of possible applications of AI and computer science. The quality of our delivery is established by our rigorous train-the-trainer program, and working with them during the delivery process.

We ensure the quality of the camp content by adopting some of the best programming and AI platforms from MIT, Google, Microsoft, Amazon, IBM Watson, etc. The quality of camp delivery is ensured by requiring all of instructors to complete our rigorous train-the-trainer program.

No. This is an introduction to applied AI programming for a short few weeks. It takes months and years to be come an expert ML analyst. From this course, you will gain a good foundation of applied AI programming, develop thinking and problem solving skills for intelligent systems, and begin to program AI systems with leading AI frameworks and systems.

Absolutely. Our approach on building the foundation helps raise all the boats. Girls and boys at different levels will be able to understand concepts new to them or solidify their understanding of the concepts. AI is new for everyone and is amenable and exciting for both girls and boys. We plan to offer girls only classes if that is deemed more productive.

No. This course does not guarantee or assist in applying for a summer internship or job. We will give ideas on how and where you may find such opportunities but it is solely up to you to find and apply based on your interest. This course gives you a valuable experience and adds a list of AI projects on your profile that should greatly help you with such applications.

Yes in theory, but 'not likely" statistically! Only 3% or so complete online courses as they do not provide face to face communication, classroom atmosphere, immediate resolution of problems, or team work. For the emerging field of AI, online courses are typically outdated even before they are published. We leverage upon online resources to the extent possible but go significantly beyond. Our holistic approach to in-person learning is the quickest and most effective way to learn new technologies.

For more general FAQ, please click here.