Data Science 8-Week Program

Are you looking to build a career as a data analyst or data scientist, or need to better understand data science in your current position? This 2-month certificate gives you in-depth understanding about how to effectively use data to make sound business decisions. Learn how to perform advanced data wrangling, data mining, statistical modeling and machine learning on data sets that may be very large and complex.

Gain a competitive advantage as you enter the workforce or aspire for that promotion. Everything you learn can be put to use in the workplace immediately.

Lead Instructor: Seema Saharan

Lead Instructor: Seema Saharan

Seema Singh Saharan, M.Phil Mathematics (Operations Research), is also an instructor at CSUEB and UC Berkeley Statistics Department. She has taught operations research, quantitative techniques, mathematics for management, computer programming, algebra, statistics and biostatistics, as well as Statway courses by the Carnegie Foundation. Saharan has worked as a software engineer on commercial and scientific projects using programming languages such as Matlab, R, C and Java.

Program Benefits

Learn Live Online

Access classroom-style interactive learning from anywhere in the world! Attend scheduled online sessions with your instructor and classmates in addition to completing your coursework.

Intensive Curriculum

Attend 3 hours of classes and workshops each day, Monday–Friday. Earn 8 academic credits (120 hours of instruction total).

Real-World Experience

Develop real solutions using key data analysis and Big Data tools (Spark, R, Python, TensorFlow, relational databases and SQL).

Academic Excellence

Learn at a top-ranked global public university.

Capstone Project

Build your portfolio with a real-world capstone project that you complete as you progress through the course.


Progress through each topic, week by week, learning alongside your fellow classmates.

Weeks 1–2: Introduction to Data Science

Gain an understanding of the core concepts of data science illustrated through the use of the R language. Gain foundational knowledge about the data science lifecycle, roles and fundamentals.

Weeks 3–4: Python for Data Analysis and Scientific Computing

Discover the power and flexibility of NumPy, SciPy and Matplotlib when dealing with heavy mathematical, engineering or scientific problems. Explore the concise and expressive use of Python's advanced module features and apply them in probability, statistical testing, signal processing, financial forecasting and other applications. You study mathematical operations with array data structures, optimization, Probability Density Function, interpolation, Fast Fourier transform, basic signal processing and other high-performance benefits.

Weeks 5–6: Introduction to Big Data

Big data comprises very large or complex data sets that cannot adequately be stored, processed or analyzed through traditional, relational database technologies. It also includes a wide variety of data types and high-velocity data streams. You gain an understanding of the concepts and issues related to designing and using big data systems.

Weeks 7–8: Business Intelligence With SQL Server

Business intelligence (BI) is revealed by combining operational information from various sources into a data mart and then providing insightful queries and reports to decision makers. Learn to analyze and develop a BI system, including programming examples using Microsoft SQL Server. You also learn to design insightful inquiries and reports, and gain an understanding of BI applications, data mart features, data mining algorithms and BI industry trends.

Upon completion, you will receive a certificate from an accredited institution.

Program Details

Summer 2020 (View semester-length Spring and Fall programs here.)

June 1–July 24, 2020

Apply by May 13

Tuition: $8,000 USD

This includes:

  • Course tuition and textbooks
  • Academic advising

The tuition does not include:

  • Housing
  • Meals
  • Transportation
  • Personal activities

Admission requirements:

English-Language Proficiency Requirement

Whether you are a student, working professional or lifelong learner, you will need to demonstrate English proficiency to be considered for admission into any of our programs for international students.

Because English-language proficiency test centers are closed due to COVID-19, you can meet our English-language requirement in any of the following ways:

Test Scores

  • TOEFL: 90
  • IELTS: 7
  • DAAD: C1
  • Cambridge English First (FCE): C
  • TEM-4 or TEM-8: 70

iBT Special Home Edition and myBest scores are accepted. Scores must be from the past two years.


If you do not meet any of the above criteria, you can request an English-language interview through our department. If you are interested in this option, please select, "I would like to request an English interview" in your online application.

Note: Transcripts and credentials should reflect the program that you completed in English. Our Admissions department will assess all documentation and inform you if additional items are needed. Please note that our admissions process is holistic and meeting the English-language proficiency requirement does not guarantee acceptance. Email with questions or to learn more.


You may request a waiver if you meet one of the following requirements:

  • You have completed one year of full-time college-level instruction entirely in the English language.
  • You have successfully completed a university-level program in a country or region where English is the official language.
  • You are from a country or region on the exempt list. Contact an adviser for more information.

Talk to an Adviser

Required Field

Required Field

Required Field