An introduction to computer science as a tool to solve real-world analytical problems using Python.
π https://www.edx.org/course/introduction-to-computer-science-and-programming-7
An in-depth introduction to the field of machine learning, from linear models to deep learning and reinforcement learning, through hands-on Python projects.
π https://www.edx.org/course/machine-learning-with-python-from-linear-models-to
This course is an introduction to using computation to understand real-world phenomena.
π https://www.edx.org/course/introduction-to-computational-thinking-and-data-4
A hands-on introduction to the interplay between statistics and computation for the analysis of real data.
π https://www.edx.org/course/statistics-computation-and-applications
A practical introduction to game design and game design concepts, emphasizing the basic tools of game design: paper and digital prototyping, design iteration, and user testing.
π https://www.edx.org/course/introduction-to-game-design
Develop the thought processes involved in formulating a problem so a computer can effectively carry outΒ the solution.Β In particular, this course emphasizes the use of computers for modeling physical systems and predicting their behavior.
π https://www.edx.org/course/computational-thinking-for-modeling-and-simulation
You will understand the entire HCI design process, as applied to mobile applications and construct a novel mobile application and assess its use in daily life for two weeks.
π https://www.edx.org/course/mobile-application-experiences
Learn to create your own mobile app using methods from Mobile Human-Computer Interaction (HCI). Transform your mobile app idea into a usable, tested product design.
π https://www.edx.org/course/mobile-application-experiences-part-2-mobile-app-d
Analyze challenging real-life business cases that engineering managers face on a variety of topics. Apply management tools and relevant skills to manage innovation.
π https://www.edx.org/course/management-in-engineering-ii