Bachelor of Science Honours in Information Technology

Bachelor of Science Honours in Information Technology

Bachelor of Science Honours in Information Technology is a critical step in gaining and demonstrating your proficiency in the field.

Entry Requirements

Minimum 3 passes at GCE (A/L) in any stream in one sitting OR
Three passes at IGCSE A/L Examinations (Cambridge /Edexcel) in one sitting

Course Duration

BSc in IT (General Degree) 3-Years
BSc in IT (Honours Degree) 4-Years

About the Programme

The degree covers many applied and technological aspects of computing discipline including operating systems, technical support, and networking. The successful completion of this degree Programme will enable the undergraduates to function as IT professionals locally or internationally.

UGC Approved

Your future

This Programme allows the undergraduates to excel in a world that is increasingly based on Information Technology. The comprehensive curriculum will equip a student with knowledge in strategic solutions in IT, enable him/her to apply knowledge and skills to ensure the advancement as professionals, and develop the intellectual capacity for research in the field of IT. Through this mechanism, the graduate will be able to use established techniques to initiate and undertake analysis of information and to propose solutions to issues while sharing information effectively with specialist and non-specialist audiences. It will also open doors to use key techniques of the discipline and carry out further training, acquire new competencies, display qualities and skills necessary for employment and exercise personal responsibility in decision making.

Career Opportunities

  • Software engineers
  • QA engineers
  • Data scientists
  • IT educationist
  • Web developers
  • IT managers
  • Software developers
  • Software architects
  • System and database administrators
  • Information security analysis
  • Computer analysis

Year-wise Curriculum Structure

Year I: Semester I (SLQF Level 3)
BSIT 11013 Introduction to Computer Systems Core 3
BSIT 11024 Fundamentals of Programming Core 4
BSIT 11033 Fundamentals of Web Design Core 3
BSIT 11044 Mathematics for IT Core 4
BSIT 11052 English for IT Core 2
Year I: Semester II
BSIT 12014 Computer Networks Core 4
BSIT 12023 Operating Systems Core 3
BSIT 12034 Database Management Systems Core 4
BSIT 12044 System Analysis and Design Core 4
Year II: Semester I (SLQF Level 4)
BSIT 21013 Software Engineering Methods Core 3
BSIT 21023 Object Oriented Programming Core 3
BSIT 21033 Data Structures and Algorithms Core 3
BSIT 21044 Computer Architecture and Organization Core 4
BSIT 21054 Web Programming Core 4
BSIT 21062 Introduction to Probability and Statistics Core 2
Year II: Semester II
BSIT 22013 Visual Application Programming Core 3
BSIT 22023 Multimedia Development Core 3
BSIT 22032 IT Project Management Core 2
BSIT 22043 Cyber Security Fundamentals Core 3
BSIT 22052 Research Methodology and Scientific Communication Core 2
BSIT 22063 Group Software Project Core 3
Year III: Semester I (SLQF Level 5)
BSIT 31012 IT Quality Assurance Core 2
BSIT 31023 Big Data Analytics Core 3
BSIT 31032 Introduction to Artificial Intelligence Core 2
BSIT 31043 Professional Practice and Ethics Core 3
BSIT 31053 Web Services Core 3
BSIT 31062 Statistical Distributions Core 2
BSIT 31073 Human Computer Interaction Core 3
Year III: Semester II
BSIT 32006 Industrial Training (GPA) –

6 months – Full Time

Core 6
Year IV: Semester I (SLQF Level 6)
BSIT 41013 Distributed Systems and Cloud Computing Elective 3
BSIT 41023 Advanced Database Systems Core 3
BSIT 41033 Applied Machine Learning Elective 3
BSIT 41043 Data Mining & Data Warehousing Core 3
BSIT 41053 Information Retrieval and Web Analytics Elective 3
BSIT 41063 Mobile Application Development Elective 3
BSIT 43078 Research Project Core 8
Year IV: Semester II
BSIT 42013 Wireless communication and


Elective 3
BSIT 42023 Introduction to IoT Elective 3
BSIT 42033 Enterprise Application


Core 3
BSIT 42042 Data Visualization Elective 2
BSIT 42053 Cyber Attacks and Detection Elective 3
Total for the Degree Programme 120