Short Course in Data Science: An Introduction
The perfect entry point to data science. This NCC Education short course provides a foundational understanding of data science principles — from CPU processing and Python programming to SQL databases and data analysis. No prior experience required.
Introductory
Level
~80 Hours
Duration
NCC Education
Awarding Body
No Prerequisites
Entry Requirement
Course Overview
This introductory short course provides a foundational understanding of data science principles and practices. It covers how computers process and store data, how to collect and analyse different data types, algorithmic thinking, Python programming fundamentals, and working with SQL databases. Ideal for students, professionals, and career changers who want to enter the data science field with no prior background.
Entry Requirements
- Good understanding of IT fundamentals
- Basic knowledge of English
- No prior data science or programming experience required
Course Topics
1
Computer Instructions and Data
CPU functionality, data representation and storage
2
Collecting and Analysing Data
Qualitative vs quantitative data, collection methods and analysis techniques
3
Algorithms — Part 1
Introduction to sorting: Bubble Sort and Selection Sort
4
Algorithms — Part 2
Searching algorithms and abstraction concepts
5
Structure, Manipulate, and Represent Data
Modular programming and Python fundamentals
6
Developing and Testing Program Code
Functions, arrays, and testing methodologies
7
Developing a Simple Database using SQL
SQL basics, table creation, and database design
8
Data Retrieval with SQL
Relational databases, joins, and sub-queries
This is Level 1 of TNEDU's four-level Data Science short course pathway. Students who complete this course can progress to the NCC Intermediate, Advanced, and Expert short courses — building a complete data science skill set step by step.
Career Outcomes
Data Analyst
Database Administrator
Python Developer
Junior Data Engineer
Next Steps in the Data Science Pathway
NCC Intermediate Short Course in Data Science → Statistics, Python with SQL, NLP, and data modelling
NCC Advanced Short Course in Data Science → Deep learning, NLP, and data pipeline architecture
NCC Expert Short Course in Data Science → Big data, predictive analytics, and production ML deployment
Share: