Mastering Software Engineering
Internship-Integrated Practical Training Pathway
Who Can Apply: Open to O/L & A/L completed students, diploma holders, undergraduates, and degree holders
Start your software engineering journey with a programme built for beginners and aspiring developers.
We teach programming languages from basic fundamentals to advanced, complex real-world scenarios, ensuring students gain strong foundations before moving into practical applications.
Learn step by step — from core concepts to real software development — while gaining hands-on experience through internships and live projects.
– Personalized guidance from experienced instructors to ensure clear understanding and faster skill development.
– Learn through real-world scenarios, live projects, and case-based exercises rather than theory alone.
– Gain practical experience through structured internships that simulate real software development environments.
– Training includes debugging, troubleshooting, and error handling to prepare you for real-world challenges.
For Whom: Anyone | After O/L | After A/L | Undergraduates
Course Level: From Basic to Advanced Scenarios
Course Fee: LKR 33,000/= (Full Payment) or USD 105 for international students / locals residing abroad
Mode of Delivery: One-on-One Mentorship | Online
Duration: 6 Months (Depending on Student Performance)
Internship: Integrated Learning (Non-paid) – Minimum 40–45 hours/week
Internship Details
⏳ Duration: 6 months (full-time)
Hours: 40 hours/week, 5 days (Monday to Friday)
⏰ Timing: 8:00 AM – 5:00 PM or 6:30 AM – 3:30 PM (Sri Lankan Time)
Compensation: Non-paid internship (designed for hands-on training and real-world experience)
⚠️ Important: The internship daily log/book will only be signed if interns actively work online in real-time according to the schedule. Submitting work at the last minute, copying from AI tools, or being inactive during working hours is not acceptable.
✅ Our Guarantee
We guarantee that our software engineering interns (on-site) will gain hands-on experience, learning industry-relevant and practical skills, including advanced programming and SQL queries — skills that are often not covered in campus curriculums.
Course Content
1. Introduction to Computer Science & Programming Fundamentals
Core computing concepts, problem-solving techniques, algorithms, and structured programming.
2. Object-Oriented Programming
Classes, objects, inheritance, polymorphism, encapsulation, and practical application of OOP principles.
3. Database Management Systems with MySQL and SQL Server
Database design, SQL queries, data modeling, joins, and working with relational databases.
4. Frontend Web Development Technologies
HTML, CSS, JavaScript, responsive design principles, and building interactive user interfaces.
5. Web Design & Hosting
Layout design, user experience basics, website structure, and deploying sites.
6. Software Engineering Fundamentals & SDLC
Overview of the Software Development Life Cycle – requirements, design, coding, testing, implementation, and maintenance.
7. ASP.NET Core MVC Development
Building web applications using ASP.NET Core MVC (server-side development).
8. Microsoft Office Productivity Skills
Advanced Excel for data handling, Word, and PowerPoint for professional documentation and presentations.
9. Professional Skills & Workplace Preparation
Critical thinking, problem-solving, technical communication, and readiness for junior developer roles.
10. Mini Projects & Integrated Practice
Hands-on projects that combine frontend, backend, and database skills into complete small applications.
Outcome: Learners develop solid, job-ready foundations in programming, web development, databases, and ASP.NET Core MVC.
They gain the confidence to handle junior-level development tasks and continue into more advanced studies or entry-level roles.
Special Remarks
⚠️ We value learning over logbook signatures — hands-on work comes first.
We encourage commitment, not shortcuts. Interns seeking only logbook signatures without engaging in real-world scenarios or meaningful work are discouraged.
True learning comes from hands-on experience and challenge.
Ready to start your software engineering journey ?
Contact us today for more details and enrollment.
📞 077 504 2460
