Skip to main content

Introduction to Computer Science

In this crash course we will focus on computational thinking: How to train ourselves to address problems in logical ways, that can be easily turned into programs. We will use various tools to apply this thinking, ultimately writing Python code.

About This Course

You will learn the basic concepts of computer science and software engineering. We will learn how computers store and interpret data. We will also look at problem solving from a computing perspective: How do we get computers to solve our problems? we will practice tools and develop intuitions to come up with correct, efficient, and well designed solutions


An internet connection, that's it!