Department of Computer Science & Engineering, University of Moratuwa
Our mission
To serve society through excellence in education, research and service.
We provide for our students an education in computer science and computer engineering and we attempt to instil in them the attitudes and values that will prepare them for a lifetime of continued learning and leadership. Through research the Department strives to generate new knowledge and technology for the benefit of everyone.
Achievements
View all: Achievements
CSE team from UoM won a Merit Award at NBQSA 20266 Oct 2026
Winners- Tertiary Category- Tourism Start-Up Competition 2026 - "AI-Driven Innovation for the Future of Tourism"25 Sept 2026
CSE team from UoM Honoured with a Merit Award at NBQSA 202512 Oct 2025
CSE team from UoM won the Best Students Research Project Award and a Merit Award at NBQSA 202511 Oct 2025
Team InAirSignature honoured with a Merit Award at NBQSA 202430 Oct 2024
Team WildSight360 honoured with a Merit Award at NBQSA 202430 Oct 2024
Best Solution Addressing National Disasters at NBQSA 202430 Oct 2024
Best ICT Student of the Year 201710 Feb 2022
Sahasak Nimavum Golden Award10 Feb 2022
SLCERT|CC Information Security Quiz Winners10 Feb 2022- See all achievements
News
View all: News
Prof. Dulani Meedeniya Recognized Among the World’s Top 2% of Scientists for the Second Consecutive Year9 Oct 2026
CSE Researchers Win MERCon 2026 Best Paper Award for Data-Driven Agricultural Volatility Forecasting29 Aug 2026
CSE Undergraduate Project Group Wins the Best Paper Award in SCSE 20269 Jul 2026
CSE Undergraduate Wins Global HackerRank Orchestrate Hackathon16 Jun 2026
Ms. Vishaka Nanayakkara Recognized by AASSA for Expanding Digital Education and Opportunity through Open Learning4 Jun 2026
GTN Lab at CSE Opened on 16.09.202511 Oct 2025
CSE Researchers Release SinLlama: The First Large Language Model for Sinhala30 Aug 2025
CSE Newsletter: Volume 3 is Out Now!26 May 2024
Intreccio '24: A Magical Welcome for the Incoming Batch at CSE15 May 2024
SLIoT Challenge 202327 Apr 2024- See all news
Events
All events: Events- Hit the Grounds21 Nov 2026
- Drama Fest5 Dec 2026
- CSE Inauguration DayDate to be decided
- DecryptDate to be decided
- CSE OutreachDate to be decided
- Dean’s List DinnerDate to be decided
- Final Year Project ShowcaseDate to be decided
- CS&ES AGMDate to be decided
- Department Industry Consultative Board (DICB)Date to be decided
- CSE SymposiumDate to be decided
- See all upcoming events
Research
All research: Research
DATA SCIENCE, ENGINEERING & ANALYTICS RESEARCH CENTER (DataSEARCH)Research lab- Parallel ComputingResearch group
Bio-Health InformaticsResearch lab
Eco-Sustainable InformaticsResearch lab
intelliSense LabResearch lab
Human Centered AI LabResearch lab
Financial Engineering and Risk ManagementResearch lab
Cyber Security and Dependable SystemsResearch lab- See all research labs and groups
Facilities
View all: Facilities
Level 1 Computer LabThis lab hosts practical classes and evaluations for all first-year students following the general engineering stream. It has a seating capacity of approximately 80, which comfortably accommodates a typical first-year class. Students are also encouraged to use this lab whenever classes are not in session, in case they do not have access to computing or internet facilities of their own for their education.
Level 2 Computer LabThis lab is geared towards all the department's practical sessions of Semester 2 and 3 students. All workstations are equipped with the required software in both Windows and Linux environments. This lab has an adequate seating capacity. In addition to practical sessions, it is also used to conduct lectures in hybrid mode and to conduct proctored quizzes.
Advanced Computing LabLocated conveniently beside the Level 2 Lab on the 3rd floor of the Sumanadasa Building, the Advanced Computing Lab serves as an invaluable resource for students of the department in their 2nd and 3rd semesters. This versatile space functions not only as a standalone lecture room, but also seamlessly integrates with the Level 2 Lab to accommodate larger student gatherings.
Final Year Project LabThe Final Year Project Lab serves as a dynamic hub for the culmination of undergraduate research and development endeavours undertaken by students within the department. It provides a dedicated space for each project team, fostering an environment conducive to collaboration and innovation. The seating arrangement of the lab facilitates students to smoothly transition between working individually and collaboratively in teams.
Embedded Systems LabThe Embedded Systems Lab serves as a pivotal space for undergraduate teaching for modules such as Microcontroller Applications, Embedded Systems Design, and Advanced Digital Design. Moreover, it functions as an arena for both undergraduate and postgraduate research and development initiatives, fostering an environment conducive to exploration and innovation. This lab provides students with access to a diverse range of resources tailored to their educational and project needs.
Network Engineering LabThe Network Engineering Lab serves as a pivotal hub for immersive hands-on experiences in computer networking, which is a key territory in computing. It stands as a cornerstone supporting a series of core and elective modules offered by the department in the area of networking. Within its confines, a symphony of state-of-the-art networking equipment is featured, including CISCO routers, advanced gigabit switches, fibre optic equipment, media converters, and much more.
Video Production LabThe Video Production Studio Laboratory stands as a fully-fledged production facility, boasting a soundproof studio space alongside a dedicated control room. With a spectrum of digital capabilities, ranging from computer-generated virtual backgrounds to comprehensive digital mixing and recording setups, this studio is equipped to bring any vision to life. Complementing its stationary setup is a mobile video production unit, inclusive of video mixers and digital recording devices, ensuring versatility in capturing content.
CodeGen Innovation LabThe CodeGen Innovation Lab is dedicated to fostering the growth of student innovators embarking on the journey of product design, development, and commercialization. This cutting-edge facility serves as a modern incubator for entrepreneurial endeavours, providing a conducive environment for students to immerse themselves in the entire product lifecycle within a simulated enterprise setting.
Microsoft LabThe Microsoft Lab of the Department of CSE boasts a robust infrastructure tailored to facilitate cutting-edge learning and development opportunities for students. Outfitted with 30 desktop computers and servers, this state-of-the-art facility is stocked with licensed commercial Microsoft software, including Windows Server Operating Systems, Office Suite, SQL Server, and Visual Studio Development Environment.
Sysco LABS LoungeThe Sysco LABS Lounge stands as a haven of comfort and innovation, generously sponsored by Sysco LABS (Pvt) Ltd. This meticulously designed space is crafted to inspire collaboration, creativity, and camaraderie among students. Equipped with top-tier amenities, the lounge offers a versatile environment ideal for diverse activities, ranging from focused study sessions and collaborative projects to group brainstorming sessions and well-deserved relaxation breaks. Additionally, students have the opportunity to unwind and bond over friendly video game sessions during their leisure time.- See all facilities
Academic programmes
All programmes: Academic programmes
UNDERGRADUATE PROGRAMSThe Department provides four specialized study programs within the BSc Engineering Honours Degree in Computer Science and Engineering. These programs include the Computer Science & Engineering (CSE) Stream, the Integrated Computer Engineering (ICE) Stream, the Data Science (DSE) Stream, and the Cyber Security Stream. Undergraduate curriculum at CSE is designed to equip the students with technical expertise in diverse engineering disciplines. The spectrum of course modules spans from engineering, management, aesthetics to soft skills. Courses are regularly updated to keep abreast with the lates4 streams
Postgraduate (Taught Courses)The Department offers professional degree programs with a major emphasis on coursework. Master of Science (MSc) and Master of Business Administration (MBA) pro…6 degrees- Research Degrees (MSc / MPhil / PhD)Full-time and Part-time research degrees.
PROFESSIONAL DEVELOPMENT COURSESContinuing Professional Development the Department annually offer a series of Continuing Professional Development (CPD) courses and workshops. Professionals wh…













