Award in Introduction to Data Science

Fully Online
1 month
150
Award
Africa Digital Media Institute
Accreditation:
EQF6

About

Data science is applicable to a myriad of professions, and analyzing large amounts of data is a common application of computer science. This course empowers students to analyze data, and produce data-driven insights. It covers all areas needed to solve problems involving data, including preparation (collection and integration), presentation (information visualization), analysis (machine learning), and products (applications).

This course is a hybrid of a computing course focused on Python programming and algorithms, and a statistics course focusing on estimation and inference. It begins with acquiring and cleaning data from various sources including the web, APIs, and databases. Students then learn techniques for summarizing and exploring data with spreadsheets, SQL, R, and Python. They also learn to create data visualizations, and practice communication and storytelling with data. Finally, students are introduced to machine learning techniques of prediction and classification, which will prepare them for advanced study of data science.

Throughout the course, students will work with real datasets (e.g., economic data) and attempt to answer questions relevant to their lives. They will also probe the ethical questions surrounding privacy, data sharing, and algorithmic decision making. The course culminates in a project where students build and share a data application to answer a real-world question.

Supporting your global mobility
Supporting your global mobility

Global Recognition

A dramatic close-up view of the weathered, curved outer wall of the Colosseum in Rome. The ancient Roman architecture shows multiple tiers of large, segmented arches and pocked stonework, highlighting the scale and decay of the historic structure against a pale sky.

Woolf degrees align with major international qualification frameworks, ensuring global recognition and comparability. Earn your degree in the most widely recognized accreditation system in the world.

Learn More About Degree Mobility
A dramatic close-up view of the weathered, curved outer wall of the Colosseum in Rome. The ancient Roman architecture shows multiple tiers of large, segmented arches and pocked stonework, highlighting the scale and decay of the historic structure against a pale sky.

Our accreditation through the Malta Further and Higher Education Authority (MFHEA) provides a solid foundation for credential recognition worldwide.

Success stories
Success stories

How students have found success through Woolf

"As a working parent, I needed something flexible and manageable. Woolf’s structure fit me perfectly. I was nervous at first, balancing work, parenting, and midnight classes, but the support, resources, and sense of community kept me going."
Andreia Caroll
Clinical Research Nurse
"Woolf provided me flexibility, a strong community, and high quality education. It really broadened my perspective and significantly improved my communication skills. I graduated not just more knowledgeable, but also more confident and well-rounded."
Brian Etemesi
Software Engineer
"The program at Woolf gave me the language to articulate what I had been intuitively practicing for years. It sharpened my strategic thinking and reinforced my belief that art can be a tool for social transformation."
Elad Schechter
Master of Business Administration in Arts Innovation
"GCAS college at Woolf has offered me a venue to explore my ideas with like-minded individuals, whose aspirations to expand their (and others) horizons, finding new ideas and thoughts to assist our fellow human beings to be more efficient, kinder, and smarter."
James Greer
Master of Arts in Philosophy
"As a working parent, I needed something flexible and manageable. Woolf’s structure fit me perfectly. I was nervous at first, balancing work, parenting, and midnight classes, but the support, resources, and sense of community kept me going."
Andreia Caroll
Clinical Research Nurse
“Woolf and Scaler’s hands-on Master’s program gave me the practical skills and confidence I was missing after my undergraduate degree. Real projects, professional tools, and mentorship transformed how I think, build, and solve problems — leading me to a career as a Software Engineer.”
Bhavya Dhiman
Master’s in Computer Science
"Woolf provided me flexibility, a strong community, and high quality education. It really broadened my perspective and significantly improved my communication skills. I graduated not just more knowledgeable, but also more confident and well-rounded."
Brian Etemesi
Software Engineer
“Woolf’s flexible, accredited program gave me structure, community, and the confidence to grow. From landing my dream internship to winning a hackathon, Woolf opened doors and shaped both my career and mindset.”
Dominion Yusuf
Higher Diploma in Computer Science
1. Create data visualizations, and practice communication and storytelling with data. 2. Communicate insights on the basis of data sets in a well-structured, coherent format. 3. Make judgments based on knowledge of the rules and conventions for the proper use of advanced data sets and demonstrate knowledge of the social and ethical issues relevant to technology. 4. Communicate effectively about ethical issues surrounding data privacy, data sharing, and algorithmic decision making. 5. Consistently evaluates own learning and identifies learning needs.

Course Structure

Introduction to Data Science
150 hours | 6 ECTS

About

Data science is applicable to a myriad of professions, and analyzing large amounts of data is a common application of computer science. This course empowers students to analyze data, and produce data-driven insights. It covers all areas needed to solve problems involving data, including preparation (collection and integration), presentation (information visualization), analysis (machine learning), and products (applications). This course is a hybrid of a computing course focused on Python programming and algorithms, and a statistics course focusing on estimation and inference. It begins with acquiring and cleaning data from various sources including the web, APIs, and databases. Students then learn techniques for summarizing and exploring data with spreadsheets, SQL, R, and Python. They also learn to create data visualizations, and practice communication and storytelling with data. Finally, students are introduced to machine learning techniques of prediction and classification, which will prepare them for advanced study of data science. Throughout the course, students will work with real datasets (e.g., economic data) and attempt to answer questions relevant to their lives. They will also probe the ethical questions surrounding privacy, data sharing, and algorithmic decision making. The course culminates in a project where students build and share a data application to answer a real-world question.

Teachers

Dorothy Lavuna
Dorothy Lavuna
Benjamin Mwendia Waithaka
Benjamin Mwendia Waithaka

Intended learning outcomes

Knowledge
  • Have a knowledge of key strategies for interpreting data to make informed predictions about possible outcomes.
  • Theoretical and practical techniques for data collection and management, including acquiring and cleaning data from the web, APIs, and databases.
  • Ability to work with real datasets to answer questions set in the module.
  • Techniques for summarizing and exploring data with spreadsheets, SQL, R, and Python.
Skills
  • Create data visualizations, and practice communication and storytelling with data.
  • Communicate insights on the basis of data sets in a well-structured, coherent format.
  • Communicate effectively about ethical issues surrounding data privacy, data sharing, and algorithmic decision making.
  • Make judgments based on knowledge of the rules and conventions for the proper use of advanced data sets and demonstrate knowledge of the social and ethical issues relevant to technology.
  • Consistently evaluates own learning and identifies learning needs.
Competencies
  • Show creativity and initiative while working with real datasets (e.g., economic data) and providing valuable answers.
  • Possess the academic competences to undertake further studies in data science with a high degree of autonomy.
  • Solve problems involving data, including preparation, presentation, analysis, and products.

Entry Requirements

Tuition Cost
48,000 KES
Student education requirement
Undergraduate (Bachelor’s)

Application Process

1

Submit initial Application

Complete the online application form with your personal information

2

Documentation Review

Submit required transcripts, certificates, and supporting documents

3

Assessment

Note: Not required by all colleges.
For colleges that include this step, your application will be evaluated against specific program requirements.

4

Interview

Note: Not all colleges require an interview.
Some colleges may invite selected candidates for an interview as part of their admissions process.

5

Decision

Receive an admission decision

6

Enrollment

Complete registration and prepare to begin your studies

Person holding a booklet labeled 'WOOLFIT' against their blue jeans.

Ready to advance your education with a globally recognised degree?

Previous
Overview
Next
What you’ll learn