BUSE Bachelor of Science Honours Degree in Information Technology

By | May 3, 2019

BUSE Bachelor of Science Honours Degree in Information Technology

Programme Overview

The programme will expose students to a wide range of IT-related subjects while its two pathways offer students the opportunity to gain a detailed understanding of the technological aspects underpinning software engineering and network engineering.

The course has been designed to provide graduates with:
A foundation in both the theoretical and the practical aspects of Information Technology, Computer Science and Information Systems Management.

  • An understanding of professional and ethical responsibilities required in Software Development.
  • Well developed Programming and Networking skills.
  • An ability to critically analyze, research and evaluate information and solve related problems in IT.
  • An awareness of social, economic, cultural and environmental aspects of Information Technology in areas of Networking and Software Engineering.
  • Preparation for future professional roles as Information Technology Experts.
  • Manage all the stages in the Software and or Networks Development Life Cycles.

LEARNING OUTCOMES
On completion of the course, students will be able to:

  • Design, Develop, Operate and Maintain software systems for business environments.
  • Apply knowledge of mathematics, science, and engineering by designing and conducting experiments, as well as to
  • Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
  • Configure and Design Network Servers to support contemporary business environments.
  • Comprehend and resolve Software and Networking issues.
  • Analyze common business functions and identify, design and develop appropriate IT solutions in (web, desktop, network, and/or database applications).
  • Design and do physical construction of a network, whether it is for computer communications or telecommunications. Eg placement of physical equipment such as routers, communication switches and all of the cables and wires used to connect the equipment.
  • Build and operate networks. Operate any electronic equipment used to activate other pieces of equipment such as communications multiplexers.
  • Learn future and Emerging Information technologies through acquired foundational skills and knowledge and employ them even in new business environments.
  • Practice communication, problem solving and decision-making skills through the use of appropriate information technologies.
  • Develop computer-based solutions appropriate to the social, political, international, economic and environmental contexts in which they are applied.
  • Engage in the process of research and learning needed to retain the necessary level of professional skills and knowledge in the area of Information Technology.

Career Opportunities
Information Technology graduates may pursue on careers as:

Software Developers, Software Engineers, Web/Internet Programmers, Network Administrators, Network Designers, Network Security Consultants, Digital Media Developers, Multimedia Designers, Game Designers, Game Programmers, IT Managers, Project Managers, Software Consultancy and in any context where IT Expertise can be applied.

Entry Requirements:

Admission Requirements

The criteria used (with regard to qualifications) for admissions of students to the Degree Programme are as follows:

For entry a student must have:

  1. At least 5 ‘O’ Levels including Mathematics and English Language with a grade C or better, and
  2. A pass in either‘A’ Level Mathematics, Computer Science/Computing and any one of the following ‘A’ Level subjects Physics, Accounting, Economics, Management of Business/Business Studies, Biology, Chemistry or any other relevant subject.
  3. Candidates without ‘A’ Levels but are holders of the HEXCO National Diploma in Computer Studies or Information Technology or their equivalent may be considered.

Programme Structure

STRUCTURE OF THE PROGRAMME

  • The Bachelor of Science Honours Degree in Information Technology Programme will extend over a period of four years of full time study, each year of study comprising two semesters.
  • Taught Courses shall be offered during the first two years and the final year of study while the third academic year shall be reserved for Industrial Attachment.
  • The Bachelor of Science Honours Degree in Information Technology Programme has two options or areas of specializations and these are Software Engineering and Network Engineering.
  • Students will all do common courses in Part One and Specialization can only begin after the completion of first year.
  • The Departmental Board of Computer Science shall sanction the area of specialization for a student based on the performance of the student in first year common courses that have a bias towards the specialization area.
  • Students shall do final Research Projects in their respective areas of specialization.

YEAR ONE/ PART ONE (COMMON COURSES)

Part I    Semester I
CodeDescriptionCorePre-reqCredits
AC101Financial Accounting 1A4
BS101Business AdministrationY4
CS101Introduction to Computer ScienceY4
CS102Introduction to Computer Programming4
CS103Mathematical Foundations to Computer Science4
PC103Communication SkillsY4
HS101HIV/AIDS EducationY2
Part I      Semester II
CodeDescriptionCorePre-reqCredits
CS111Operating System ConceptsY4
CS112Object Oriented Programming IYCS1024
CS212Data Communications and Networking4
AC107Financial Accounting 1BYAC1014
IT111Information Systems4
PH107Physics for Computer Science4
PC108Citizenship Education and Conflict TransformationY4

SOFTWARE ENGINEERING OPTION

Part II   Semester I
CodeDescriptionCorePre-reqCredits
CS201Database Concepts4
CS202Management Information SystemsY4
CS205Discrete Mathematics4
CS206Research Methodology4
AC102Business LawY4
CS213Data Structures and AlgorithmsY4
CS203Object Oriented Programming IICS1124
Part II Semester II
CodeDescriptionCorePre-reqCredits
CS113Computer Architecture4
IT211Information Systems AuditingY4
BS206Management I4
CS214Internet and Web Designing4
CS216Software EngineeringY4
IT212Mini-Software ProjectY4
PART III
CodeDescriptionCorePre-req Credits
CS300Industrial AttachmentY40
Part IV Semester I
CodeDescriptionCorePre-reqCredits
CS400Artificial Intelligence and Intelligent SystemsY4
BS401Strategic ManagementY4
CS403Simulation and Modeling4
CS404Software Project ManagementCS2164
CS401Design and Analysis of AlgorithmsCS2134
BS441Entrepreneurship Theory and Practice4
Part IV Semester II
CodeDescriptionCorePre-reqCredits
CS412Computer Security4
CS413Advanced Database Design and ManagementYCS2014
IT411E-GovernanceY4
CS411Computer GraphicsY
IT412Human Computer Interaction4
IT414Research projectYCS20612

NETWORKING ENGINEERING OPTION

Part II Semester I
CodeDescriptionCore     Pre-reqCredits
CS201Database Concepts4
CS202Management of Information SystemsY4
CS205Discrete Mathematics4
CS206Research Methodology4
AC102Business LawY4
IT201Network Planning and DesignYCS2124
IT202Networking Protocols4
Part II Semester II
CodeDescriptionCorePre-reqCredits
CS113Computer Architecture4
IT211Information Systems AuditingY4
BS206Management I4
IT213Virtualisation and Cloud Computing4
IT214Network and Server AdministrationY4
IT215Mini-Networking ProjectY4
PART III
CodeDescriptionCorePre-reqCredits
CS300Industrial AttachmentY40
Part IV Semester I
CodeDescriptionCorePre-reqCredits
CS400Artificial Intelligence and Intelligent Systems4
BS443Strategic ManagementY4
IT401Virtual Private Networks4
CS415Distributed SystemsY4
IT402Advanced Network ManagementIT2134
BS441Entrepreneurship Theory and Practice4
Part IV Semester II
CodeDescriptionCorePre-reqCredits
CS412Computer Security4
CS413Advanced Database Design and ManagementYCS2014
IT411E-GovernanceY4
IT413Cryptography and Network Security
IT415Wireless Networks and Mobile ComputingY4
IT414Research projectYCS20612