BSc (Hons) Computing and Information Technology

BSc (Hons) Computing and Information Technology

4 years
Get notified about new updates for this program?

BSc Computing and Information Technology with a Foundation Year will equip you with the technical and managerial skills you’ll need to embark on a successful IT career. The Foundation Year course option enables you to study for our BSc (Hons) degree over an extended full-time duration of four years by including a Foundation Certificate (year one of four).

The Foundation Certificate provides a broad study course that underpins the follow-on degree. In order to progress to the next year of your degree, it is necessary to achieve a pass in all of the modules of the Foundation Certificate.

This program is for you if you want to combine a highly rigorous academic qualification with real-life practical work experiences that will allow you to put your learning into innovative practice. You will use dedicated, industry-standard facilities to research and work on enterprise software and virtual environments to develop business solutions and real-time systems. You will get the strategic mindset required to confront global issues, such as those that organizations and communities encounter on a daily basis in order to sustain their digital infrastructure. You'll have access to virtual learning environments, as well as networking, electronic, enterprise systems, and business intelligence laboratories. You'll gain the computer and information technology skills required to design, create, run, and maintain successful systems. You'll utilize your computer skills to create and implement IT solutions that are always evolving. We enable your ability to innovate in order to offer commercial value and long-term solutions.

The program will help you build your personal talents so that you can work successfully as a team member and problem solve at the highest level. This will not only increase your employability but will also set you out from the throng. Throughout your study, you will be assisted by skilled teaching staff, many of whom have worked in the field, are involved in research, and are constantly innovating with industry.

Salient Features

Knowledge & Understanding

  1. Develop an awareness of key concepts, techniques, and applications in a computing environment.
  2. Recognize the computing concerns and requirements of the business.
  3. Draw on a range of existing and emergent technologies and approaches in the development and justification of innovative computing and information technology solutions.
  4. Explore theory and practice of communication networks, infrastructure services, and information systems and their applications in business.
  5. Relate the management, organizational, planning, and business theories and techniques and their application in the Computing industry.
  6. Demonstrate knowledge and understanding of relevant international regulations and standards bodies and legislation relevant to computing.

Cognitive & Intellectual Skills

  1. Demonstrate problem-solving techniques through the application of theory and technical skills.
  2. Locate and analyze information to support a coherent discussion.
  3. Assimilate, interpret and analyze information to construct effective arguments and express valid conclusions.
  4. Create solutions that integrate technical knowledge and design principles for software and hardware applications
  5. Apply appropriate management and organizational techniques to planning and implementing information technology solutions.
  6. Make judgments about the merits of different viewpoints and perspectives on commercial, economic, legal, ethical, and social issues relevant to the computing industry.

Practical & Professional Skills

  1. Apply mathematics to the effective solution of practical problems.
  2. Apply tools and techniques for the design, implementation, testing, troubleshooting, and maintenance of computer software and hardware solutions.
  3. Design or adapt a system, component, or process to meet desired needs.
  4. Demonstrate competence in the management of research and innovation projects and the application of mathematical and engineering techniques, taking account of industrial and commercial constraints.
  5. Select relevant test and diagnostic techniques to analyze performance and ensure fitness for purpose.
  6. Collect relevant information, assimilate knowledge, marshal a coherent and rational argument, and relate theory and practice.
  7. Draw independent conclusions based on a rigorous, analytical and critical assessment of argument, opinion, and data.

Key Transferable Skills

  1. Manage time, prioritize activities and work effectively as an individual and as part of a group.
  2. Demonstrate reflective practice both of their own work and that of their colleagues.
  3. Manage learning and self-development with inquiry and reflection, including time management, prioritizing workload, and meeting deadlines.
  4. Make effective use of information and communications technologies, including word, image, and data processing packages, the internet, email, and electronic information retrieval systems.
  5. Communicate effectively in writing and presentations to specialist and non-specialist audiences.
  6. Handle and use numerical data, applying appropriate techniques.

Curricular Structure

Year 1

A Mathematics for Computing
20 Credits
Computer Programming
20 Credits
Computer Systems
20 Credits


Applied Operating Systems
20 Credits

Network Fundamentals
20 Credits

Innovation Projects
20 Credits

Year 2

A Foundations of Database Systems
20 Credits
Server Systems
20 Credits
Network Technologies
20 Credits
B Human-Computer Interaction
20 Credits
Smart Systems
20 Credits
Enterprise Practise Project
20 Credits

Year 3

A IT Infrastructure
20 Credits

Individual Honours Project
40 Credits

B Consultancy and IT Management
20 Credits
Datacentre Systems Management
20 Credits

Year 4

A Business Systems Solution
20 Credits
Employability Skills Certification  
B Six months long internship / Problem-Based Learning Projects