Diploma in Software Engineering
Today, in Sri Lanka, the demand for qualified Software Engineers and IT (Information Technology) personal in both the private and the public sector organizations has highly been increased. In order to cater this demand few of Sri Lankan Universities and other public and private sector institutions provide a variety of Software Engineering Courses. However, the supply of qualified IT personal related to the job market falls much shorter than the numbers required.
As such, the External Degree Programmes and Extension Services Unit of Sabaragamuwa University of Sri Lanka has being conducted a programme in Software Engineering for past 10 years which provides a diploma with comprehensive knowledge in Systems Analysis & Design, Database Management, and Computer Programming to enable personnel to fit in the intermediate position in the field of IT.
Duration
One Year (700 Hrs. )
Objectives
The main objective of this study programme is to provide a systematic Software Engineering Course with the aim of producing qualified Software Engineers and IT personnel for the Sri Lankan job market. It is intention to ensure local as well as international recognition for this programme.
Course Medium
English
Eligibility
· Pass at G.C.E (A/L) Examination
OR
· Pass in “Certificate Course in Computer Applications” or “Certificate in Computer and Information Technology “course conducted by the Centre for Open and Distance Learning of Sabaragamuwa University of Sri Lanka.
OR
· An equivalent qualification in the computer and IT field
Rs. 36,000.00, Application Fee: Rs. 1000.00
a. Payment Methods: Two Instalment,
i. First Instalment 20,000.00
ii. Second Instalment 16,000.00
b. First instalment should be paid on or before the registration to the course. The Second Installment can be paid after the payment notice from the CODL office.
Dynamic Web Applications
Module Content
1. Introduction to Web Applications
2. Introduction to PHP and functions
3. Creating Dynamic Web Sites
4. Common Programming Techniques
5. Exception handling
6. Dynamic Web Application Development
System Analysis and Design
Module Content
1. Introduction to information systems
2. Decision making levels and classification of Information Systems
3. What is Systems Analysis?
4. Feasibility Study and Requirement Analysis
5. Requirement Discovery
6. Modelling with Structured Methodology
7. Computer Aided Systems Engineering
8. Introduction to Object-Oriented Systems Analysis and Design with the UML
9. Practical CASE Tools (Theory through Lab Practical (Rational Rose, Easy Case)
Database Management Systems
Module Content
1. Introduction to Databases & Database Management Systems
2. Database Design Process
3. Relational Model
4. Introduction to SQL
5. Database Server Installation
6. Future Trends
Programming Design Techniques and Programming
Module Content
1. Introduction to programming
2. Building Elements
3. Control Structures
4. Methods-Comparison between Iteration and Recursion.
5. Programming with Objects and Classes
6. Arrays and strings
7. Program specifications
8. Error handling
9. Methods of testing
Software Engineering
Module Content
1. Introduction
2. Software Development Process Models
3. Software Requirement Analysis and Specification
4. Software Design
5. Coding - Programming languages and development tools
6. Software Testing and Quality Assurance
7. Software Maintenance
8. Managing Software Projects
Grades and Grade Points
A letter grade assigned for each course module. The cut-off marks and the corresponding grade points are given below.
Marks Range |
Grade |
Grade Point |
85 - 100 |
A+ |
4.00 |
75 - 84 |
A |
4.00 |
70 - 74 |
A- |
3.70 |
63 - 69 |
B+ |
3.30 |
55 - 62 |
B |
3.00 |
50 – 54 |
B- |
2.70 |
45 – 49 |
C+ |
2.30 |
40 – 44 |
C |
2.00 |
35 – 39 |
C - |
1.70 |
30 – 34 |
D+ |
1.30 |
20 – 29 |
D |
1.00 |
0 - 19 |
E |
0.00 |
• All E grades should be upgraded at the first available opportunity.
• The maximum grade given for the repeat examination is C.
• The diploma program should be completed within four years.
Pass
The candidate must obtain at least the minimum Grade C for each course module securing final GPA greater than or equal to 2.00.
Awards of Merits
Final grades are calculated on the basis of the average marks of the two papers and the practical component.
GPA |
Awards |
3.75 and Above |
Distinction |
3.30 - 3.74 |
Merit |
2.75 - 3.29 |
Credit |
2.00 - 2.74 |
Pass |
Less than 2.00 |
Fail |
Dr. S.P.K.Ranatunga |
|
Mr. S Nimishan |
|
|
Mr. W.H.D.Pemawardena
|