Enroll Now for Spring Discount15% discount on select spring courses for all subscribers.
Coronavirus (COVID-19) Update
Our courses are taught remotely through spring 2021. Please check our coronavirus update page for our latest announcements.
Your data science career starts here
A live online classroom experience*
In this specialization, you'll join a dedicated instructor, author, trainer, and consultant, who brings more than a decade of industry expertise into this online live classroom experience. Noah Gift, MS, MBA, author of Minimal Python (and many other books), will make Udacity's acclaimed curriculum come to life in while focusing on targeted skills that offer the best job preparation. You don't need to know everything to get a great job. You need to know the right things. You'll gain a new perspective on your role in the industry.
Most U.S. companies plan to add data science positions. By 2020, openings for data science and analysts are projected to grow 15%. Hundreds of thousands of people are needed to fill those jobs. A Gallup study predicted that by 2021, 69% of employers expected that candidates with data science skills would be given preference for jobs in their organizations. Yet only 23% of college and university leaders say their graduates will have those skills by 2021.
By the end of this program you will understand:
- SQL fundamentals such as JOINs, Aggregations, and Subqueries.
- How to use SQL to answer complex business problems.
- Python programming fundamentals such as data structures, variables, loops, and functions.
- How to work with data using libraries like NumPy and Pandas.
- Version control and how to share your work with other people in the data science industry.
We recommend that students dedicate about 10 hours each week to complete the four-month program.
A month-to-month subscription program
Most students take four months to complete this specialization. If you want to take a break, you can pause and pick up where you left off. You have up to six months to complete this program
In Partnership with Udacity
The curriculum in this program is created by Udacity, our global online education partner, and augmented by an industry expert during live discussions and practical assignments. Here are some of the perks of choosing this program.
- Top University of California/Udacity technical curriculum.
- A certificate of completion from UC Santa Cruz, an accredited university with a global reputation and a 50+-year history of exceptional professional training.
- A UCSC Silicon Valley-branded digital badge to show off your acquired skills on LinkedIn and provide aptitude verification for employers.
- 12 continuing education units (CEUs).
- A self-paced, soft skills curriculum (0.5 CEUs) to strengthen your critical interpersonal skills for the job market.
- One-on-one career counseling session and workshops with one of our workforce partners for those who are eligible.
- Online job search tools and recruitment partners with Handshake, the No. 1 national virtual job fair platform for college students.
- A 24/7 online resume-building tool that leverages data science, machine learning, and natural language processing to provide you with instant personalized feedback on your resume based on criteria gathered from employers and global best practices.
- Engagement with the UC Santa Cruz community through live, topical webinars and career-related events.
If you're the kind of learner who likes to explore things on your own, you might want to check out our self-paced option. You'll have up to six months to finish your Programming for Data Science with Python studies.
Estimated Cost: Varies. (You pay only for courses you enroll in)
Required Credits: 12 CEUs
Duration: Students usually complete the curriculum in four to five months.
SUBSCRIPTION BY MONTH
Specialization Inquiry Form
The curriculum is provided in sequence, but you may progress at your own pace.
Introduction to SQL
Learn SQL fundamentals such as JOINs, Aggregations, and Subqueries. Learn how to use SQL to answer complex business problems.
Investigate a database
You’ll work with PostgreSQL, a relational database, and complete the entire data analysis process—from posing a question and running appropriate SQL queries to sharing your findings.
Introduction to Python programming
Learn Python programming fundamentals such as data structures, variables, loops, and functions. Learn to work with data using libraries like NumPy and Pandas.
Project: Explore U.S. Bikeshare Data
You will use Python to answer analytical questions about bikeshare trip data collected from three U.S. cities. You will write code to collect the data, compute descriptive statistics, and create an interactive experience in the terminal that presents the answers to your questions.
There are no prerequisites for this course.