Bachelor of Information Technology (BIT)
- Home
- Programs
- Bachelor of Information Technology (BIT)
- Bachelor of Information Technology (BIT)
The Bachelor of Information Technology (BIT) is a comprehensive three-year external degree program designed to provide rigorous academic and professional training in the computing field. It is supported by the Foundation in Information Technology (FIT), a six-month preparatory track that acts as a “bridge” for students who do not meet the standard Advanced Level (A/L) requirements for direct entry. The degree is uniquely structured to provide progressive certification: students are awarded a Diploma in IT after completing the first year, a Higher Diploma in IT after the second year, and the full BIT degree upon successful completion of the third year.
The curriculum is divided into three levels that advance from foundational computing to specialized technical expertise. Level I focuses on core competencies such as Information Systems, Computer Systems, and Introductory Programming. Level II shifts toward intermediate topics including Data Structures and Algorithms, Object-Oriented Analysis and Design, and Computer Networks. The final level emphasizes professional readiness, covering advanced subjects like Information Security and Mobile Application Development, and requires students to complete a substantial, year-long Software Development Project.
For those starting with the foundation program, the curriculum focuses on three primary areas: ICT Applications, English for ICT, and Mathematics for ICT. These courses establish essential literacy in office applications, technical communication, and the analytical skills necessary for computing. Evaluation across both the FIT and BIT programs is conducted through a modern mix of two-hour electronic multiple-choice tests (e-Tests) and hands-on practical examinations, ensuring that students gain both the theoretical depth and the practical proficiency required by the global IT industry.
The curriculum is divided into three levels that advance from foundational computing to specialized technical expertise. Level I focuses on core competencies such as Information Systems, Computer Systems, and Introductory Programming. Level II shifts toward intermediate topics including Data Structures and Algorithms, Object-Oriented Analysis and Design, and Computer Networks. The final level emphasizes professional readiness, covering advanced subjects like Information Security and Mobile Application Development, and requires students to complete a substantial, year-long Software Development Project.
For those starting with the foundation program, the curriculum focuses on three primary areas: ICT Applications, English for ICT, and Mathematics for ICT. These courses establish essential literacy in office applications, technical communication, and the analytical skills necessary for computing. Evaluation across both the FIT and BIT programs is conducted through a modern mix of two-hour electronic multiple-choice tests (e-Tests) and hands-on practical examinations, ensuring that students gain both the theoretical depth and the practical proficiency required by the global IT industry.
Level I (Year 1) – Semester 1
- IT1106: Information Systems
- IT1206: Computer Systems
- IT1306: Free and Open Source Software for Personal Computing
- IT1406: Introduction to Programming
- IT1506: Fundamentals of Mathematics
Semester 2
- EN2106: Communication Skills I
- IT2106: Mathematics for Computing I
- IT2206: Fundamentals of Software Engineering
- IT2306: Database Systems
- IT2406: Web Application Development I
Level II (Year 2) – Semester 3
- EN3106: Communication Skills II
- IT3106: Object Oriented Analysis & Design
- IT3206: Data Structures and Algorithms
- IT3306: Data Management Systems
- IT3406: Web Application Development II
Semester 4
- IT4106: User Experience Design
- IT4206: Enterprise Application Development
- IT4306: Information Technology Project Management
- IT4406: Agile Software Development
- IT4506: Computer Networks
Level III (Year 3) – Semester 5
- EN5106: Fundamentals of Management & Entrepreneurship (Compulsory)
- IT5106: Software Development Project (Compulsory – Continues through Semester 6)
- IT5206: Professional Practice (Compulsory)
- IT5306: Principles of Information Security (Compulsory)
- IT5406: Systems & Network Administration (Compulsory)
- IT5506: Mathematics for Computing II (Optional)
Semester 6
- EN6106: Emerging Topics in Information Technology (Compulsory)
- IT6206: Software Quality Assurance (Compulsory)
- IT6306: Mobile Application Development (Compulsory)
- IT6406: Network Security and Audit (Compulsory)
- IT6506: e-Business Technologies (Optional)
Entry Requirements
G.C.E. O/L Requirements
-
- At least six passes in G.C.E. O/L with three credits, specifically including Mathematics and English.
G.C.E. A/L Requirements
-
- Three passes in Local G.C.E. A/L (New Syllabus) or four passes (Old Syllabus) in one sitting.
- Three passes in Cambridge/Pearson Edexcel International A/L in one sitting.
Other Requirements
-
- Completion of all theoretical components of the FIT program conducted by UCSC.
- Higher National Diploma in Information Technology (HNDIT) verified by SLIATE.
- NVQ-Level 5 or above in IT verified by TVEC.