ADMISSION REQUIREMENTS
To apply, you must have:
COMPUTER PROGRAMMING SKILLS
- A score of 8/15 on the programming section of the data science assessment quiz
- A high level of applied computer programming ability as demonstrated by one of the following:
- Successful completion of three or more quarters of increasingly advanced college-level coursework in the same computer programming language (preferably Python, R, Java, or C#)
- Equivalent work experience in computer programming, including tasks requiring application of numerical and logical reasoning, control structures, and complex procedures
- Successful completion of Foundations of Programming (Python), Programming in Python and Advanced Programming in Python
QUANTITATIVE SKILLS
- A score of at least 8/15 in the quantitative section of the data science assessment quiz
- A high level of applied quantitative ability as demonstrated by one of the following:
- Successful completion of college-level coursework in calculus, statistics and linear algebra
- Equivalent work experience in quantitative methods, including tasks requiring calculus, statistics and linear algebra
- Successful completion of Foundations of Statistics
Also Recommended
- Strong written communication skills to be able to articulate problems, rationalize approach and comment code
- Willingness to learn basic Python syntax if needed
- Ability to debug code, including the willingness to find and apply information found in Python documentation
English Proficiency
If English is not your native language, you should have at least intermediate English skills to enroll. To learn more, see English Language Proficiency Requirements – Noncredit Programs.
International Students
Because this offering is 100 percent online, no visa is required and international students are welcome to apply. For more information, see Admission Requirements for International Students.
TECHNOLOGY REQUIREMENTS
- Access to a computer with:
- A recent operating system and a current web browser such as Internet Explorer, Safari, Firefox or Chrome
- At least 4GB and preferably 8GB of RAM
- Administrator privileges to install software
- Anaconda Distribution with Python 3.7+ version
- High-speed internet connection
- Headset and webcam (recommended)
- Dual monitors (recommended)
Earning the Certificate
You earn the certificate by adhering to the program's attendance policy and successfully completing all required courses. For more information, see Earning the Certificate.