Programmes – BIT

Bachelor of Science in Information Technology (BIT)

About the Programme

The aim of this programme is to give students a sound knowledge of information technology fundamentals and their applications. This programme was formerly known as Bachelor of Science in Informatics. The programme is available in the College of Natural and Applied Science (CoNAS) under the Department of Informatics and Information Technology (DIIT). It is delivered only on a full-time basis for a minimum duration of 3 years.

Expected Learning Outcomes

Successful students should be able to:

  1. Demonstrate systematic and critical understanding of mathematics, hardware, software, the Internet, information systems, databases and algorithms.
  2. Possess detailed knowledge to design, implement and administer computer networks and computing systems of varying size appropriate to a context
  3. Possess detailed knowledge and skills in Computer Science and Information Technology for eliciting requirements, analysing, designing and implementing complex problems of computer Science and Information Technology.
  4. Demonstrate an attitude and aptitude for research, project management, entrepreneurship and the ability to pursue higher studies in Computer Science and Information Technology.
  5. Possess better communication, presentation, time management, teamwork skills and soft skills leading to responsible & competent professionals that will agree challenges in IT at the global level.
  6. Discuss ethical practices, societal contributions and legal issues pertaining to contemporary and future computing systems through communities and lifelong learning.

Computer science is none without you. You will be an engine for Modern Science and Technologies.

Career Opportunities

Graduates of this degree programme work as technicians, technologists, systems analysts and designers, systems developers, network administrators, database developers and administrators, IT researchers in IT field, trainers in IT field, data specialist, information officer, and instructional e-learning designer. Prospective employees include ICT companies, financial institutions, training institutions, and other private and public institutions.

Admission Requirements

Two principal passes (4 points) in Advanced Mathematics and one of the following subjects: Physics, Chemistry, Geography or Computer Science. OR. Diploma in Information Technology, Computer Sciences, Computer Engineering, Electronics or Telecommunication Engineering with an average of ‘B’ or a minimum GPA of 3.0. In addition, an applicant must have a minimum of “D” grade in two science subjects and a mini- mum of “D” grade in Mathematics at O-Level.


Tshs 1,263,000 per year

Applicants should apply directly to SUA using the SUA online admission system or Click Apply Online (Undergraduate)” button at the SUA website.


The aim of this programme is to give students a sound knowledge of information technology fundamentals and their applications.

Semester 1

Core courses: Fundamentals of Computer Programming, Basics in Digital Circuitry, Foundation of Analysis, Introduction to Microcomputers and Applications, Linear Algebra I, Numerical Analysis I

Elective courses: Communication Skills I, Organization of Information Communication Theory and Practice, Principles, Theories and Contemporary Issues of Development

Semester 2

Core courses: Fundamentals of Computer Networks, Computer Architecture, Data Structures and Algorithm, Introductory Statistics, Discrete Mathematics, Communication Skills II Elective courses: Entrepreneurship in ICT I, Organizational Behavior, Social-cultural Implications of ICT, Information Communication Technology for Development, Linear Programming, Calculus of Functions of a Single Variable

Semester 3

Core course: Database Concepts and Design, Human-Computer Interaction, Geo-Informatics, Object Oriented Programming–I, Web Content Design and Management, Operating System

Elective courses: Communication Skills I, Computer Maintenance and Repair, Computer Graphics, Mathematical Logic and Formal Semantics, Mathematical Statistics

Semester 4

Core courses: Object Oriented Programming – II, Information Systems Analysis and Design, Information Storage and Retrieval, Knowledge Management, Managing Information and Systems, Operations Research

Elective courses: Introduction to Computer Simulation and Modeling, e-learning Design, Ordinary Differential Equations

Semester 5

Core courses: Web Programming, Software Engineering and Project Management, Database Implementation and Management, Network Design and Administration, Information Architecture, Research Project I: Research Methods and Proposal Development

Elective courses: Knowledge-Based and Expert Systems, Mobile Application Development, Numerical Analysis II

Semester 6

Core courses: IT Security, Artificial Intelligence, Distributed Systems, Management of Telecommunications and Computer Networks, Professional Skills for IT Practitioners, Research Project II

Elective courses: Records and Archives Management, Decision Support Systems, Entrepreneurship in ICT – II, Functional Analysis.

Share this