Bachelor in Computer Science

This programme aims to provide students with the knowledge of core principles of computer science by combining it with modern computer languages, tools, techniques, and methodologies used by computer professional all over the world. Students will be able to develop and enhance themselves as a programmer, along with problem solving skills. You will learn how to develop software that meets client needs and will have the opportunity to develop a piece of software for your final project. This BIT in computing course provides an excellent stepping stone to allow you to move directly into a career in Computing.

Year 1 / Level 4

  • 4CI018: Academic Skills and Team Based Learning
  • 4CS001: Introductory Programming and Problem Solving
  • 4CS015: Fundamentals of Computing
  • 4CS016: Embedded System Programming
  • 4CS017: Internet Software Architecture
  • 4MM013: Computational Mathematics

Year 2 / Level 5

  • 5CS037: Concepts and Technologies of AI
  • 5CS019: Object-Oriented Design and Programming
  • 5CS021: Numerical Methods and Concurrency
  • 5CS022: Distributed and Cloud System Programming
  • 5CS024: Collaborative Development
  • 5CS020: Human Computer Interaction

Year 3 / Level 6

  • 6CS014: Complex System
  • 6CS005: High Performance Computing
  • 6CS007: Project and Professionalism
  • 6CS012: Artificial Intelligence and Machine Learning
  • 6CS030: Big Data
Qualification Level Number of Modules Number of Credits
Year 1 Level 4 6 120
Year 2 Level 5 6 120
Year 3 Level 6 5 120
  • Academic Proficiency

    • Completion of NEB +2 Qualification with an aggregate ≥ 55% or CGPA ≥ 2.2/4
    • For IGCSE A-levels, 3 ‘A’ Level Passes with minimum grades D and above.
    • SEE Mathematics Marks ≥ 50% or Grade ≥ C+
  • English Proficiency

    • English NEB XII marks ≥ 50% or Grade ≥ C+ or GPA ≥ 2.4/4
    • For IGCSE A-levels, Pass in General Paper or English with Grade E above at A or AS Levels.
  • Applicants not meeting the aforementioned criteria for English can demonstrate their English proficiency with any one of the following internationally recognised English Tests:
    • IELTS overall band 6 with minimum 5.5 in each component

    • Pearson Test of English (PTE) Aggregate Score of 54 with minimum 51 in each skill.

    • TOEFL Aggregate Score of 79 with minimum 19 in each skill.

    All other equivalent qualifications are evaluated on a case-by-case basis by the University of Wolverhampton.

    Applicants must be at least 17 years of age during the time of application. Applicants above 21 years of age and/or gaps after High School have to go through special arrangements, and are subject to acceptance by the University of Wolverhampton.

AI Engineer | Machine Learning Expert | Embedded Systems Developer | Software Engineer | Mobile App/Web Developer | Complex Systems Engineer | Systems Analyst | Software Architect