Skip to content
Academic Programmes August 29, 2026

Bachelor of Science in Information Systems

August 29, 20263 min read

Programme Description

250 The Bachelor of Science in Information Systems degree programme aims at training those who aspire to become professionals in designing, building and managing computer-based information systems.

Learning Outcomes

  • Comprehend knowledge and have ability to apply concepts and design principles related to data collection, storage, processing, and visualization.
  • Comprehend knowledge and skills in information sharing and knowledge management.
  • Apply knowledge of Mathematics, computer sciences, and management science in the design and development of computer systems.
  • Function on multi-disciplinary teams.
  • Demonstrate an understanding of professional, ethical, legal, security, and social issues and responsibilities.
  • Analyze local and global impact of information systems on individuals, organizations, and society.
  • Demonstrate knowledge on methodologies to apply concepts and design principles relating to data collection, storage, processing and visualization.
  • Demonstrate knowledge and skills in information sharing and knowledge management.
  • Analyze problems facing public and private organizations, identify and define information system requirements appropriate to their e-solutions.
  • Design and participate in the implementation of information systems’ solutions by considering constraints, both organizational and technological.

Programme Structure

Year 1

Semester One

Code Course Title Status Credits
LG 102 Communication Skills for Scientists Core 7.5
DS 102 Development Perspectives Core 7.5
IM 111 Introduction to Information Systems Core 7.5
CP 111 Principles of Programming Core 9
IT 111 Introduction to Information Technology Core 7.5
TN 111 Discrete Mathematics for ICT Core 7.5
IS 112 ICT for Development Core 6
MG 121 Principles and Practice of Management Core 9

Semester Two

Code Course Title Status Credits
TN 122 Introduction to Probability and Statistics Core 7.5
CP 121 Introduction to Database System Core 7.5
CN 121 Introduction to Computer Networking Core 7.5
IA 124 Introduction to IT Security Core 6
CS 123 Introduction to Software Engineering Core 6
CP 123 Introduction to High Level Programming Core 9
PO 113 Government and Politics in Tanzania Core 7.5
IS 138 Industrial Practical Training I Core 9.6

Year 2

Semester One

Code Course Title Status Credits
CP 215 Object Oriented Programming in Java Core 9
CP 212 System Analysis and Design Core 7.5
IM 218 Information systems strategies Core 6
IS 213 E-Government Information System: Design and Implementation Core 7.5
MS 211 Operation Research for Business Decision Core 9
CP 211 Introduction to Linux/ Unix systems Core 9
IS 214 Decision Support Systems Core 7.5
HI 213 E-Health Elective 7.5
IM 211 Business Information Systems Elective 7.5
CN 211 Computer Networking Protocol Elective 7.5
CP 213 Data Structure and Algorithms Elective 10.5

Semester Two

Code Course Title Status Credits
IS 221 ICT Research Methods Core 7.5
IM 223 Design and Management of Enterprise Systems Core Other 7.5
CP 226 Operating System Core 9
CP 221 Internet Programming and Application I Core 9
MG 221 Organizational Behavior Core 8
CP 224 Database Management Systems Core 7.5
IS 238 Industrial Practical Training II Core 9.6
ET 321 Distance Learning Elective 7.5
EMM224 E-Marketing Elective 8

Year 3

Semester One

Code Course Title Status Credits
BT 413 ICT Project Management Core 6
MG 316 Organizational Risk Management Core 9
IS 316 Information Systems Project I Core 6
CP 311 Internet Programming and Applications II Core 9
IM 314 Business Intelligence Systems and Data Visualization Core 7.5
EME 314 ICT Entrepreneurship Core 7.5
CP 313 Mobile Application Development Core 9
CT 312 Computer Maintenance Elective 9
MG 311 Strategic Management Elective 7.5
IM 313 Principle of Big Data Management Elective 7.5
IS 318 E-Agriculture and Environment Elective 6

Semester Two

Code Course Title Status Credits
IS 326 Information Systems Project II Core 9
IS 328 Geographic Information System Core 7.5
TN 324 Statistics for Information Analysis Core 7.5
LW 3208 ICT Laws and Ethics Core 6
IM 327 Computer Supported Collaborative Work Core 6
HR 322 Organizational Change and Development Core 9
IM 326 Knowledge Management Systems Core 6
IS 322 Information Systems Competences Core 6
CP 423 System Administration and Management Other 9
CP 321 Distributed Database Systems Other 9
IM 324 Selected Topics in Information Systems Other 6
IS 321 Information Systems Theories Other 6
CP 424 Cloud Computing Other 7.5
IM 323 Business Analytics – Principles and Applications Electives Other 7.5

Special Programme Requirements

253 • Every student must attend Industrial Practical Training (IPT) for 2 Months (8 Weeks) after the second semester of the first and the second year. • In the third year, a student is required to undertake Final Year Project (FYP) for both semesters. • Estimated cost for IPT is TZS 560,000 per year. • Estimated cost for FYP is TZS 200,000 per year.

About the author