Bachelor of Science Honours in Software Engineering

Bachelor of Science Honours in Software Engineering

A degree in Software Engineering delivers well-defined scientific principles, methods, and procedures which will see novel, efficient and reliable software products entering the sector.

Entry requirements

Minimum 3 passes at GCE (A/L) in the Physical Science stream at same sitting
Three passes at IGCSE A/L Examinations (Cambridge /Edexcel) in the Physical Science stream in one sitting

COURSE DURATION

4 years

Awaiting the UGC Approval

BACHELOR OF SCIENCE HONOURS IN SOFTWARE ENGINEERING

UGC Recognized | Ministry of Education Approved

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

Duration: 4-Year Honours

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

 FEE STRUCTURE:

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

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 Core 3
BSSE 11023 Fundamentals of Programming Core 4
BSSE 11033 Introduction to Web User Interface Design Core 3
BSSE 11044 Mathematics for Software Engineering – I Core 4
BSSE 11053 Computer Architecture and Organization Core 2
 Year I: Semester II
BSSE 12013 Data Structures and Algorithms Core 4
BSSE 12023 System Analysis and Design Core 3
BSSE 12033 Introduction to Probability and Statistics Core 4
BSSE 12043 Operating Systems Core 4
BSSE 12053 Data Communication & Computer Networks

 

Year II: Semester I (SLQF Level 4)
BSSE 21013 Introduction to Software Engineering Core 3
BSSE 21023 Database Management Systems Core 3
BSSE 21032 Object-Oriented Analysis and Design Core 3
BSSE 21043 Mathematics for Software Engineering – II Core 4
BSSE 21053 Object-Oriented Programming Core 4
BSSE 21062 Ethical & Professional Issues in Computing Core 2

 

 Year II: Semester II
BSSE 21013 Web Programming Core 3
BSSE 21023 Mobile Application Development Core 3
BSSE 21032 Cyber Security Fundamentals Core 2
BSSE 21042 Software Requirements Engineering Core 3
BSSE 21053 Probability Distributions and Applications Core 2
BSSE 21062 Software Architecture & Design Patterns Core 3
Year III: Semester I (SLQF Level 5)
BSSE 31012 Software Project Planning and Management Core 2
BSSE 31022 Introduction Artificial Intelligence Core 3
BSSE 31033 Enterprise Application Development Core 2
BSSE 31042 Human Computer Interaction Core 3
BSSE 31052 Research Methodology and Scientific Communication Core 3
BSSE 31062 Software Testing and Quality Assurance Core 2
BSSE 31073 Mathematics for Software Engineering – III Core 3
 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 Elective 3
BSSE 41023 Distributed Systems and Cloud Computing Core 3
BSSE 41032 Advanced Database Systems Elective 3
BSSE 41043 Applied Machine Learning Core 3
BSSE 41053 Big Data Analytics Elective 3
BSSE 41063 Data Mining & Data Warehousing Elective 3
BESE 41072 Formal Methods in Software Specification and Verification    
BSSE 41082 Software Evolution and Maintenance    
BSSE 43096 Research Project in Software Engineering Core 8
 Year IV: Semester II
BSSE 42012 Wireless Communication and Networks Elective 3
BSSE 42022 Introduction to Entrepreneurship Elective 3
BSSe 42032 Secure Software Engineering Core 3
BSSE 42043 Internet of Things and Their Applications Elective 2
BSSE 42053 Database and System Security Elective 3
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