
Loading…

Loading…
Code, systems, and software engineering on campus
Online or on campus

This honors program equips you to design, build, and evaluate software systems used in industry and research. You will study programming paradigms, data structures, databases, computer networks, and human-computer interaction in purpose-built labs on the Minneapolis campus. Team projects mirror agile delivery cycles, and you will maintain a portfolio reviewed by faculty each year. Optional modules cover artificial intelligence, cloud computing, and secure coding practices.
Final-year students may contribute to open-source projects maintained by Mltio research groups or complete an industry placement.
Faculty spotlight
Dr. Yuki Tanaka leads Systems Programming; Professor James Okello supervises AI ethics and software quality research.
Study online
Every program can be completed fully online with zero tuition fees — study from anywhere in the world.

On-campus study
Prefer to learn at our Minneapolis campus? On-campus delivery includes tuition fees, in-person seminars, and access to university facilities.
| Code | Course | Credits |
|---|---|---|
| CS101 | Programming Fundamentals | 20 |
| CS102 | Mathematics for Computing | 20 |
| CS103 | Computer Systems | 20 |
| CS104 | Web Development | 20 |
| Code | Course | Credits |
|---|---|---|
| CS201 | Data Structures & Algorithms | 20 |
| CS202 | Database Systems | 20 |
| CS203 | Software Engineering | 20 |
| CS204 | Computer Networks | 20 |
| Code | Course | Credits |
|---|---|---|
| CS301 | Distributed Systems | 20 |
| CS302 | Artificial Intelligence | 20 |
| CS303 | Honors Project | 40 |
Recognized & Accredited