Bachelor of Science in Information Technology Networking and Software Engineering Course at Botswana College of Engineering and Technology (BCET)
What is Information Technology Networking and Software Engineering?
Information technology is the development, maintenance, or use of systems — especially computer systems, software and networks — for storing, retrieving and sending information. Computer networking is the process of electronically linking two or more computing devices to exchange information through data connections.
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