Bachelor of Science in Information Technology


E-Learning Portal

Course Overview

This course offers a sound education in all aspects of computing and information technology for students who intend to make a career in the profession, as well as providing a pathway to honors, postgraduate study or a research career. This course adopts a practice-based approach to IT education and the course content is a mix of theory and practice. As well as gaining strong technical skills in IT, students gain skills in business analysis, problem solving, teamwork and communication. Employers look for graduates with industry experience and, in this course, students are exposed to real IT problems. Download Course Catalog.

Program Structure:

Course Code First Semester Courses Credit
BIT 101 Communication Skills 5
BIT 102 Computer Fundamentals & Applications 5
BIT 103 Applied Mathematics 1 5
BIT 104 Electronics and Communication Technology 5
BIT 105 C++ Programming 5
BIT 106 Calculus 5
Course Code Second Semester Courses Credits
BIT 111 Web Technology 5
BIT 112 Networking Security 5
BIT 113 Microprocessor and Microcontroller 5
BIT 114 Database Management System (DBMS) 5
BIT 115 Data Communication and Network Standards 5
BIT 116 Computer Systems Architecture 5
Course Code Third Semester Courses Credit
BIT 201 Logic and Discrete Mathematics 5
BIT 202 Computer Graphics 5
BIT 203 SQL 2 5
BIT 204 Object Oriented Programming 5
BIT 205 Modern Operating Systems 5
BIT 206 Computer Systems Troubleshooting 5
Course Code Fourth Semester Courses Credit
BIT 211 Software Engineering 5
BIT 212 System Development Technique 5
BIT 213 Java and Data Structures 5
BIT 214 Quantitative Techniques 5
BIT 215 Embedded Systems 5
BIT 216 Wireless Network Technologies 5
Course Code Fifth Semester Courses Credit
BIT 301 Internet Security 5
BIT 302 Visual Basic 6.0 5
BIT 303 Advanced SQL 5
BIT 304 Multimedia 5
BIT 305 Management Information System 5
BIT 306 Programming Using PHP 5
Course Code Sixth Semester Courses Credit
BIT 311 Programming with Objects 5
BIT 312 Internet Technologies 5
BIT 313 Project Management 5
BIT 314 Information Technology Laws 5
BIT 315 Bachelor Thesis 10


Career Opportunities

Graduates may be qualified for positions in programming, website development or systems administration. Other opportunities could exist in computer sales, repair and maintenance. Professionals might work in the information technology departments of a variety of businesses. They could also seek positions with data management firms. Job titles could include the following:

  • Web developer
  • Network administrators
  • Computer support specialist
  • Systems supervisor
  • Database analyst


Contact KIU: