Faculty of Computing

BSc (Hons) in Software Engineering (MoHE approved / UGC recognized)

BSc (Hons) in Software Engineering degree offered by CINEC Campus consists of high academic caliber incorporating the most novel features in the relevant disciplines. This program has been reviewed with the intention of making the program competitive while maintaining the high standard of the program. With the courses offered, the graduates will become highly competitive in the job market and at the same time prepare them in becoming independent in making choices of career and self-employment. Students are trained not only in the technical areas of specialization but also in personal development, communication skills, and entrepreneurship.

COURSE TYPE

Full Time

COURSE COMMENCEMENT DATES

July 2024 / February 2025

DURATION

4 Years

Year 1
Mathematics for Computing
Introduction to Computer Programming
Computer Organization and Architecture
Principles of Management Economics
Professional Practice
Discrete Mathematics
Database Management Systems
Data Structures and Algorithms
Software Requirements Engineering
Fundamentals of Computer Networks
General English (Non-GPA)
Business Communication (Non-GPA)

Year 2
Operating Systems
Advanced Data Structures and Algorithms
Software Architecture & Design
Probability and Statistics
Object Oriented Concepts and Programming
Software Testing
Web Architectures
Software Project Management
Advanced Database Systems
Software Quality Assurance

Year 3
Software Construction & Evolution
Human Computer Interaction
Ethics and Professionalism
Software Engineering Group Project
Industrial Training
Mobile Computing (Optional)
Advanced Web Technologies (Optional)
Advanced Information Management (Optional)
Enterprise Resource Planning Systems (Optional)
Graph Theory (Optional)
Accounting and Costing (Optional)
Marketing Concepts (Optional)

Year 4
Software Engineering Research Project
Software Safety and Reliability
Research Methods (Optional)
Software Management (Optional)
Distributed Client/Server Systems (Optional)
IT Law (Optional)
Designing & Developing Applications on Cloud (Optional)
Software Modeling & Analysis

ENTRY REQUIREMENTS

Any of the below

  • At least three (3) simple passes (‘S’) in Physical Science stream or Engineering Technology stream in one and the same sitting at the GCE A/L Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification;

or

  • At least three (3) simple passes (‘S’) in any stream in one and the same sitting at the GCE A/L Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification with a Credit Pass (C) in Mathematics at the GCE Ordinary Level Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification with a bridging programme approved by the Specified Authority. (However any candidate who has obtained a simple pass (S) for Information & Communication Technology, in any attempt, at the GCE A/L Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification shall be exempted from the Bridging course.)

JOB OPPORTUNITIES

Software Engineer,
Software Developer,
Programmer,
Full Stack Developer
Systems Engineer and Quality Assurance Specialists.

COURSE FEE

Annual/ Semester wise/ monthly basis flexible course fee structure.
More details
Ms. Rukshani: +94 76 116 9061
Mr. Hasaranga +94 70 698 6728
Faculty: +94 11 4 486 400 ext: 148
Scroll to Top

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (0) in /home/qpqotgsl/public_html/wp-includes/functions.php on line 5427