Welcome to an Exciting Journey into the World of Computer Science!
Embark on a transformative learning experience with our two-course sequence: “Introduction to Computer Science and Programming Using Python” and “Introduction to Computational Thinking and Data Science.” Whether you have no prior exposure to computer science or programming, or you’re eager to expand your knowledge, these courses are meticulously crafted to equip you with essential skills to think computationally and write programs for real-world problem-solving.
This dynamic run offers engaging lecture videos, practical exercises, and thought-provoking problem sets, all utilizing Python 3.5. Even if you’ve previously taken the course with Python 2.7, transitioning to Python 3.5 for future courses is seamless, or you can enroll now to refresh your learning.
As these courses may be your only formal encounter with computer science, we emphasize breadth over depth. Our goal is to provide you with a comprehensive introduction to various topics, igniting your imagination about the endless possibilities of computation in your future career endeavors. Don’t mistake these courses as mere “computation appreciation”; they are challenging and rewarding, where you’ll invest time and effort to master the art of bending the computer to your will.
Many students leverage these courses as stepping stones to advanced computer science learning, while others find it a fulfilling standalone experience. Whichever path you choose, we promise an empowering and transformative journey.
Unlock the power of computation and embrace the opportunities that lie ahead. Enroll today and embark on your exciting voyage into the world of computer science!