මේ ඇත්තද?
What is CMJD?
CMJD (Software Engineering Level 1 & 2) is a
high standard software engineering program to be
a Software Engineer. This includes oracle
middleware contents and very latest
technologies, designs and concepts. The contents
of this program can be changed at any time
because CMJD was designed according to
industrial requirements. Due to the advancement
of technology, the industrial requirements can be
waived at any time.
The most important benefit of this program is
students can apply for the post of Associate
Software Engineer or Software Engineer for
those who have completed at least three
semesters of software engineering track which
are conducted by IJSE. And also IJSE students
are eligible to apply for the international
software engineering jobs because the certificates
received after completing this program have
international recognitions through Authorized
Oracle Education Provider (AOEP).
The summary of the content of CMJD
(Software Engineering Level 1 & 2)
Mastering Programming Languages
Software Developing Design Concepts
International / Industrial Standards
Enterprise Data Modelling
Software Engineering Designs and Concepts
Software Architectures / Architectural
Desings
Comprehensive Designing and Implementing
Industrial Software Products
*Software Product(Standalone
Application)
All students must successfully complete a
standalone application (Software Product) for
real world business after completing Level 1
course works. This is considered as an individual
task and,as an institute, we are responsible for
increasing the knowledge and skills of the
software development processes of everystudent,
thereforethe several professional leveland
qualifiedsoftware engineers are assigned to help
students individually while they are studying in
the institute.
Actuallydeveloping standalone application is not
so difficult task than students thought. All
students are doing software development
processes very happy and getting more fun with
these studies so that is the real truth inside the
IJSE.Nobody need to worry about these software
development processes, even they haven't any IT
literacy.
Example for standalone application that you
need to develop in Level 1
Human Resources Management System
Payroll System / Salary System
Distribution Management System
Service / Maintain System
Pharmacy System
Library Controlling System
Financial Management System / Accounts
System
Traffic Controlling System
Etc ... (for more information, please visit :
www.ijse.lk/studentprojects )
*Software Product (Distributed
Application)
This solution is comparatively advanced than the
Level 1 software application because this product
consists of distributed functionalities / client
server functionalities. The course content of
Level 2 is very important to develop distributed
application to the international software
standards as well as getting a job in IT field,
thereforeall students are aligned to develop this
software product individually with the help of
our software engineers team. The experience of
these developments is more valuable for the IT
career.
In SriLanka we are the only institute that
conducting CMJD program for the students those
who have completed secondary level / advanced
level examination in any stream and we proved
to be mentioned that this is the only 100percent
accurate software engineering program to be a
skilful software engineer.
Example for standalone application that you
need to develop in Level 2
Human Resources Management System
Distribution System with different terminals
Reservation System
Enterprise Resource Planning System
Peer to Peer File sharing System
Internal E-Mail Server System
Multiuser Game Development
Examination Management/Controlling System
Etc ... (for more information, please visit :
www.ijse.lk/studentprojects )
General idea about how doing Level 1 & Level 2
products.
Step
01
Business Analizing / Gathering
Requirements
Step
02
Convert Manual Business Processes,
Models into IT solution
Step
03
Understanding Enterprise / Conceptural
Data modelling
Step
04
Drawing Particular Diagrams – Software
Designing
Step
05
Implementing Software Layers
Step
06
Bug Tracking and Revers Engineering
Step
07
Maintain Software Standards / Patterns
Step
08
Performance Tuning via
Servalmethodologies
Step
09
Increasing Productivity
Step
10
Software Finalizing and Deployement
Minimum Requirements to follow this
CMJD Software Engineering program
Passed G.C.E Ordinary Level Examination or
Any other Equelent Examination/li>
Passed G.C.E Advanced Level Examination
or Aptitude Test conducted by IJSE
IT prior knowledge is not necessary to follow
this program
Every registered students should participate
in the Orientation Program before
commencement of the CMJD Software
Engineering Program