Bachelor of Information and Communication Technology (BICT) Honours Degree

The Bachelor of Information and Communication Technology is a four-year degree programme. The student intake is 75. This degree programme will help students to build necessary skills, knowledge and attitudes required to function as software developers, network administrators and ICT professionals. Strong fundamental knowledge in electronics and data communication with supporting hands-on laboratory sessions will provide the necessary skills and knowledge required to design, build and maintain industry standard software and computer networks. Incorporation of specialized application areas such as Virtualization and Cloud Computing, Network Management, Wireless and Mobile Communications, Computer Security, Web Programming, Mobile Application Development, Computer Games and Animation, Virtual Reality to the curriculum provides ample flexibility for students to specialize in their own areas of interest. Students will get an opportunity to work in the industry for six months through the internship module in the 4th year. The medium of instructions and examinations is English.

BICT Course Modules

Year 1 Semester 1

Course Code Title Credits
GTEC 11013 Mathematics for Technology – 1 3
GTEC 11022 Physics for Technology I 2
GTEC 11032 Introduction to Software Engineering 2
CTEC 11043 Structured Programming 3
GTEC 11051 Engineering Drawing 1
CTEC 11062 Computer Systems Organization 2
GTEC 11071 Physics for Technology - Laboratory I 1
GTEC 13082 Problem Solving in Technology I 2
ELTU 132X2* English for Computing and Technology 2
GCPR 11011* Ethical Conduct of Learners 1
GCPR 11021* Personality Development 1

Year 1 Semester 2

Course Code Title Credits
GTEC 12013 Mathematics for Technology – II 3
GTEC 12022 Statistics for Technology 2
CTEC 12033 Object Oriented Programming 3
CTEC 12052 Data Communication and Networking 2
CTEC 12062 Computer and Network Laboratory 2
GTEC 12072 Physics for Technology II 2
GTEC 12081 Physics for Technology – Laboratory II 1

Year 2 Semester 1

Course Code Title Credits
GTEC 21012 Mathematics for Technology – III 2
CTEC 21023 Introduction to Telecommunication 3
CTEC 21032 Computer Architecture & Operating Systems 2
CTEC 21043 Database Systems 3
GTEC 21053 Fundamentals of Electronics 3
GTEC 21062 Principles of Environmental Science 2
GTEC 23072 Problem Solving in Technology II 2
ELTU 21212* English in Today’s World 2
LNPR 21012* Japanese Language – I 2

Year 2 Semester 2

Course Code Title Credits
GTEC 22012 Mathematics for Technology – IV 2
CTEC 22022 Theory of Programming Languages 2
CTEC 22033 Data Structures & Algorithms 3
CTEC 22043 Introduction to Wireless and Mobile Communication 3
ENPR 22012 Principles and Practices of Management 3
ENPR 22022 Engineering Economics 2
ELTU 22242* English for Technology 2
LNPR 22012* Japanese Language – II 2

Year 3 Semester 1

Course Code Title Credits
GTEC 31013 Introduction to Cyber securityV 3
CTNT 31013 Mobile Application Development 3
CTNT 31023 ICT for Business 3
CTNT 31032 Internet and Web Technologies 2
ENPR 31012 Technology Management 2
ENPR 31022 Industrial Law 2
GCPR 31012* Occupational Health and Safety 2
ELTU 33212* English for Professional Purposes 2

Year 3 Semester 2

Course Code Title Credits
GTEC 32012 Project Management 2
CTEC 32023 Web Development 3
CTNT 32013 Optical Fiber Communications and Satellite Communications 3
CTNT 32022 Embedded Systems 2
CTNT 32032 Virtualization and Cloud Computing 2
CTNT 32043 Human Computer Interaction 3
GCPR 32011* Professional Ethics and Practices 1

Year 4 Semester 1

Course Code Title Credits
ENPR 41012 Entrepreneurship and Small Business Management 2
CTNT 43018 Project 8
CTNT 41023 Advanced Data Communication and Networking 3
CTNT 41033 Advanced Wireless and Mobile Communication 3
CTNT 41043 Network and Information Security 3
CTNT 41052 Security Management 2
CTNT 41063 Distributed Computing 3
ELTU 41222* English for the Intern 2

Year 4 Semester 2

Course Code Title Credits
CTNT 42016 Industrial Training

Evaluation Criteria for Year I and Year II of BICT Honours Degree

EVALUATION PROCEDURE IN FACULTY OF COMPUTING AND TECHNOLOGY