# Bachelor of Science in Information Systems

- Link: https://kilimanjaroyetu.com/2026/08/29/bachelor-of-science-in-information-systems/
- Published: 2026-08-29T05:16:00+00:00
- Author: 

## 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.
