Tutorial & Courses

This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. The course is designed to help prepare students for 6.01 Introduction to EECS I. 6.01 assumes some knowledge of Python upon entering; the course material for 6.189 has been specially designed to make sure that concepts important to 6.01 are covered. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

The class introduces the theory and algorithms of computational learning in the framework of statistics and functional analysis. It gives an in-depth discussion of state of the art machine learning algorithms, for regression and classification, variable selection, manifold learning and transfer learning. The class focuses on the unifying role of regularization.

Artificial Intelligence (AI) is still a research discipline in attempting to understand the mechanisms underlying intelligent behavior and to build "intelligent systems" from variety of mechanical and electronic devices. This course is to offer an introduction to artificial intelligence covering from mechanism, models, algorithm to some typical AI applications as well. The course AI covers the following interesting topics: a brief history of AI, research and philosophical questions faced by AI practitioners, representing and solving AI problems in a state space search formalism, heuristics, connectionism, and specific AI problems such as vision, natural language and robotics.

Design Resources

BCMI New Logo Re-designed by Ruofei Du. Green is the color of micracles in life, the color of thoughts and wisdom. The Logo is like a shinning wanning moon, indicating the incomplete part of human knowledge. From the left side, we can see an oracle's head, standing for the power of artificial intelligence and myriads of researchers. The mouth of the oracle enlightens the dark green of the moon. That's the ultimate goal we are pursuing: explore and conquer unknown part of human knowledge with the power of artificial intelligence, the glass texture stands for the neural networks.