No, MCIT Online students are not required to write a thesis.
It’s possible to go on to a PhD program, but you would likely need to supplement your studies with research to be prepared for a PhD program.
The MCIT Online curriculum includes Python, Java (including data structures), C and C++.
Yes! You’ll enjoy the high-quality instructors that Penn Engineering’s on-campus program is known for, and you’ll graduate with the same degree and same diploma.
Graduates of MCIT go on to rewarding careers in aerospace, consulting, education, finance, healthcare, and technology, to name a few. For details, see Alumni Outcomes.
No, the program is specifically designed for students with minimal or no prior computer science experience.