Bachelor of Science (Hons) in Information Technology

Bachelor of Science (Hons) in Information Technology offered by the School of ICT | NIIBS is an approved degree programme under the Ministry of Education of Sri Lanka and is recognized by the University Grants Commission (UGC)

SLQ Level: 06

Course Fee: 1,600,000 Special Scholarship Fee: 1, 200,000 (Registration Fee 12,500.00)

Medium: English

Entry Requirement: G.C.E. (A/L) or any other equivalent qualification

Course Duration: 04 Years

Course Outline

Level 01
Semester 01
ModuleTypeCredits
INTE11012 Computer FundamentalsCompulsory02
INTE11022 IT ApplicationsCompulsory02
INTE11032 Mathematics for ComputingCompulsory02
INTE11043 Computer Hardware & Operating systemsCompulsory03
INTE11052 Communication Skills for ITCompulsory02
INTE11062 Software EngineeringCompulsory02
INTE11072 Introduction to ProgrammingCompulsory02
INTE11081 An Approach to Buddhist Studies (Non-GPA)Auxiliary01
Semester 02
INTE12013 Data Communication and Computer NetworksCompulsory03
INTE12022 Information SecurityCompulsory02
INTE12033 Database Management SystemsCompulsory03
INTE12043 Data Structures and AlgorithmsCompulsory03
INTE12053 Computer Graphic and multimediaCompulsory03
INTE12062 Probability and StatisticsCompulsory02
Total Credits 31
Level 02
Semester 01
ModuleTypeCredits
INTE21013 Object-Oriented ProgrammingCompulsory03
INTE21023 System Analysis and DesignCompulsory03
INTE21033 Advanced Database Management SystemsCompulsory03
INTE21042 Information SystemsCompulsory02
INTE21051 Discrete MathematicsCompulsory01
INTE21064 Web Application DevelopmentCompulsory04
Semester 02
INTE22013 Web Technologies and Web DevelopmentCompulsory03
INTE22023 Big Data TechnologiesCompulsory03
INTE22032 IT Change ManagementCompulsory02
INTE22042 Management Information System and Enterprise Resource Planning SystemCompulsory02
INTE22052 Advanced Software EngineeringCompulsory02
INTE22062 IT ProjectCompulsory02
Total Credits 30
Level 03
Semester 01
ModuleTypeCredits
INTE31013 Mobile Application DevelopmentCompulsory03
INTE31023 Internet Technologies and Social MediaCompulsory03
INTE31034 IT Project ManagementCompulsory04
INTE31043 Data Management and Business IntelligenceElective03
INTE31053 Software Engineering Tools and MetricsElective03
INTE31063 Artificial IntelligenceElective03
Semester 02
INTE32013 Software Quality AssuranceCompulsory03
INTE32023 Cyber Security and IT Risk ManagementCompulsory03
INTE32032 Research MethodologyCompulsory02
INTE32043 E-Business and StrategyElective03
INTE32053 Global Systems OutsourcingElective03
INTE32063 Innovation and TechnologyElective03
INTE32073 RoboticsElective03
Total Credits 30
Level 04
Semester 01
ModuleTypeCredits
INTE43019 Research ProjectCompulsory09
INTE41023 IT Policy and E-GovernanceCompulsory03
INTE41033 IT Strategic Planning and ManagementElective03
INTE41043 Advanced Artificial IntelligenceElective03
Semester 02
INTE42016 IT Industry PlacementCompulsory06
INTE42022 Current trends in ICTCompulsory02
INTE42032 Managerial LeadershipCompulsory02
INTE42042 International CommunicationCompulsory02
INTE42053 IT Start-ups and EntrepreneurshipElective03
INTE42063 Business AnalyticsElective03
Total Credits 30