Idea Education

MQF LEVEL 6 • 180 ECTS • ACCREDITED DEGREE

BSc (Hons) Computing

An industry-aligned computing degree blending modern software engineering, cloud systems architecture, algorithmic problem solving, and data analytics to prepare graduates for global tech ecosystems.

Duration

Full-Time: 27 months+ 6 months (Dissertation) - Part-Time: 38 months + 6 months (Dissertation).

INTAKES

Fall(November) & Spring(Feburary)

CLINICAL PRACTICE

Applied Lab & Industry Projects

Apply for Computing Intake Download Syllabus (PDF)
WHY STUDY COMPUTING AT IDEA

Course Description

The programme will focus on providing theoretical concepts and specific skills associated with computing and information technology and cover areas such as: mathematics, programming, data analytics, software development, data structures, computer systems, website design and development, database design and implementation among many other topics. In second year of study, student will have an opportunity to personalise their studies by choosing one of the specialisations in digital marketing, blockchain or intelligent systems in order to gain in-depth understanding and skills of these areas. Develop comprehensive understanding of mathematics including discrete structures, statistics and calculus. Compare multiple programming languages, paradigms, and technologies. Discuss the factors and challenges of groupwork. Skills: Implement software within multiple programming languages, paradigms and technologies. Formulate responses to well-defined concrete and abstract problems and challenges in computing context demonstrating that there are multiple solutions. Evaluate individual and collective responsibility and individual limitations as well as the limitations of technical tools.

Manage own development and advancement, including managing time, priorities, and progress. Utilise problem- solving techniques where there are many factors, some of which interact and lead to unpredictable outcomes. Encompass an appreciation of the interplay between theory and practice. Develop a capacity for independent thought and be reflectively self-critical. Develop groupwork competences.

Modules

You are required to complete all compulsory modules (132 ECTS), and only 1 selected area of specialisation (30 ECTS), as well as the dissertation (18 ECTS) to fulfil the requirements of this bachelor’s degree.

5 modules towards a Certificate
  • Academic Writing

  • Mathematics 1

  • Programming

  • Website Design and Development

  • Computer Systems Architectures

  • Data Analytics

  • Operating Systems

  • Client/Server Computing Systems

  • Computer Networks

  • Software Development Lifecycles

Compulsory Modules:

  • Mathematics 2

  • Discrete Mathematics

  • Artificial Intelligence

  • Data Structures and Algorithms

  • Database Design and Implementation

Specialisation in Digital Marketing Major:

  • Principles of Marketing

  • Digital Marketing

  • Marketing Analytics and Data Science

  • Social Media Practice

  • Optimizing your Digital Presence

Specialisation in Blockchain Major:

  • Introduction to Blockchain Technology

  • Essentials of Disruptive Technology and Innovation

  • Introduction to Cryptocurrency

  • Regulation and Cryptocurrency in the Modern World

  • Cryptographic Security

Specialisation in Intelligent Systems:

  • Business Intelligence

  • Knowledge Representation and Automated Reasoning

  • Natural Language Processing

  • Machine Learning

  • Research Methods in Computer Science

  • Security

  • Advanced Programming

  • The Internet of Things (IoT)

  • Advanced Algorithms

  • Database Management Systems

  • Data Mining

  • Dissertation

ADMISSIONS CRITERIA

Entry Requirements

Review the necessary academic qualifications and health clearances for direct BSN admission.

Academic Standards

Target Audience

This course is targeted at:

Career Path

The potential positions for which this programme aims to prepare could be and are not limited to:

early november(fall) INTAKES OPEN

Start Your BS Computing Application

Submit your details below to begin your admissions assessment and receive direct guidance from our Computing faculty advisors.

Proceed to Online Application →