Introduction to Programming
- Duration: 5 days
- Fee: Request
- Start Date: Request

Learn How Computer ‘Think’
The aim of a programming language is to implement algorithms. All programming languages rely on the same fundamental principles. Understanding those principles eases the process of learning to code in any language.
Learning outcome:
- Comprehend the principles of script execution
- Understand an execution flowchart
- Understand the core elements of a program such as function, data structures and variables
- Build an algorithm to achieve a repetitive task
Who should attend:
5 days of in depth learning
Face to face with experienced Data Scientist.
Course Methodology
This course will utilize a combination of Presentations and Workshops.
CADS Certification
Earn certification upon completion.
N/A
Undergraduate Degree
Training Track
Enterprise Data Scientist (EDS)
Introduction to Programming is one of the modules under our Enterprise Data
Scientist (EDS) program. EDS is a 42-day training program that provides
participants with the tools to be key leaders and contributors of a data science team and be able to analyze data to drive informed business decisions.

Details of Subject
- Algorithms and flowcharts –
- Introduction to Algorithm
- Algorithm vs. Program
- To convert ideas to algorithms
- How to represent algorithms by a flowchart
- Programming –
- Introduction to Programming
- Programming Languages
- Hello World!!
- Data Structures –
- Variable
- Array
- List
- Dictionary
- Date and Time
- Control Structures –
- Conditions
- Loops
- For loop
- While loop
- Nested loops
- Functions –
- How to implement a function
- Real vs. virtual parameters
- How to return values from a function
Lead Instructor

CADS Certification
EDS CADS Certified Enterprise Data Scientist
Certification information for this module & track will be made available soon.

Hear from Our Alumni
Enterprise Program – Data Analyst
Enterprise Program – Data Scientist
Data Storytelling Course
Enterprise Program – Data Scientist
Enterprise Program – Data Analyst
Register Interest
Introduction to Programming