1.1 Background
The Bachelor of Information Technology (BIT) was designed with emphasis on having the student acquire the business, media, computing and communication skills necessary for employment and career opportunities in today’s ICT industries and business organizations. BIT Degree Programme will enable students develop conceptual and practical IT skills in integrating financial, organizational, marketing and production/service function with an overall business strategy.
1.2 Programme Rationale
This programme more than before is coming in when technology has taken over the world and currently referred to as the ‘digital world’. From mobile phones, smart television sets to complex lighting systems, experts in information technology are sought for in big numbers. Students with knowledge in computer networks, data management, systems and mobile application development among others will be the most sought after in this century and beyond. Bachelor of Information Technology Degree Programme is open to all prospective students and designed to enable its prospective students to undertake training in Information Technology (IT).
1.3 Course Objectives
The objectives of the Bachelor of Information Technology Programme to introduce students to:
- Knowledge to critically analyse and apply a range of information systems concepts, principles, and practices to problem-solving across a range of information technology problem domains.
- A firm foundation for demonstrating competence in data communication and networking in distributed and centralised working environments
- Skills that demonstrate expertise in the main content knowledge of information technology.
- An understanding of how to effectively apply scientific and mathematical principles, methods and techniques to the research and development of emerging technologies in the computing field.
- A firm foundation for effectively using information technology frameworks (concepts, principles, methods, languages and theories) to design, analyse, and construct solution in a network-based environment.
- Knowledge to use technical writing effectively and professionally for varied audiences.
1.4 Programme Learning Outcomes
By the end of the programme, students should be able to;
- Critically analyse and apply a range of information systems concepts, principles, and practices to problem-solving across a range of information technology problem domains.
- Demonstrate competence in data communication and networking in distributed and centralised working environments
- Demonstrate expertise in the main content knowledge of information technology.
- Effectively apply scientific and mathematical principles, methods and techniques to the research and development of emerging technologies in the computing field.
- Use information technology frameworks (concepts, principles, methods, languages and theories) to design, analyse, and construct solution in a network-based environment.
- Technically write effectively and professionally for varied audiences.
1.5 Skills for IT graduates
- Information technology-specific skills:Â This class of knowledge refers to the ability to use contemporary Information technology applications such as information management, networking, information assurance, human-computer interaction and Web systems and technologies.
- Fundamental and enduring information technology concepts:Â Concepts explain the how and why of information technology and they give insight into its opportunities and limitations. They include knowledge areas such as persuasive themes in IT, history of information technology, application domains, organizational issues, data modeling, data organization and retrieving, integrative programming, emerging technologies, and system integration and architecture.
- General intellectual capabilities:Â This class of knowledge areas consists of broad intellectual skills important in virtually every area of study, not simply information technology. These skills allow students to apply information technology to complex tasks in effective and useful ways. Examples include problem solving, managing complexity through abstraction, modeling, use of appropriate tools, inter-personal skills, project management, developing effective interfaces, assets management and cost/ benefit analysis, logical reasoning, ethics, and effective oral and written communication skills.
1.6 Knowledge Areas
- Information Technology Fundamentals
- Human-Computer Interaction
- Information Assurance and Security
- Information Management
- Math and Statistics for IT
- Networking
- Programming Fundamentals
- Platform Technologies
- System Integration and Architecture
- Social and Professional Issues
- Web Systems and Technologies
1.7 Career Prospects
The majority will take up administrative positions in Information and Communication Technology (computing and ICT-based) sectors, and other positions such as Software Developers, Web-Programmers, Systems & Network Administrators, Information Technology Planners, Systems Analysts, IT Project Managers, Information Systems Specialists and IT Lecturers.
1.8 Programme Structure
Year 1: Semester I (6 Core Courses) | ||||||
CODE | COURSE NAME | LH | TH | PH | CH | CU |
BIT 1101 | Fundamentals of Information Systems | 45 |  | – | 45 | 3 |
BIT 1102 | Mathematics for IT | 30 | – | 30 | 45 | 3 |
BCS 1101 | Computer Fundamentals and Application | 30 | – | 60 | 60 | 4 |
BAM 1102 | Principles of Management | 45 | – | – | 45 | 3 |
BAM 1104 | Business Communication Skills | 30 | – | 60 | 60 | 4 |
BAM 1101 | Principles of Accounting | 30 | – | 60 | 60 | 4 |
Sub Total | Â | Â | Â | Â | 21 | |
Year 1: Semester II (6 Core Courses) | ||||||
CODE | COURSE NAME | LH | TH | PH | CH | CU |
BIT 1201 | Systems Administration and Maintenance | 30 | – | 60 | 60 | 4 |
BIT1202 | Fundamentals of Database Systems | 30 | – | 60 | 60 | 4 |
BIT 1203 | Introduction to web Systems And Technologies | 45 | – | – | 45 | 3 |
BIT 1204 | Operating systems | 45 | – | – | 45 | 3 |
BCS1202 | Structured programming. | 30 | – | 60 | 60 | 4 |
BIT 1205 | Introduction to probability and  Statistics | 30 | 30 | – | 45 | 3 |
Sub Total | Â | Â | Â | Â | 21 | |
Year 2: Semester I (5 Core courses) | ||||||
CODE | COURSE NAME | LH | TH | PH | CH | CU |
BIT 2101 | CISCO-IT Essentials: PC Hardware & Software Repair | 30 | – | 60 | 60 | 4 |
BIT 2102 | Database Management Systems | 30 | – | 60 | 60 | 4 |
BIT 2103 | Information Assurance & Security | 30 | – | 60 | 60 | 4 |
BBC 2102 | Research Methodology | 45 | – | – | 45 | 3 |
BCS 2203 | Object Oriented Programming | 30 | – | 60 | 60 | 4 |
Sub Total | Â | Â | Â | Â | 19 | |
Year 2: Semester II (4 Core courses & 1 Elective) | ||||||
CODE | COURSE NAME | LH | TH | PH | CH | CU |
BIT 2202 | Computer Networks & Data Communication | 45 | 30 | – | 60 | 4 |
BIT 2203 | System Analysis & Design | 30 | 30 | – | 60 | 4 |
BCS2202 | Application Development. VB.NET | 30 | 30 | – | 60 | 4 |
BIT 2204 | Integrative Web Programming & Technologies | 30 | – | 60 | 60 | 4 |
Electives: (1 Elective Course) | ||||||
BIT 2205 | Cloud Computing | 30 | – | 60 | 60 | 4 |
BBC 2204 | Electronic Media & Multimedia Systems | 30 | – | 60 | 60 | 4 |
Sub Total | Â | Â | Â | Â | 20 | |
 |  |  |  |  |  |  |
 | ||||||
 Year 3: Semester I (5 Core courses & 1 Elective) | ||||||
CODE | COURSE NAME | LH | TH | PH | CH | CU |
BIT 3105 | Database Programming | 30 | – | 60 | 60 | 4 |
BBC 3104 | Business Intelligence & Data Warehousing | 30 | – | 60 | 60 | 4 |
BCS 3101 | Software Engineering for Internet Applications | 30 | – | 60 | 60 | 4 |
BIT 3101 | IT Project Planning and Management | 45 | – | 30 | 45 | 3 |
1 Elective | ||||||
BIT 3102 | Mobile Applications Development | 45 | – | – | 45 | 3 |
BIT 3103 | Artificial Intelligence | 45 | – | – | 45 | 3 |
BCS 3105 | Computer Graphics | 45 | – | – | 45 | 3 |
Sub Total | Â | Â | Â | Â | 18 | |
 Year 3: Semester II (4 Core Courses & 1 Elective) | ||||||
CODE | COURSE NAME | LH | TH | PH | CH | CU |
BIT 3201 |  Information Technology Infrastructure Management | 30 | – | 60 | 60 | 4 |
BIT 3203 | Advanced Web Systems & Technology | 45 | – | 30 | 60 | 4 |
BIT 3204 | Final year project | – | 120 | – | 60 | 4 |
Electives: (1 Elective Course) | ||||||
BIT 3205 | User Interface Design | 15 | – | 60 | 45 | 3 |
BBC 3204 | Enterprise Network Management | 15 | – | 60 | 45 | 3 |
Sub Total | Â | Â | Â | Â | 15 | |
 |