BSc ( Honours ) in Software Engineering
BSc Hons(SE) Degree Program which is one of the finest yet cost effective IT programmes in Sri Lanka approved by the Ministry of Higher Education and Cultural Affairs. The curriculum of BSc Hons (SE) Degree programme of 04 years is specifically designed to develop knowledge, understanding, and competence of those who seek career opportunities and students pursuing higher education in the field of Software Engineering.
The purpose of this qualification BSc Hons (SE) Degree is to prepare graduates with a broad knowledge in theory, methodology and skills of the relevant disciplines that enable them to bear responsibility in an academic or professional environment. The duration of the degree is four academic years and recognized certificates are awarded by Saegis Campus on successful completion of the degree programme.
Department of
Computing


Approved By
Why follow a
BSc Honours in Software Engineering at Saegis?
- Approved by the Ministry of Higher Education and Cultural Affairs
- Most Qualified and Experienced lecture panel
- Professional project guidance provided throughout Industry Expert/ Academics
- Convenient location with campus environment.
- State-of-the-Art Facilities
- Nationally recognized ICT Qualifications
- Easy payment scheme
Career Opportunities
- Approved by the Ministry of Higher Education and Cultural Affairs
- Most Qualified and Experienced lecture panel
- Professional project guidance provided throughout Industry Expert/ Academics
- Convenient location with campus environment.
- State-of-the-Art Facilities
- Nationally recognized ICT Qualifications
- Easy payment scheme
Duration
4 Years
Time
Full Time
Intake
June
Exams
Weekdays
Entry Requirements
Passes in three (03) subjects (in Physical Science Stream or any three subjects with Mathematics and Physics)) at the GCE A/L Examination (Sri Lanka or London) in one and the same sitting but not exceeding three sittings.
OR
Passes in three (03) subjects (in any subject stream) at the GCE A/L Examination (Sri Lanka or London) in one and the same sitting but not exceeding three sittings and passing of the Bridging Programme for Computing Discipline stated under the Non State Higher Education Circular No. 02/2019 issued by the Ministry of Higher Education
- 077-043-4444
- info@saegis.edu.lk
- 077-043-4444
Course Modules
- Fundamentals of Computer Systems
- Fundamentals of Programming
- Fundamentals of Mathematics
- Computer Architecture and Organization
- Database Management Systems
- English
- Leadership
- Operating Systems
- Object Oriented Programming
- Data Communication and Networks
- Software Engineering
- Probability and Statistics
- Group Project in Programming
- Object Oriented Analysis and Design
- Data Structures and Algorithms
- Graphics and Visual Computing
- Web Technologies
- Advanced Databases
- Advanced Mathematics
- Introduction to Artificial Intelligence
- Human Computer Interaction
- Software Architecture and Design Patterns
- Service Oriented Web Applications
- Deductive Reasoning and Logic Programing
- Statistical Distribution and Inferences
- Software Project Management
- Software Quality Assurance
- Software Requirement Development
- Machine Learning
- Professional Practices in Computing
- Research Methodology
- Computer and Network Security
- Software Evolution
- Current Topics in Software Engineering
- Bioinformatics
- Data Mining and Warehousing
- Wireless and Mobile Computing
- Linear Programming
- Modeling and Simulation
- Numerical Methods
- Systems Programming
- Software Process Improvement
- Software Verification and Validation
- Big Data Analytics
- Embedded Systems Development
- Formal Methods in Software Development
- Enterprise Modelling Ontology
- Robotics
- Research Project
- Digital Forensics
- Fuzzy Logic
- Multi Agent Systems
- Secure Programming
- Computational Linguistics
- Crypto Currency and Blockchain Technologies
- Entrepreneurship
- Theory of Compilers
- Software Maintenance and Re-Engineering
- Engineering Economics
- Cloud Computing and IOT
- Deep Learning Architectures
- Natural Language Processing
- High Performance Computing
- Emerging Trends in Computing
- Philosophy of Science