What is Udacity?

Udacity offers accessible, affordable, interactive online courses that seek to empower our students to advance not just their education but their careers in technology. We develop courses together with leaders in the tech industry to provide the most relevant and cutting-edge tech education that bridges the gap between academia and the needs of the 21st century workforce.

For more on our mission and who we are, please visit our "About Us" page.

How do you pronounce Udacity?

You-dacity; it's a play on the word "audacity" and combines University and "you", the student.

How is Udacity different from other online course offerings?

We develop all our courses with input not just from leading education experts but also industry experts such that the content is cutting-edge and most relevant to skills needed to advance your tech career. As such, we don't just teach you the "how's" but also the "why's." You won't just learn how to code, you will learn how to become a software developer. Our courses are also available at any time—start when you wish, fit it in your schedule, learn on-demand. And most importantly, you will learn by doing and building projects that you can showcase to others.

Are Udacity courses only available in English?

Udacity videos are all produced and closed captioned in English. Some of our courses have subtitles in other languages, including Spanish, Chinese, French, and Portuguese. To see course-specific information, go to the course's overview page and click on the "cc" button in the video player.

To help us translate our videos, join the Udacity team on Amara.

How can I provide feedback to Udacity?

There are two ways that you can provide feedback. You can opt into our feedback program or email us at

How can my company, university, or school use Udacity?

We've worked with many company executives, university professors and high school teachers that want to use Udacity for their employees or students. We offer special enterprise tools and pricing. Email to learn more.


What is a Udacity course like?

Udacity courses are highly interactive with activities, quizzes, and exercises interspersed between short videos and interviews with instructors and industry experts. You can watch the videos and try the quizzes as many times as you like without any penalties. The quizzes are a tool to help you learn.

Usually after a lesson, there will be a problem set with exercises for you to check if you have learned the material in that lesson. Just like with the quizzes, you can try them as many times as you like without penalty.

Udacity courses also include a project that you can add to your portfolio. Whether it is a blog, search engine, game, or app; Udacity will help you build something that demonstrates your skills to friends and employers.

What's the difference between enrolling in a course vs. accessing course materials?

The difference between enrolling in a course versus accessing course materials is like the difference between attending a great class versus simply reading a textbook.

The course materials include instructor videos, auto-graded quizzes and exercises, and a description of the project. By enrolling in the class, you'll get project-planning advice and feedback on what you build to improve your portfolio. You'll also have access to Coaches throughout the course who will review your code, provide guidance on your project, answer questions about the class, and help keep you on track when you need it. After your final project review, you'll also receive a verified certificate of accomplishment that is recognized by leading tech employers.

How much does it cost to enroll in a Udacity course?

All Udacity courses give you free access to our course materials, but for a select number of courses you can enroll in the full course experience. This gives you access to projects, code-review and feedback, a personal Coach, and verified certificates.

The price varies depending on the course. All prices are given per month. You can find the price on the Course Overview page along with an estimate for how long the course will take to complete.

When does each course begin?

All of our courses are open enrollment—you can start a course at any time, on-demand, and at times that fit in your schedule.

New courses often open for enrollment before the course material is available. These are noted in the course catalog as "coming soon" and will show a time when we expect the course to start on the Course Overview page. If you pre-enroll in one of these these courses, you will receive an email both when you enroll and when the course becomes available.

Can I enroll in any Udacity course?

Only select Udacity courses are currently available for enrollment. Keep checking our course catalog for the latest updates and exciting new additions.

Can I get college credit for Udacity courses?

Udacity is not an accredited institution and we do not directly provide college credit. We have, however, partnered with Georgia Tech to offer an accredited, fully online Master's Degree in Computer Science. While the courses are hosted on Udacity, the degree is conferred by Georgia Tech. Learn more about our Georgia Tech partnership here.

How do I know I have been properly enrolled?

Look for a confirmation email from Udacity. Please email if you do not receive this email within an hour of enrolling in the course. You can also see which courses you are enrolled in by selecting "My Courses" when you are signed in to your account.

If I've started the free version of the course (i.e. accessed the course materials), can I enroll later?

Absolutely! To enroll in the course simply go to your "My Account" page and your "My Courses" section. If available, you will see an option to upgrade.

Any work you complete in the free version will be saved when you upgrade to being enrolled in the course.

I've been accessing course materials for free on Udacity for months (or years!). Do I still have free access now that the course has a paid enrollment option?

You can continue to access all the same free course material just as you had previously. You now also have the option to enroll in the course and continue from where you left off with all the added benefits. We encourage you to enroll in the course and try it risk free for 14 days. We think you're going to love the experience!

How long is a Udacity course available?

Udacity classes usually remain available once they have launched. Once online, our courses are maintained to keep the content up to date and optimized for your learning.

Are there deadlines within each course?

There are no deadlines for Udacity courses. You may complete them at your own pace. However, we do provide guidance as to how long you can expect the course to take if you dedicate ~5 hours per week to the course. With a full course enrollment, Coaches and peers can also help you personalize a schedule and set deadlines to achieve your learning goals.

What is the Coaches Lounge?

The Coaches Lounge is a private forum accessible to students who subscribe to courses. It's a space where Coaches will answer questions you may have about the learning material or projects.

How do I know which course to take?

Udacity courses are roughly categorized as "Beginner," "Intermediate," and "Advanced." Pick a class according to your prior knowledge of the subject area.

  • Beginner classes are suited for anyone and no or little prior knowledge of the subject is needed to succeed.
  • Most Intermediate classes require some prior knowledge, but that can be acquired as you go.
  • Advanced courses require significant familiarity with the subject area.

Every course page also includes a "What do I need to know?" section which will tell you if prior knowledge or recommended reading is needed to succeed in the course.

Can I enroll in more than one class?

Yes! Enroll in as many classes as you like. Do note that our courses are developed with tech leaders to really build your skills and portfolio. This takes time and should be considered as you look at which course(s) you enroll in and what your weekly schedule allows.

How much time will a Udacity course take?

Our courses vary in length and we provide an estimate of how long each course will take on the Course Overview page. This estimate is based on the time it takes a typical student who regularly dedicates 5 hours per week to complete the course. The actual time will vary considerably from individual to individual—so don't be surprised if it takes you more or less time. Ultimately, you can take as much or as little time as you need to complete the course in a time that fits your schedule.

How can I download course materials?

Downloadable course materials are available in each course Dashboard and in the Classroom by section and lesson under the Downloadables heading. You can download zip files of videos in mp4 format and transcripts in srt format for all of our courses to watch with a video player offline.

Downloadable transcripts are in English only at this point. If you're streaming videos, subtitles may be available in other languages, such as Spanish, Chinese, French, and Portuguese. To access the subtitles click the "cc" button in the classroom video player and select from the available languages in subtitles.

Udacity Coaches create downloadable supplemental resources for paying students as well. These include lesson notes, which are summaries of concepts from a lesson and select video screenshots, and supplemental documents that will help you brush up on concepts we introduce in courses or extend them to go deeper.

Are there course textbooks?

There are no required textbooks for Udacity courses. We often will recommend additional resources and books that you may find helpful, but any materials you need are included as part of the course.

How do I access subtitles?

All Udacity course videos have English subtitles. Subtitles may also be available in other languages, such as Spanish, Chinese, French, and Portuguese. To access the subtitles click the "cc" button in the classroom video player and select from the available languages.

How can I get the most out of Udacity courses?

To get the most out of any Udacity course, it's important to be an active learner. Take lessons as often as possible and be sure to do the exercises! Reach out to your peers and Coaches in the Coaches Lounge early and often. Share your learning and career goals so they can best help you. Lastly, be sure to spend plenty of quality time on your course projects. You will learn the most by doing.

Is there a final exam?

All courses have a final assessment. For some courses this will be a final project-based assessment, and for others this will be a final exam.

Are there assignments?

Yes. To learn any subject, it is important to learn by doing and to solve problems on your own. Each course includes a number of problem sets. There are no due dates for these and you will not be assessed based on the work you do in problem sets. You will receive instant feedback on these questions and can try them as many times as you like without penalty.

In addition, you will have a project to work on that helps build your skills and your portfolio throughout the course. This project is what your final assessment will be based on to receive your verified certificate.

How do I get answers to questions I have related to the courses?

We love to see an active community, so we encourage you to post your questions to the course forum. There, your peers will often provide rich and helpful answers.

In addition, when you are enrolled in a course, you will have access to a Coaches Lounge where our Coaches and instructors will be actively providing answers and commentary.

What are the rules on collaboration?

Working with other students is often the best way to learn new things. We hope students will form vibrant communities, both online and in-person, to help each other learn. The key is to use collaboration as a way to enhance learning, not as a way of sharing answers without understanding them.

You are welcome (and encouraged) to view the lectures with others, and discuss and work together on answering the in-lecture quizzes. For the problem sets, you may discuss the questions with other students either online in the forums, or in-person, such as in study groups, but everything you submit should be your own work. For final exams or projects, you are not permitted to work with anyone else, and should only ask clarification questions on the forums.

Nanodegree Credentials

Why will a Nanodegree curriculum prepare me for a job better than other online courses?

Leading technology companies design and teach Nanodegree programs with our help, and also endorse them. They know what technical skills they need to hire for and which new skills their employees need. Because they use the technologies and skills they teach, they teach them in a concrete, applicable way. Nanodegree programs also focus on learning by doing so you can practice and demonstrate your new skills.

How is a Nanodegree curriculum different from taking multiple courses?

Nanodegree curriculums are designed to help you become job-ready. Similar to our course experience, you'll work on projects. Unlike our individual courses, you'll need to submit your projects by a given deadline for validation. Each course and project builds on each other so, at the end, you'll have a portfolio of projects to demonstrate to potential employers that you're job-ready.

Do I need to take each course in the Nanodegree track in order to receive a Nanodegree credential?

Not necessarily. To earn a Nanodegree credential, you will need to build a portfolio of projects. That means completing and submitting each project for validation by a certain date.

If you already have the skills you need to complete a project, you can just go ahead and complete it, and move on to the next project in your Nanodegree portfolio.

If you need extra skills to complete the projects as you go, we recommend you use the individual courses that map to each project.

What time commitment will Nanodegree curricula require?

Each of our Nanodegree programs varies, based on the curriculum you choose and your level going in. Programs will vary in length from 6-12 months, based on a time commitment of 10 hours per week.

How much will it cost? Will scholarships be available?

You can take a Nanodegree program for $200/month. Most programs are expected to take between 6-12 months to complete, depending on your study schedule and prior background. For more details, check the overview page for the Nanodegree program that you're interested in.

The following organizations will award scholarships, provided by AT&T Aspire and Udacity:

  • Genesys Works
  • YearUp
  • Boys & Girls Clubs of America
  • Communities In Schools
  • Girls Who Code
  • Jobs for America's Graduates

Each of these organizations have a strong focus on preparing traditionally underserved students for 21st century jobs.

We expect to include more organizations in the future.

What is a Nanodegree? What's the experience like?

A Nanodegree is a compact online curriculum designed to get you the skills that employers believe are key to get a job in technology. It focuses on learning by doing. It is typically comprised of 5 to 7 courses that will help you build corresponding projects, which will make you practice and demonstrate your proficiency.

As soon as you start a Nanodegree, you'll become part of a cohort of students, who start the Nanodegree at the same time and work through the program at about the same pace. You'll interact with other people in your cohort, as well as members of the Udacity Coach team, in an online community to receive support throughout the program.

To make progress in your Nanodegree, you'll need to submit your projects by certain deadlines. Upon validating all projects, you will graduate and earn your Nanodegree certificate.

How do you build the curriculum for a Nanodegree?

Our curriculum managers partner with hiring managers and subject matter experts from leading companies to define the skills required to qualify for a job and build the corresponding courses and projects that will allow you to learn these skills and demonstrate your proficiency.

When will Nanodegree Programs be available?

You can find the date the next cohort opens for enrollment on the corresponding Nanodegree page, for example: Front-End Web Developer and Data Analyst. Links to other Nanodegree pages can be found on the main Nanodegree page.

Will Udacity's partner companies hire me if I gain a Nanodegree credential?

Nanodegree curricula are designed to develop and demonstrate the skills that employers expect. AT&T is offering 100 paid internships to graduates of the nanodegree programs when there is a potential job match.

We're working to build a group of companies with significant tech hiring needs that will join AT&T in offering internships and recognizing nanodegree credentials. For example, companies such as Autodesk and Cloudera already endorse nanodegree credentials and are eager to get first look at graduates from these programs. In the coming months, more companies will be joining the program.

Are there prerequisites for Nanodegree programs?

Yes, there are prerequisites. These will vary by Nanodegree program.

In general, minimum requirements will be:

  1. You are self-driven and motivated to learn. Participation in this program requires consistently meeting the deadlines.
  2. You can communicate proficiently and professionally in written and spoken English.
  3. You have access to a computer with a broadband connection, on which you'll install a professional code/text editor.
  4. You approach problem solving strategically and can clearly communicate your strategies.
  5. You are willing to contribute to the success of the program, including collaborating with fellow students and giving us feedback on how we can improve.
  6. You have a reliable means of participating in video conferences (ie. Google Hangouts and/or Skype) and of communicating with a Coach (for project assessments and verifications for instance).

See the Technology Requirements for using Udacity.

Is there an admissions process? If yes, what is it?

No, you simply need to enroll when a given Nanodegree program is open for enrollment. Spots will then be available on a first-come first-served basis until we reach maximum capacity for that cohort.

The Nanodegree program I'm interested in is full—how soon will space open up?

Space should open up when we enroll the next cohort. You'll find find future cohort start dates on the respective Nanodegree page. Select "Notify Me" so we alert you when capacity and enrollment open up.

Are Nanodegree course and project materials available for free?

The materials for individual courses—and their associated projects—that make up the Nanodegree curricula will be accessible for free. You can find these courses and information in the syllabus section of the relevant Nanodegree overview page. However, to earn a Nanodegree credential, you will need to be enrolled in the program.

How do I get in and get started?

If the Nanodegree program is at capacity, or we're not in an open enrollment window, select "Notify Me" on the Nanodegree overview page. We'll alert you when we open enrollment and have capacity.

Will individual coaching be available as with paid Udacity course enrollment?

To accomodate the strong demand for Nanodegree programs, we offer coaching in our online student community. There, Coaches and Instructors, as well as students, will answer questions and provide guidance. We also offer regular Office Hours. Individual sessions with a Coach will be available on a first-come first-served basis.


When will I be billed?

If you are in a free trial period, you will be billed 7 days after the start of your nanodegree or 14 days after the start of your course.

What is your cancellation and refund policy?

You may cancel your enrollment at any time. We do not refund the monthly fee once a given month has been billed.

How do I cancel my subscription?

You may cancel your subscription by going to your account settings here. You will continue to have access to all Udacity features until the end of your last billing term.

Please refer to our Terms & Conditions for all the details on our refund policy.

How long does it take to get a refund?

It typically takes 5-7 business days for refunds to appear on your statement.

Can I purchase this service for another user?

Gifting is currently not available. You must purchase the service through the account it will be associated with.

I'm currently enrolled in a course and I see that the price has increased since I signed up. Does that mean that my subscription price will rise?

No, it will not. Your course subscription will remain fixed at your free trial price until you cancel the subscription or graduate from the course.


Who are the Udacity Coaches?

Udacity Coaches are experts in the subjects taught in Udacity courses and they love to help you become experts, too. Our Coaches have the experience to make even the most difficult subjects easily understandable.

How can Coaches help me learn more effectively?

Our Coaches work with you through the entire course experience. They can confirm whether the class is right for you, recommend best ways to approach your unique learning goals, share helpful study tips to help you successfully complete the course, provide detailed instruction on all concepts or programming exercises in the course, and give personalized feedback on any project you are building. They provide expert help which can accelerate and deepen your learning to reach your career goals.

What kinds of questions can I ask the Coaches?

Feel free to ask anything related to the course content, including questions about the best ways to take the class, how to improve your code, helpful study tips, or feedback on course projects.

Are there Coaches that speak in other languages?

We primarily work with students in English, but we also speak a variety of other languages. If you are interested in working with a Coach in a language other than English, please email coach‑ and specify which course you are interested in and which language you speak.


How are your verified certificates awarded?

Udacity verified certificates will be awarded based on successful completion of course projects. After successfully completing your final project, your identity will be verified through a live exit interview, during which you will need to show government-issued identification and chat with one of our project evaluators to verify your independent work on your final project. Upon successful completion of this process, you will receive an official Udacity verified certificate.

Can I earn a Udacity verified certificate without enrolling in the course?

No. In order for us to verify your success in the course and award you an official Udacity verified certificate you must be enrolled in the course.


Your courses do not seem to be available to me and I cannot access the videos?

Our video player is hosted by YouTube and there are often restrictions on YouTube in certain environments and in certain geographies. Unfortunately, these are YouTube access issues. If you don't have access to YouTube, our courses can be downloaded here.

Something on the site isn't working, whom do I contact?

You can send an email to We'll try to resolve the issue as soon as possible.

I think one of the quizzes or problem sets is judging my answer incorrectly, whom do I contact?

Quizzes and problem sets are evaluated by an automated system. While we make every effort to ensure that this works perfectly, we occasionally make mistakes that could cause incorrect evaluations of your work. If you think one of your answers has been evaluated incorrectly, please send an email to with all the relevant details. If we find an error on our side, we will improve our evaluation system for this question.

If you are enrolled in a course, you can also check-in with your personal Coach to get guidance on a quiz or problem set.

What are the technical requirements for being able to use Udacity?

To participate in Udacity courses, please make sure your computer meets the following minimum requirements.


  • An up-to-date version of Chrome or Firefox is strongly recommended.
  • We also support Internet Explorer 9 and the desktop versions of Internet Explorer 10 and above (not the metro versions).
    We are phasing out official support for Internet Explorer 9 and 10. After July 17th, 2014, we will officially support only the latest version of Internet Explorer.
  • At this time, mobile browsers are not supported.

Internet Connectivity

  • Download: 2+ Mbps recommended; minimum 1 Mbps.
  • Upload (for full courses & proctoring): 0.5 Mbps upload speed.

Operating System

  • PC: Windows XP or higher with latest updates installed (note: Internet Explorer 8 is not supported).
  • Mac: OS X 10.6 or higher with latest updates installed.
  • Linux: Any recent distribution that has the supported browsers installed.


  • Ability to watch YouTube videos is required. If YouTube is blocked on your network, please contact your IT support or internet provider.
  • If you do not use the html5 player, or are using Internet Explorer, you will need Adobe Flash Player v11 or above.


Adobe Flash Player v11 or above.

  • Recommended for watching YouTube videos, especially on Internet Explorer.
  • Required for online proctoring with ProctorU (some Georgia Tech courses only).

Webcam & Microphone

Required for course graduation exit interviews (Full Course) and online proctoring (Georgia Tech).

  • Webcam: 640×480 or higher resolution.
  • Microphone: built in to most webcams and laptops, or freestanding. Not a headset for proctored exams.
  • Proctored exams only: You can check your system satisfies ProctorU's requirements at You will connect to a live person who will test your equipment for you for free!

Google Hangouts

Required for onboarding sessions and exit interviews with Coaches in the Full Course Experience.

  • Sign up for Google hangout here.

Certain classes have specific requirements:

  • HTML5 requires an up-to-date version of Chrome.
  • 3D Rendering (WebGL) requires an up to date version of Chrome or Firefox (no versions of IE supported.) Most modern graphics cards should work. For more detailed information see here.


What is the forum?

  • A discussion space with fellow students where learning is the goal.
  • A place where people can ask questions and help each other out.
  • A place where people can express their feelings about the course and get support and encouragement.
  • A place where extra information relating to the course can be shared.
  • A place where students can contact other students to form study groups, arrange hangouts, and learn together.
  • A place where people can get feedback about their work from their fellow students.

How do I use the forums?

If you're new to the forums, welcome! The forums are where you can post ideas and thoughts you have about the course, ask questions, and receive feedback from other students.

The forum is an important social element of the classroom where the priority is a friendly, open atmosphere that allows students to ask questions freely. We encourage free flowing conversation.

If you're uncomfortable about posting in English, you are encouraged to post in your own language rather than not post at all.

What should I post?

  • Questions on course material.
  • Clarification on course material.
  • Help guiding people on how to search the forums—try to provide a link to a useful post, and say what you used to find it as it can be hard to use the right search terms when you're unfamiliar with the terminology.
  • Problem set solution code using the special spoiler tag. It's ok to post it even if someone else has posted a similar post—no one should be afraid to ask someone to look at their code even if someone else asked a similar question.

What should I NOT do in the forums?

  • Post a full solution when somebody just asked for a hint.
  • Vote down questions where someone asks for help, or tell them their question is stupid, or they shouldn't have asked it.
  • Any other behavior or language which creates an atmosphere where people are unwilling to post.
  • Answers to quizzes where no solutions are provided, such as quizzes used for assessment, for example, exams.

How do I thank someone for their answer?

  • Up-vote their post by clicking the thumbs up button on the left side of the post.
  • Accept their answer—You can accept an answer by pressing the check mark on the left side, below the thumbs icons. This is helpful so others can see that you're happy with an answer and so they don't need to answer it again. It also shows the poster they've done a good job in helping you.
  • Let people know they've helped you with a comment or answer in the thread saying thanks.

Who moderates this community?

This forum is moderated by the students, as well as official Udacity representatives, who can be recognized by two diamonds next to their name.

What is a gravatar?

Gravatar means globally recognized avatar—your unique avatar image is associated with your email address. It's simply a picture that shows up next to your posts on the websites that support the gravatar protocol. The default gravatar on the forums is a robot. If you don't like your robot, you can replace it with your own image at If you do this, it can take a few minutes for your gravatar to sync with your account.

What's the best way to organize a study group?

Study groups can be organized any way you'd like. You can form online study groups through Google Hangouts or any similar platform, or arrange for an in-person meetup.


What kinds of jobs do Udacity students get?

Students have found jobs as Software Engineers, Data Scientists, Instructors, and Web Developers. They work at a variety of companies from Fortune 500 companies, like Google and Oracle, to startups like Square and Spotify.

How can I make myself a more desirable job candidate?

Enroll in Udacity courses that are relevant for your dream job(s). You'll learn relevant skills during the course, get important feedback from your personal Coach, and build projects that can be included in your portfolio. Also make sure to update your contact info, check the box for sharing your data with potential employers and be responsive to employers when they contact you.

How do I start the job placement process?

Once you are signed in to Udacity, click on your name in the upper right corner of the screen. From the drop down menu, select "Account." Make sure all the information is updated and make sure to check the box for "Share my data with potential employers."


Do you offer a public API for developers to use to access Udacity's data?

Yes! Please see our Catalog API page for more details. You can also email with questions or to offer suggestions about the API.

Questions not answered here? Visit our contact us page.