Get In Touch
We'd love to hear from you. Reach out through any of these channels.
Send Us a Message
223 A , Galle Road
Panadura - 12500
Sri Lanka
What is iCET’s Software Engineering Program?
iCET’s Software Engineering Program is a hands-on, industry-focused training course designed
to prepare students for real-world software development careers. It covers programming,
databases, web and mobile development, software design, and more.
Who can enroll the program?
Anyone with a passion for IT and technology can apply. But it depends on the selected program.
Contact our admin team (Hotline: 0705 805 805) for more details. Ideal candidates are:
● Students who have completed A/Ls (any stream)
● Students who have completed O/Ls
● Undergraduates
● Degree holders
● Professionals from any field
● Anyone interested in starting a career in Software Engineering
Do I need prior programming knowledge?
No prior experience is required for our programs. We start from the basics and guide you toward
advanced Enterprise Level step by step.
How long is the program?
The standard duration is 8–24 months, depending on the selected program. Contact our admin
team (Hotline: 0705 805 805) for more details.
What will I learn during the program?
You will gain knowledge and skills in:
● Programming (Python, Java, JavaScript, etc.)
● Web Development (HTML, CSS, React, Node, Spring Boot)
● Database Management (MySQL, MongoDB)
● Software Engineering principles
● Version Control (Git/GitHub)
● Industry-focused project-based learning & real-world simulations
● Much more content included
Will I get a certificate?
Yes, upon successful completion of the program, students will receive a Certificate.
Is this program recognized?
Yes. The iCET institute and programs are registered under the Tertiary & Vocational Education
Commission (TVEC). Reg. No: P03/0177
Is there any job placement support?
We provide:
● Interview preparation & mock interviews
● Career guidance
● Industry placement
● Industry networking events
How much does the program cost?
Course fees vary based on the program selected, ranging from Rs. 70,000 to Rs. 400,000. We
offer flexible payment plans to make it affordable for everyone. Contact our admin team (Hotline:
0705 805 805) for more details.
Where is iCET located?
We are based in Panadure (12500), Sri Lanka and operate through both in-person training
centers and online learning platforms for remote learners.
Can I learn online?
Yes. We offer online, physical and hybrid classes. Students can join from anywhere in Sri
Lanka or abroad.
How can I register?
You can:
● Visit our website and fill out the online registration form
● Call/WhatsApp our support team (Hotline: 0705 805 805)
● Visit our office for walk-in registration
Who are the instructors?
Our instructors are industry professionals with experience in Software Engineering. The lead
trainer, Dr. Niroth Samarawickrama, has over 20 years of experience preparing students for
entry into the field of software engineering.
Can university students join this as an extra qualification?
Yes, many university students join to gain practical skills and industry exposure alongside their
academic degrees.
What makes iCET different?
● Real-world project-based learning
● Supportive mentoring and career guidance
● Focus on earning potential early in your journey
● A strong network of alumni and employers
What is the Age Limit?
There is no strict age limit. Skill and dedication are the most important factors. While age may
be considered during interviews, it is not a concern for freelancing or skill-based career paths.
Are These Programs Suitable for a Career Change?
Yes. Our programs are designed to support learners from entry level to industry readiness,
making them ideal for career changers.
What Are the Payment Options?
Payments can be made via:
● Online bank transfer
● Cash deposit
● Direct payment at the institute
Can I Pay in Installments?
Yes, flexible installment plans are available. Contact our admin team (Hotline: 0705 805 805) for
more details.
What If I Haven’t Completed A/Ls?
You can join our iCM Program with O/L results. To directly enter the Diploma Program, you may
sit for an Aptitude Test and complete a Foundation Program equivalent to A/Ls or NVQ Level 4.
(ex: Foundation IT - FIT program by the University of Colombo).
Are There Job Opportunities?
Most of the students join the Industry after completing the programs. They have more options
with the iCET Industry Placement Program. We guide students toward relevant career paths
Does iCET Offer Training Opportunities?
Yes. We coordinate interviews with IT companies and prepare our students thoroughly through
skills training and evaluations in every module.
Which Companies Offer Industry Training?
Please visit the "Industry Placement" page on our website for a list of training companies.
Can I Get International Opportunities?
Yes. Our students often secure international offers, particularly via LinkedIn. We provide
guidance on how to pursue such opportunities.
Do I need a laptop?
Yes. Please ensure your laptop meets the required specifications, which can be found in our
Laptop Specifications Checklist.