Data Science I (Python)

Gain hands-on experience with the latest neural network, artificial intelligence and data science techniques that employers are seeking!

  • TBD
  • 6 sessions
  • 2.5 hours/session
  • Data Science


Our Data Science I (Python) course is the final course on our Data Science track and will equip you with all the skills you need to start a career in the Data Science field.


About this course

The final step in the data science journey at UpCode Academy, our Data Science I (Python) course will equip students with practical skills using the Python language.

Students will learn to use and operate libraries such as Pandas, NumPy and Surprise to prepare data and build effective recommendation systems. Course materials provided will serve as useful reference that support post-course revision and practice.


Students are required to have basic knowledge of programming before signing up for this course.

If you want to pick up basic programming skills, please register for our Python Development course instead.

What You Get

Students will learn how to perform the various parts of the "data science process":
- Preparing data: Cleaning, transforming, etc.
- Selecting a machine learning model (algorithm & settings)
- Training a model
- Evaluating a model
- Making predictions


This course requires a basic understanding of Python and Data Science. You should have sat and completed our Python Development Course and Data Science Intro Course or already have intermediate-level understanding of Python.

If you have not sat our Python Development or Data Science Intro course, our friendly Student Affairs Officers will reach out to you upon registration to confirm your mastery of Python and Data Science.
UpCode Academy

Attend coding classes taught by true experts working in the industry. Get practical instructions and interact with these practitioners during the classes.

  • 34 Courses
  • 1,461 Students
  • 34 Instructors

Subscribe to our Newsletter