Bachelor of Science in Information Technology(Information Technology) Course at Botswana College of Engineering and Technology (BCET)
What is Information Technology?
Information technology is the use of computers to create, process, store, retrieve and exchange all kinds of data and information. IT forms part of information and communications technology.
Programme Structure
Entry Requirements
Subject to the General Academic Regulation 00.5, the following departmental programme entry requirements shall apply for the programme:
- For entry into 100-level, candidates must have a minimum grade of C in Mathematics and two other science subjects with computer studies recognized as a science subject and with a minimum grade of D in English.
- For entry into the programme at higher level:
- Transfer student from an Information Technology or equivalent programme from a higher institution considered equivalent to the University of Botswana, subject to General Academic Regulation 00.313.
- Candidates holding a post-Secondary qualification which is considered by the department as being at least equivalent to the 100- level of the programme and so deemed to earn the candidate an exemption from the 100-level of the programmes.
- Candidates holding a post-Secondary qualification who do not meet criteria (ii) above may be required to take some 100-level courses.
Courses
Semester I, Core courses
- CSI131 Discrete Structures
- CSI141 Programming Principles
- CSI161 Introduction to Computing
- STA116 Introduction to statistics
- COM141 Communication and Academic Literacy Skills (Science)
Semester II , Core Courses
- CSI132 Discrete Structures II
- CSI142 Object-Oriented Programming
- MAT111 Introductory Mathematics I
- COM142 Academic and Professional Communication (Science)
Optional Courses (Min 3 Credits from)
- STA211 Statistical Methods
- LIS227 Introduction to Knowledge Management
Semester III , Core Courses
- CSI247 Data Structures
- CSI244 Information Management
- CSI293 Information Technology Fundamentals
- MGT100 Principles of Management
- MAT122 Introductory Mathematics II
- ECO111 Basic Micro Economics
Semester IV, Core courses
- CSI262 Database Concepts
- CSI263 Computer Architecture
- CSI223 Systems Programming
- MGT200 Organizational Design and Development
Optional Courses (Min 3 Credits from)
- ECO112 Basic Macro Economics
- STA211 Statistical Methods
- LIS227 Introduction to Knowledge Management
Semester V, Core courses
- CSI354 Operating Systems
- CSI374 Computer Networks
- CSI342 Systems Analysis & Design
- MGT301 Organizational Behaviour
Elective * (3 Credits)
- *- students are advised to take MGT202 which is a pre-requisite to MGT303
Semester VI, Core courses
- CSI345 Integrative Programming
- CSI315 Web Technology and Applications
- CSI392 Human Computer Interaction
- CSI341 Introduction to Software engineering
Optional Courses (Min 3 credit from)
- MGT303 Entrepreneurship and Business Formation
- BIS304 Management Information Systems
Winter Semester, Core courses
- CSI352 Industrial Attachment
Semester VII, Core courses
- CSI481 Database Systems
- CSI475 Social Informatics
- CSI482 Information System Engineering
- CSI485 System Administration
- Optional Courses
- LAW251 Foundations of Business Law
- FIN200 Business Finance
- LIS 403 Knowledge Management
Semester VIII, Core courses
- CSI408 Project
- CSI420 Web Computing
- CSI454 Information Security Administration
- CSI446 Information Systems Project
- Management
Optional Courses (Min 3 credits from)
- BIS417 Information System auditing
- MKT401 Marketing Management and Strategy