Course P001 Main Presentation
Course P001 Main Presentation
Version 1.0
Course Objective
This course offers a thorough and accessible introduction to the key concepts of
programming. Students will develop essential skills in computational thinking
problem-solving, and analysis, which are crucial for success in STEM fields and
beyond. As AI continues to gain prominence, students will also learn how to effectively
utilize AI in their research and studies, as well as gain insights into how AI functions.
Version 1.0
Course Outline
Version 1.0
Why this course matters
● Tech literacy is important for all fields not only STEM
Move Ahead
Version 1.0
Curriculum Highlights
C++ Python AI
Variables and data types Variables and Data Type Introduction on AI
Data structures & Functions Simulation and Logic Building Prompt Engineering
Intro Object Oriented Programming Intro to Data Science with Python Practical hands-on experience
Version 1.0
What You’ll Achieve
● Understanding the Fundamental of Programming
○ You’ll understand core programming concepts likes variables, data types, control
flow and functions using both C++ and Python
● Develop Strong Problem-Solving Skills
○ You’ll learn to breakdown complex problems into smaller and manageable steps
and apply logical thinking to develop effective solutions through code
● Gain basic knowledge of Artificial Intelligence
○ You’ll gasp the fundamental concepts of AI, including what it is, how it’s used in
real world and the basic of machine learning, prompt engineering.
● Explore Practical AI Tools
○ This course will provide useful tools for your academic studies.
Version 1.0
Course Summary
● xx coding exercises
● 2 Assignments
Version 1.0
Let’s get started …..
Version 1.0