What programming languages will be taught?

The MCIT Online curriculum includes Java (including data structures), C and C++.

Although we focus only on these three languages, you will learn fundamental concepts that allow you to quickly learn many other languages — including Rust, Go, JavaScript, etc. — even though they are not explicitly taught in our curriculum.

If you are interested in learning Python, it will be taught in the Computational Thinking for Problem Solving course on Coursera, as well as in some of our elective courses such as Machine Learning and A.I.