Students are introduced to computer science and data science through Python programming. They learn abstraction, iteration, and higher-order functions to write efficient, readable code and build the foundation for computational problem-solving.
What you'll learn
understand programming fundamentals
write efficient and readable Python code
apply concepts of abstraction and iteration
Course objectives
introduce students to the basics of Python programming
build foundational skills for computational problem-solving