Studying IT at the University of Moratuwa: An Honest Guide
The University of Moratuwa is Sri Lanka's most competitive destination for engineering and IT — and for good reason. Here is an honest look at studying IT / software engineering there.
What makes UoM different
Moratuwa pairs a rigorous curriculum with a genuine industry pipeline. Employers like IFS, WSO2, and Sysco LABS recruit heavily from here, and the alumni network opens doors long after you graduate.
The curriculum
Expect strong fundamentals: programming, data structures and algorithms, databases, operating systems, networks, and software engineering — plus math you will actually use. The workload is real, and so is the payoff.
The culture
It is intense but collaborative. Group projects, coding competitions, and clubs teach you to work in teams and ship under deadlines — skills that matter as much as any single subject.
Internships
The mandatory six-month internship is a highlight. It turns theory into practice and frequently leads to a full-time offer.
How to make the most of it
- Build projects beyond coursework and put them online — start a portfolio early.
- Learn one stack deeply — for many here, that is Java and Spring Boot.
- Use the network: seniors, alumni, and lecturers are generous with help.
I am a third-year IT undergraduate at UoM, and the biggest lesson so far is simple: consistency beats cramming. Want to know more about my journey? Read my story.