• info@mycourse.lk

Bachelor of Science Honours in Software Engineering

Requirements:

ELIGIBILITY:


  • Minimum 3 Passes at GCE A/L (any stream) or
  • Minimum 3 passes at IGCSE A/L Examinations (Cambridge /Edexcel)
  • With a Credit Pass for GCE O/L Mathematics


Description:

UGC Recognized | Ministry of Education Approved


BACHELOR OF SCIENCE HONOURS IN SOFTWARE ENGINEERING


The Bachelor of Science Honours in Software Engineering Degree consists of theoretical and practical knowledge in developing Industrial Strength Software Systems. This programme provides students with a comprehensive understanding of the principles, practices, and methodologies involved in designing, developing, testing, and maintaining software systems, and to contribute effectively in software projects at a professional setting.


 YOUR FUTURE


The successful completion of BSc (Hons) in Software Engineering Degree Programme will enable the undergraduates to contribute effectively in designing, developing, testing, and maintaining software systems. With analytical skills and knowledge of understanding systems, languages, and methods required in the industry, the undergraduates will be prepared for successful careers in the field of Software Engineering.


CAREER OPPORTUNITIES


Software Engineers Software Developers Software Architects DevOps Engineer Data Scientist Full Stack Developer Machine Learning Engineer AR/VR Developer Mobile App Developer Game Developer IT Educationist | IT Consultant Web Developer | Web Designer Software Quality Assurance Engineer Forensic Computer Analyst IT Lecturer IT Manager


YEAR-WISE CURRICULUM STRUCTURE


The BSc (Hons) in Software Engineering Degree delivers well-defined scientific principles, methods, and procedures which will see novel, efficient and reliable software products entering the sector.


Year I: Semester I (SLQF Level 3)

BSSE 11012 Foundations in Computing

BSSE 11023 Fundamentals of Programming

BSSE 11033 Introduction to Web User Interface Design

BSSE 11044 Mathematics for Software Engineering

BSSE 11053 Computer Architecture and Organization


Year I: Semester II

BSSE 12013 Data Structures and Algorithms

BSSE 12023 System Analysis and Design

BSSE 12033 Introduction to Probability and Statistics

BSSE 12043 Operating Systems

BSSE 12053 Data Communication & Computer Networks


 Year II: Semester II

BSSE 21013 Web Programming

BSSE 21023 Mobile Application Development

BSSE 21032 Cyber Security Fundamentals

BSSE 21042 Software Requirements Engineering

BSSE 21053 Probability Distributions and Applications

BSSE 21062 Software Architecture & Design Patterns


Year III: Semester I (SLQF Level 5)

BSSE 31012 Software Project Planning and Management

BSSE 31022 Introduction Artificial Intelligence

BSSE 31033 Enterprise Application Development

BSSE 31042 Human-Computer Interaction

BSSE 31052 Research Methodology and Scientific Communication

BSSE 31062 Software Testing and Quality Assurance

BSSE 31073 Mathematics for Software Engineering – III


Year III: Semester II

BSSE 32006 Industrial Training (GPA) – 6 Months Full Time


Year IV: Semester I (SLQF Level 6)

BSSE 41013 Statistics for Decision Making

BSSE 41023 Distributed Systems and Cloud Computing

BSSE 41032 Advanced Database Systems

BSSE 41043 Applied Machine Learning

BSSE 41053 Big Data Analytics

BSSE 41063 Data Mining & Data Warehousing

BESE 41072 Formal Methods in Software Specification and Verification    

BSSE 41082 Software Evolution and Maintenance    

BSSE 43096 Research Project in Software Engineering


Year IV: Semester II

BSSE 42012 Wireless Communication and Networks

BSSE 42022 Introduction to Entrepreneurship

BSSe 42032 Secure Software Engineering

BSSE 42043 Internet of Things and Their Applications

BSSE 42053 Database and System Security

BSSE 42063 Introduction to Game Development    

BSSE 42072 Dependability and Reliability of Software Systems    

BSSE 42082 Software Metrics and Models    

BSSE 42092 Service-oriented Software Engineering    


Total Credit Value for the Degree Programme: 130 /120


 FEE STRUCTURE:


  • Registration Fee: Rs 35,000
  • Course Fee: Rs 950, 000 (all 4 years)
  • Installment Plan: Semester Fee Rs 118,750




Address : Negombo-Minuwangoda Rd, Negombo

Phone : 31 2224 422

Email : info@bci.lk

Website : https://www.bci.lk

Available:

BCI Campus