
Institute of Computer Engineering Technology
Forge Your Career in Software Engineering
Where innovative minds unlock real-world opportunities in Software Engineering
Industry Aligned Programs
Master full-stack development, applied AI, and cloud architecture with programs aligned to the latest industry trends.
Expert Guidance
Train with experienced Software Architects, Tech Leads, and AI Specialists who bring industry insights into the classroom.
Research and Innovation
Practice engineering through research, pushing boundaries of knowledge, and transforming ideas into groundbreaking innovations.
Industry Partnerships
Direct collaboration with tech leaders for internships, projects, and placement opportunities.
Transformative Learning Paths
Gain hands-on experience and industry-ready skills for a successful Software Engineering career.

Certificate in Software Development
Skill development-focused program designed to provide in-depth knowledge in Software Development.

Diploma in Software Engineering
Industry-focused, one-year Diploma program that provides a direct pathway into the IT sector through structured, hands-on training at iCET.

Higher Diploma in Computer Engineering
Comprehensive two-year Higher Diploma in Computer Engineering with Applied Artificial Intelligence offers a direct pathway to the IT industry through structured, industry-aligned training at iCET.

Bridging
Education
with Industry
Excellence
iCET Industry Placement
At iCET, our industry placement program is more than just a bridge between academia and the professional world. It’s a launchpad for future-ready software engineers. We equip students with hands-on experience while connecting them with top-tier IT companies through:
Global Partnerships
Partnering with leading IT companies worldwide
Workplace Readiness
Preparing students for real workplace dynamics
Scalable Solutions
Building scalable and sustainable software
Business Alignment
Aligning technical skills with business objectives
Start Your Engineering Journey
Choose your preferred enrollment method. Our team is ready to guide you through each step of the process.

Virtual Appointments
Get personalized guidance through video calls or phone consultations from anywhere.

Online Application
Submit your application online and receive guidance via WhatsApp from our coordinators.

In-Person Appointments
Visit our Institute for personalized guidance from Academic Administrators and Student Counselors.
The Guiding Philosophy of Dr. Niroth Samarawickrama

Dr. Niroth Samarawickrama
“Since 2004, my vision has been to bridge the gap between academia and industry through practical, future-focused education.”
Transforming Computer Engineering Education
With over two decades of experience spanning both industry and academia, I established the Institute of Computer Engineering Technology (iCET) to revolutionize how Sri Lanka develops its software engineering talent. Our mission goes beyond traditional education we cultivate professionals who can immediately contribute to and lead in the global technology sector.
Our curriculum is designed to meet industry standards, emphasizing practical, project-based learning to equip professionals for real-world technological challenges.
Preparing for the AI Era
As artificial intelligence transforms our industry, we emphasize the enduring value of human creativity, critical thinking, and complex problem-solving. Our graduates don’t just learn current technologies they develop the adaptability to master future innovations. Through leadership training, collaborative projects, and continuous industry engagement, we ensure iCET students become the architects of Sri Lanka’s digital future.
Dr. Niroth Samarawickrama's Inspiring Talks
Explore transformative insights on IT education and industry leadership through our curated collection of visionary talks
Visionary Talks Collection
- 15 min
- 22 min
- 18 min
- 25 min
- 25 min
Transforming Tech Education in Sri Lanka
Quantifying our two-decade commitment to excellence in computer engineering education and industry preparation
Join Our Community
Quantifying our two-decade commitment to excellence in computer engineering education and industry preparation
Alumni Testimonials
Hear from our graduates about their transformative experiences at iCET
iCET Student Success Stories
Hear directly from our graduates about their transformative experiences





Empowering the Next Generation of Software Engineers
Join our cutting-edge programs designed to equip you with the skills and knowledge to thrive in the tech industry. Start your journey with us today!