It is my pleasure to welcome you to the Software Engineering Teaching Unit (SETU). As Sri Lanka’s pioneering state institution offering a dedicated Software Engineering Honours degree, our mission is to nurture competent, innovative, and ethically responsible engineers who can meet the demands of a rapidly evolving digital world. At SETU, we combine strong theoretical foundations with hands-on industry exposure to create an environment where students can explore emerging technologies, develop meaningful solutions, and grow into future leaders in the tech landscape. I warmly invite you to engage with our programs, our vibrant academic community, and the opportunities we strive to create for every student who walks through our doors.
Dr. Nalin Warnajith
BSc (Kelaniya, SL), PgDip (IT)(Kelaniya, SL), PhD (JP)
The Software Engineering Teaching Unit (SETU), established in 2017, is dedicated to developing industry-ready software engineers with a strong grounding in engineering methods and scientific principles. As the only state university offering a specialized Software Engineering Honours degree in Sri Lanka, SETU delivers a rich mix of core and optional modules that blend computer science, engineering, and management. Students gain valuable real-world exposure through industrial training and student-centered activities that strengthen their practical skills and readiness for national industry demands. The program also allows students to specialize in one of six key domains: Net-Centric Applications, Mobile Computing, Data Science and Engineering, Health Informatics, Digital Gaming and Animation, and Business Engineering.
To inspire and produce innovative leaders in Software Engineering who drive impactful solutions across diverse application domains. We envision graduates who advance the field through excellence in development, research, and real-world innovation.
Our mission is to prepare skilled, articulate, and forward-thinking software engineers through interactive learning, global exposure, and hands-on experience. We aim to advance society by fostering innovation in software engineering education, research, and practice.
We value innovation, integrity, and lifelong learning, empowering students to become responsible creators of technology. Our community is built on collaboration, curiosity, and a commitment to meaningful societal impact.