Udacity Connect
Udacity Connect Intensive

Become a Machine Learning Engineer in 3 months

In-person, part-time.

Join the Waitlist

Bootcamp-level intensity. Without quitting your day job.

In-person Collaboration
In-person Collaboration

Work on projects and discuss hard concepts with classmates.


Expert Session Leads keep you on track with help, goal-setting, and weekly  check-ins.


Finish in 3 months. Dedicate 5 hours in class each week and 10 hours on your own.

Session Schedule

October 15 - January 28 | Saturdays, 10am - 3pm

Udacity Connect

San Jose,

Applications closed Friday, September 30th, 2016.

No sessions held on November 26, December 24 & 31.

About Machine Learning

Machine learning represents a key evolution in the fields of computer science, data analysis, software engineering, and artificial intelligence.

This program will teach you how to become a machine learning engineer, and apply predictive models to massive data sets in fields like finance, healthcare, education, and more.

Co-Created By:
  • Logo color kaggle dc766e9
  • Timeline
    3 Months
  • Skill Level advanced: Entering students should have intermediate programming and statistical knowledge, and intermediate calculus and linear algebra mastery.
    • 1
    • 2
    • 3

Equity and other salary components for Machine Learning Engineer at Paysa

Session Lead & Online Instructors

Our expert Session Lead has completed the Machine Learning Nanodegree program.

  • Nick Hoh
    Nick Hoh

    Session Lead

  • Sebastian Thrun
    Sebastian Thrun

    Online Instructor

  • Vincent Vanhoucke
    Vincent Vanhoucke

    Online Instructor

  • Katie Malone
    Katie Malone

    Online Instructor

Udacity Connect Intensive Syllabus

  • Month #1

    Model Evaluation and Supervised Machine Learning

    Dive straight in to data modeling, natural language processing, and neural networks.

  • Month #2

    Unsupervised and Reinforcement Learning

    Develop your knowledge of clustering and Q-Learning, and complete your third project.

  • Month #3

    Capstone Project

    Start conducting research on project ideas, collaborating with fellow classmates, and coming up with ideas for a capstone project... and then build it!

Typical Day Schedule

  • 10 AM
    Overview of project from Session Lead
  • 11 AM
    Dive into building project
  • 12 PM
    Brown bag lunch with guest speaker
  • 1 PM
    Prepare for second part of project
  • 2 PM
    Personal review and goal setting
  • 3 PM
    2 hours open study time (Optional)

Prerequisites and Requirements

Prior to entering the Machine Learning Engineer Nanodegree program, the student should have the following knowledge:

  • Intermediate Python programming knowledge, of the sort gained through the Introduction to Programming Nanodegree, other introductory programming courses or programs, or additional real-world software development experience. Including:
    • Strings, numbers, and variables
    • Statements, operators, and expressions
    • Lists, tuples, and dictionaries
    • Conditions, loops
    • Procedures, objects, modules, and libraries
    • Troubleshooting and debugging
    • Research & documentation
    • Problem solving
    • Algorithms and data structures

  • Intermediate statistical knowledge, of the sort gained through any of Udacity’s introductory statistics courses. Including:
    • Populations, samples
    • Mean, median, mode
    • Standard error
    • Variation, standard deviations
    • Normal distribution
    • Precision and accuracy

  • Intermediate calculus and linear algebra mastery, addressed in the Linear Algebra Refresher Course, including:
    • Derivatives
    • Integrals
    • Series expansions
    • Matrix operations through eigenvectors and eigenvalues

We have compiled additional resources for preparation here.

Why Take This Nanodegree Program?

This program will equip you with key skills that will prepare you to fill roles with companies seeking machine learning experts (or to introduce machine learning techniques to their organizations). Machine learning is literally everywhere, and is often at work even when we don’t realize it. Google Translate, Siri, and Facebook News Feeds are just a few popular examples of machine learning’s omnipresence. The ability to develop machines and systems that automatically improve, puts machine learning at the absolute forefront of virtually any field that relies on data.

  • 3 months of weekly, in-person sessions
  • Expert Session Lead facilitated sessions
  • Check-ins and follow-up throughout the week
  • Peer collaboration and support on projects
  • In-person career workshops
  • Special guest speakers from industry
  • Best in class courses taught by expert instructors
  • Job-ready project portfolio
  • Personalized feedback on projects
  • Verified Nanodegree Credential

A Nanodegree program is an innovative curriculum path that is outcome-based and career-oriented. Every program has a clear end-goal, and the ideal path to get you there. Courses are built with industry leaders like Google, AT&T, and Facebook, and are taught by leading subject matter experts. Students benefit from personalized mentoring and project-review throughout, and have regular access to instructors and course managers through moderated forums.

Graduates earn an industry-recognized credential and benefit from extensive career support. The ultimate goal of a Nanodegree program is to teach the skills you need, for the career you want, so you can build the life you deserve.

  • The fact that I had to report to my session lead each Saturday drove me to work faster on my Nanodegree. The discipline and motivation pushed me to get my work done.

    Nanodegree Program Graduate

  • I could interact with students who were far ahead of me and get past roadblocks which I could not have done on my own.

    Nanodegree Program Graduate


  • Why should I apply for Udacity Connect Intensive?

    Students who add an in-person component finish on average more than 30% faster. You’ll benefit from collaborating with other students on projects work and discussing course material, in addition to exclusive access to in-person career services, networking opportunities, and guest speakers not available to other Nanodegree students. If a Nanodegree program is like access to a gym membership, then Udacity Connect Intensive is your personal trainer and class pack!

  • How do I sign up for Udacity Connect Intensive?

    Submit your application by Friday, September 30th, 2016 at 11:59 PM PDT. You’ll receive an email with a notification of whether you qualify to enroll by Tuesday, October 4th, 2016. You will have until Saturday, October 8th, 2016 at 11:59pm PDT to secure your seat. Keep in mind that seats are first come, first serve, so keep an eye on your email!

  • What happens after I submit my application?

    We will be reviewing applications as they come in through the deadline of Friday, September 30th, 2016 at 11:59 PDT. If you demonstrate knowledge of the prerequisites through your courses and/or experience, we will send you a an acceptance notification to enroll. Enrollment is first come first serve until all seats fill up.

  • What is the Machine Learning Nanodegree readiness assessment for? How is it used during my application?

    The Machine Learning Nanodegree program is an advanced level program and requires prior knowledge of statistics, calculus and linear algebra. The readiness assessment is designed to help you check if you can calculate standard deviations, derivatives, and determinates of matrices. If you need a refresher, check out our free courses: Intro to Inferential Statistics, Intro to Descriptive Statistics and Linear Algebra. We will not be using your results from the assessment for application review. It is solely for self-assessment so you can inform your decision to apply.

  • What if I am not accepted?

    To be better prepared for the next machine learning intensive, review our prerequisites section with free courses. We hope to open up more Udacity Connect Intensive sessions in early 2017. If you are ready to start learning and you don’t want to wait for the next cohort, you can enroll in the self-paced online Machine Learning Nanodegree program. We also encourage you to take a look at our other Nanodegree offerings!

  • What happens if I miss a session?

    We expect you to attend every session but understand that sometimes life gets in the way. In the event that you need to miss a session, please let your Session Lead know as soon as possible. Missing sessions will cause you to fall behind - working with your Session Lead will be crucial to making sure you stay on track to graduating in 3 months.

  • What is the difference between Udacity Connect Intensive and regular Udacity Connect?

    Udacity Connect Intensive is curriculum-based: it takes students from the beginning of one Nanodegree program to the end, while Udacity Connect is open to students of any Nanodegree and at any points. Intensive is perfect for students looking to have a cohort that keeps them on track and with whom they can collaborate. Class time in Intensive is fully scheduled and interactive to maximize discussion and group project work on the given topic of the session. Intensive also offers mid-week check-ins from the Session Lead, in-person career workshops, guest speakers, and networking opportunities.

  • Why should I sign up for Udacity Connect Intensive instead of a bootcamp?

    Udacity Connect Intensive provides the rigor of a bootcamp without the high cost or full-time commitment. We provide flexibility through high quality online content, allowing you to complete material on your own in your own time. Online forums and 1:1 appointments are available nearly 24/7 to help you through the material outside the weekly sessions. This means you don’t have to quit your day job! With the in-person help of an expert Session Lead and your peers you will gets hands-on support and feedback while working on the projects. Guest speakers, in-person career workshops, and networking opportunities will make you job-ready.

  • How much does Udacity Connect Intensive cost?

    Udacity Connect Intensive is available at a 40% discounted rate of $900 (original price: $1500) for the sessions from October 15 - January 28, 2017. This includes access to the online Machine Learning Nanodegree program for 3 months, which is a $600 value.

  • Will Udacity Connect Intensive be open to other Nanodegree programs or cities?

    We decided to limit Udacity Connect Intensive to the Machine Learning Nanodegree program based on interest and number of our students in the Bay area. We hope to roll out this curriculum to other Nanodegree programs and locations soon!

  • How can I become a Session Lead?

    If you are interested in becoming a Udacity Connect Session Lead, please email us at uconnect-support@udacity.com. Please note that while preference will be given to Nanodegree program graduates, we are very happy to hear from all qualified individuals!

Join the waitlist

Sign up for program updates and notifications for future sessions.

Icon globe e82eae5d45465aba4fbe4bb746905ce55dc3324f310b79c60e4a20089057d347

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de deedb1a7a695700236cb6ef4204ddbede5d197dab9b47716c87a0b4d5d9fc325 Zu de.udacity.com continue in English