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

February 11 - May 13 | Saturdays, 10am - 3pm

Udacity Connect

San Jose,

Applications closed Tuesday, January 17th, 2017.

No sessions held on February 18th.

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.

  • Arpan Chakraborty
    Arpan Chakraborty

    Course Developer

  • David Joyner
    David Joyner

    Course Developer

  • Luis Serrano
    Luis Serrano

    Course Developer

  • Sebastian Thrun
    Sebastian Thrun


  • Vincent Vanhoucke
    Vincent Vanhoucke


  • Katie Malone
    Katie Malone


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 Tuesday, January 17th, 2017 at 11:59 PM PDT. You’ll receive an email with a notification of whether you qualify to enroll by Tuesday January 23rd, 2017. You will have until Tuesday January 31st, 2017 at 11:59pm PST 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. If you demonstrate knowledge of the prerequisites through your courses and/or experience, we will send you an acceptance notification to enroll. Enrollment is first come first serve until all seats fill up.

  • When and where will the sessions be held?

    Weekly sessions meet every Saturday from 10 AM to 3 PM (except listed holidays) at Cogswell Polytechnical College at 191 Baypointe Pkwy, San Jose, CA 95134

    Outside of class, you will work for 10 additional hours per week on your own schedule. As a bonus, the in-person meeting space will be available for 2 extra hours each Saturday if you would like to stay with your peers and get a headstart on your self-scheduled work.

  • What if I am not accepted?

    To be better prepared for the next Connect Intensive, review prerequisites for the Nanodegree program you are interested in here with free courses. 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 Nanodegree program.

  • What if the session is full?

    We hope to open up more Udacity Connect Intensive sessions in throughout 2017. You can leave your email with us and we will be in touch when applications for the next cohort are available.

  • 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 is crucial to make sure you stay on track to graduate in the specified time period.

  • 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 point. 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 $1500 for the sessions from February 11 - May 13. This includes access to the online Machine Learning Nanodegree program for 4+ months, which is a $800 value.

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

    We decided to limit Udacity Connect Intensive to specific Nanodegree programs 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