To sharpen up your undergraduates development skills
CMJD was fully designed for undergraduate students in government and private universities—marvellous software development training with modern methodologies to fill the gap between your degree and IT industry jobs.
A quick look at how CMJD works.
Watch the introduction below, then explore the curriculum and apply when you're ready.
Student feedback
Hear what previous students say about the program before you book your seat.
Built for undergraduates.
CMJD was fully designed for undergraduate students who are studying in government and private universities to enhance the knowledge and skills of software development to industry standards. The programme gives marvellous software development training, enabling modern software design and developing methodologies—including architectural designs and the depth of object orientation—to fill the gap between students and current IT job requirements.
Even though plenty of theory subjects have been studied in universities, students are not able to match their primary qualification to get into the IT industry. IJSE introduced this programme for students to fulfil their expectation.
According to past IJSE statistics, more than 4,500 undergraduate students have been produced to the IT industry island-wide.
So, do you want to be a Software Engineer?
Well, you came to the right place. With our 10 years of experience, we make sure that you will become a successful software engineer in the IT industry.
Still have questions? Check the FAQ below or call our hotline—we are here to help.
So you are interested? Let's hop into the course outline →
Built for builders,
not just learners.
CMJD is for undergraduates in government and private universities who want industry-ready software engineering skills—not only theory from campus, but training aligned to IT job requirements.
Course outline. Full mastery.
From software building blocks and deep object orientation to design patterns, compulsory projects, and Oracle certification—a structured path that turns undergraduates into engineers employers trust.
Fundamentals first, then design and architecture, then three compulsory projects—database programming, RMI network programming, and capstone work—with Oracle certification preparation.
What makes CMJD different.
Designed around
your life.
Full-day Sunday sessions - available online and on-campus. Learn without disrupting your current career or studies.
What happens
after CMJD.
Graduate with project experience, design-pattern skills, and Oracle certification preparation—proof that you can engineer software, not only write code.
- 01Software EngineerDesign and build cost-effective software systems using solid fundamentals, OOP, and architectural thinking.
- 02Java / Enterprise DeveloperApply patterns and frameworks such as Spring in line with industry expectations for enterprise development roles.
- 03Full-Stack DeveloperCombine database, application, and network layers learned through projects and hands-on engineering.
- 04Systems AnalystUnderstand requirements, design, and implementation—the engineering mindset employers value beyond coding alone.
- 05Oracle Certified ProfessionalGraduate with certification preparation and project proof that validates your skills to hiring teams.
The tools of the software industry.
Master the languages, patterns, and platforms used in enterprise software development—the same building blocks professional engineers use every day.
Everything you
need to know.
Your software engineering
journey starts here.
Complete this form and our team will contact you on WhatsApp within 24 hours with the full course outline and enrollment steps.
- Undergraduate-focused software engineering training
- Fundamentals → design patterns → compulsory projects
- Oracle certification preparation included
- Fast WhatsApp guidance after you apply
- 4,500+ IJSE undergraduates placed in IT industry
