Higher National Diploma in Computing – MQF/EQF Level 5

The purpose of this programme is to equip you with the necessary knowledge, understanding and skills needed to succeed in employment in the computing industry.

Key Information

Campus Level Format
  Domain Academy   Higher Diploma   Face to Face
Duration Pace Fees
  2 Academic Years   Part Time   € 6,500
Application Deadline Start Date Assessment
  Sept 2024    Sept 2024   Assignments

About this Course

This is an Accredited Course by the Malta Further & Higher Education Authority (MFHEA) at MQF/EQF Level 5, with 240 UK Credits (equivalent to 120 ECTS).

The purpose of this course in Malta is to equip you with the necessary knowledge, understanding and skills needed to succeed in employment in the computing industry. The purpose of Pearson BTEC Higher Nationals is to develop students as independent-thinking professionals who can meet the demands of employers and adapt to a constantly changing world. The qualifications aim to widen access to higher education and improve the career prospects of those who take them.

 

Learning Outcomes

The Higher National Diploma in Computing programme will:

  • enable your progression to an undergraduate degree or further professional qualification in computing or any other related area.
  • provide you with opportunities for specialist study relevant to individual vocations and contexts.
  • support you whether you are already employed or about to enter employment in the computing industry.
  • develop your ability in the computing industry through effective use and combination of the knowledge and skills gained in different parts of the programme.
  • develop a range of skills and techniques, personal qualities and attributes essential for successful performance in different working contexts and
  • thereby enabling you to make an immediate contribution to employment.
  • provide flexibility, knowledge, skills and motivation as a basis for future studies and career development in computing.

The Pearson BTEC Higher National qualifications in Computing are aimed at students wanting to continue their education through applied learning. Pearson BTEC Higher Nationals provide a wide-ranging study of the computing sector and are designed for students who wish to pursue or advance their career in computing. Should students opt for this course in Malta, in addition to the knowledge, understanding and skills that underpin the study of the computing sector, Pearson BTEC Higher Nationals in computing give students experience of the breadth and depth of the sector that will prepare them for further study or training.  

Awarding Body

This qualification is awarded by Pearson. This qualification is accredited by the Malta Further and Higher Education Authority. MFHEA deems this Higher National Diploma in Computing  to be at MQF/EQF Level 5 with 240 UK Credits (equivalent to 120 ECTS in the Malta Qualifications Framework and the European Qualifications Framework for Lifelong Learning.)

Pearson Qualifications  help students to reach their goals, whether that means getting a job, progressing their career, or studying at a world-leading university. With internationally regarded Pearson Edexcel, BTEC and LCCI qualifications, their future begins now.  

Entry Requirements

Applicants should hold:

  • Have an A’Level standard of education; OR
  • A relevant qualification at MQF/EQF Level 4;

For students whose first language is not English, competence in English must be demonstrated through an overall IELTS score of 6.0, or equivalent qualification

Students should produce copies of certificates, full CV in EuroFormat and passport-size photo

If an applicant does not meet the above entry requirements, you are encouraged to contact the Academy for an interview.

Assessment Mode

The purpose of assessment is to ensure that effective learning has taken place of the content of each unit. Evidence of this learning, or the application of the learning, is required for each unit. The assessment of the evidence relates directly to the assessment criteria for each unit. The grading of BTEC Higher National qualifications is at the unit and the qualification level.

Assessment is carried out through home-based assignments, which means you will have plenty of time to dedicate to each criteria. By having small groups, you will have more time for discussions where you can share your experiences at your place of work.

 

Language of Instruction & Delivery Mode

This programme will be delivered in English at our Domain Academy Campus in Mosta and as Live Online Lessons.

Course Funding Schemes

This course is eligible for individual funding through these schemes: GET QUALIFIED SCHEME Candidates can benefit from a 70% rebate of the course fee via tax credits. Learn more about this scheme

About the Academy:

Mosta

Malta

   

 Profile

 Website

   

Social Media Presence: 

Contact the Academy


    * Required

    Course Outline 

    - Course: Higher National Diploma in Computing

    - Awarding Body: Pearson

    - MQF/EQF: Level 5

    - ECTS: 240 UK Credits (Equivalent to 120 ECTS)

    - Mode of Learning: Face-to-Face

    - Pace of Learning: Part-Time

    - Assessment: Assignments

    - Fee EU Students: €6,500

     

    Course Outline 

    Module 1 

    Programming (7.5 ECTS)

    This unit introduces students to the core concepts of programming with an introduction to algorithms and the characteristics of programming paradigms.

    Among the topics included in this unit are: introduction to algorithms, procedural, object-orientated & event-driven programming, security considerations, the integrated development environment and the debugging process.

    On successful completion of this unit students will be able to design and implement algorithms in a chosen language within a suitable Integrated Development Environment (IDE). This IDE will be used to develop and help track any issues with the code.

     

    Module 2

    Networking (7.5 ECTS)

    The aim of this unit is to provide students with wider background knowledge of computer networking essentials, how they operate, protocols, standards, security considerations and the prototypes associated with a range of networking technologies.

    Students will explore a range of hardware, with related software, and will configure and install these to gain knowledge of networking systems. A range of networking technologies will be explored to deliver a fundamental knowledge of Local Area Networking (LAN), Wide Area Networking (WAN) and their evolution to form largescale networks and the protocol methodologies related to IP data networks will be explored.

    On successful completion of this unit students will gain knowledge and skills to successfully install, operate and troubleshoot a small network; and the operation of IP data networks, router, switching technologies, IP routing technologies, IP services and basic troubleshooting. Supporting a range of units in the Higher National suite, this unit underpins the principles of networks for all and enables students to work towards their studies in vendor units, if applicable.

     

    Module 3

    Professional Practice (7.5 ECTS)

    This unit provides a foundation for good practice in a variety of contexts. The ability to communicate effectively using different tools and mediums will ensure that practical, research, design, reporting and presentation tasks are undertaken professionally and in accordance with various communication conventions. In everyday life the ability to apply critical reasoning and solve problems are necessary skills to enable task resolution and facilitate effective decision-making.

    Among the topics included in this unit are: the development of communication skills and communication literacy; the use of qualitative and quantitative data to demonstrate analysis, reasoning and critical thinking; and tasks that require the integration of others within a team-based scenario and planning and problem solving.

     

    Module 4

    Data Design & Development (7.5 ECTS)

    The aim of this unit is to give students opportunities to develop an understanding of the concepts and issues relating to database design and development, as well as to provide the practical skills to translate that understanding into the design and creation of complex databases.

    Topics included in this unit are: examination of different design tools and techniques; examination of different development software options; considering the development features of a fully functional robust solution covering data integrity, data validation, data consistency, data security and advanced database querying facilities across multiple tables; appropriate user interfaces for databases and for other externally linked systems; creating complex reports/dashboards, testing the system against the user and system requirements; and elements of complete system documentation.

    On successful completion of this unit students will be able to use appropriate tools to design and develop a relational database system for a substantial problem. They will be able to test the system to ensure it meets user and system requirements and fully document the system by providing technical and user documentation. For practical purposes, this unit covers relational databases and related tools and techniques. A brief overview of object-oriented databases will also be covered.

     

    Module 5

    Security (7.5 ECTS)

    The aim of this unit is to provide students with knowledge of security, associated risks and how security breaches impact on business continuity. Students will examine security measures involving access authorisation, regulation of use, implementing contingency plans and devising security policies and procedures.

    This unit introduces students to the detection of threats and vulnerabilities in physical and IT security, and how to manage risks relating to organisational security.

    Among the topics included in this unit are Network Security design and operational topics, including address translation, DMZ, VPN, firewalls, AV and intrusion detection systems. Remote access will be covered, as will the need for frequent vulnerability testing as part of organisational and security audit compliance.

     

    Module 6

    Managing a Successful Computing Project  (7.5 ECTS)

    The aim of this unit is to offer students an opportunity to demonstrate the skills required for managing and implementing a project. They will undertake independent research and investigation for carrying out and executing a computing project which meets appropriate aims and objectives.

    On successful completion of this unit students will have the confidence to engage in decision-making, problem-solving and research activities using project management skills. They will have the fundamental knowledge and skills to enable them to investigate and examine relevant computing concepts within a workrelated context, determine appropriate outcomes, decisions or solutions and present evidence to various stakeholders in an acceptable and understandable format.

     

    Module 7

    Computer Systems Architecture (7.5 ECTS)

    This unit introduces students to the foundations of computer systems architecture together with the integrated hardware and software components and subsystems that enable and allow data to be input, processed and output. The unit further explores the concepts of operating systems, hardware management and computer networks together with the practical skills needed to diagnose, troubleshoot and maintain computer systems taking the security of these systems into consideration.

    Among the topics included in this unit are: CPUs, memory, input & output devices, ALU operations, program execution, operating systems (including kernel, file systems, API and system calls), hardware management, installation, firmware, device drivers, networking (including OSI and TCP/IP models), error and information gathering, fault diagnostics, security and problem resolution.

    On successful completion of this unit, students will be able to explain the purpose and role of operating systems, the relationship between the subsystems embedded within a central processing unit, the core hardware and software components associated with computer operations and be able to configure the hardware and systems needed to establish a computer network together with practical diagnostic and troubleshooting techniques. 

     

    Module 8

    Computing Reserach Project (15 ECTS)

    The aim of this unit is to offer students the opportunity to engage in sustained research in a specific field of study. The unit enables students to demonstrate the capacity and ability to identify a research theme, to develop research aims, objectives and outcomes, and to present the outcomes of such research in both written and verbal formats. The unit also encourages students to reflect on their engagement in the research process during which recommendations for future, personal development are key learning points.

     

    Module 9

    Business Intelligence (7.5 ECTS)

    This unit introduces students to a range of tools, techniques and technologies for acquiring data and processing this into meaningful information that can be used to support business functions and processes.

    Within this unit students will examine the concept of business processing in terms of data capture, conversion and information output. Students will also be required to define the tools and technologies associated with business intelligence functionality.

    The use of a business intelligence tool/s and techniques is also required to demonstrate an understanding of a given problem. Finally, students will be expected to evaluate the impact of business intelligence for effective decision-making.

    On successful completion of this unit students will be able to appreciate the importance of business intelligence in terms of optimising decision-making and performance. 

     

    Module 10

    Network Security (7.5 ECTS)

    This unit introduces students to the fundamental principles of Network Security practices. As Systems Administration and Management are important tasks in the day-to-day functioning and security of Information Systems, poor or improper practices can lead to loss of data, its integrity, performance reductions, security breaches or total system failure. Special planning and provisions needs to be made for ongoing support of systems and networks, which account for a significant proportion of the IT budget. With the widespread use of computers and the internet for business customers and home consumers, the topic of security continues to be a source for considerable concern.

    Among the topics included in this unit are: historical Network Security (NS) principles and associated aspects such as Firewalls, Routers, Switches, MD5, SSL, VPN, AES, SHA-1/2, RSA, DES, 3DES; different types of public and private key cryptography such as Caesar Cipher, IPSec; types of attacks that can be done on a network and methods of preventing such attacks such as Man-In-the-Middle (eavesdropping), Denial of Service (DoS), Distributed Denial of Service (DDoS) (ping); Certificate Authority (CA); ‘The Cloud’ Security aspects and associated counter-measures such Public Cloud, Private Cloud, Hybrid Cloud, Community Cloud, Platform-as-a-Service (PaaS), Infrastructure-as-a-Service (IaaS), phishing, spoofing, DNS attack, SQL Injection, MAC Address spoofing/control. Firewalls and other Gateways can be used as a tool for Intrusion Detection and Prevention as they can be situated on the perimeter of the Network to provide security.

    On successful completion of this unit students will be able to discuss with confidence several types of Network Security measures as well as associated protocols, cryptographic types and configuration settings of Network Security environments. Finally, students will be able to test the security of a given network to identify and fix vulnerabilities.

     

    Module 11

    Cloud Computing (7.5 ECTS)

    This unit is designed to develop an understanding of the fundamental concept of Cloud Computing, cloud segments, and cloud deployment models, the need for Cloud Computing, an appreciation of issues associated with managing cloud service architecture and to develop a critical awareness of Cloud Computing based projects.

    Topics included in the unit are the paradigms of networking, fundamentals of Cloud Computing, Cloud Computing architecture, deployment models, service models, security, technological drivers, and cloud service providers.

    On successful completion of this unit, students will understand the concept, architecture, and services of Cloud Computing and will gain hands-on experience of configuring a cloud service from major providers such as ECM, Google, Amazon, Microsoft, IBM etc., and implementing a simple cloud platform using open source software with an appropriate networking platform.

     

    Module 12

    Advanced Programming (7.5 ECTS)

    The aim of this unit is to familiarise students with these features and their best practices to ensure that their code is in line with industry standards.

    Among the topics included in this unit are: object-orientated programming; polymorphism, encapsulation, class aggregation/association, constructors/destructors, inheritance, abstract classes, interfaces, containers, generics, introduction to design patterns and Unified Modelling Language (UML).

    On successful completion of this unit students will be able to write code in an object-orientated fashion using design patterns where necessary and be able to model their code structure in UML class diagrams. As a result they will develop skills such as communication literacy, critical thinking, analysis, reasoning and interpretation, which are crucial for gaining employment and developing academic competence.

     

    Module 13

    Prototyping (7.5 ECTS)

    This unit introduces students to the role, basic concepts and benefits of prototyping in the design and development process of software applications. The aim of this unit is to enhance a student’s understanding of the methodology, terminology and benefits of prototyping in the design and development of secure software applications.

    Among the topics included in this unit are: classification and terminology of prototyping tools and techniques, the relationship between prototypes and release candidate software applications, how prototypes differ from release candidate software applications, categorising prototypes by their intended target end user, functionality and testing requirements, methods of prototyping, most appropriate forms of prototype for the different categories of testing, gathering meaningful insights and results from prototype testing, software release lifecycle and software prototyping concepts.

    On successful completion of this unit students will be able to explain the basic concepts of prototyping; plan, build and measure the success of an appropriate prototype with a specific end user in mind; and conduct testing to gather meaningful feedback and data to improve a prototype or final software application.

     

    Materials included in the Course Fee:

    - Tuition

    - Course Materials

    - Assessments

    - Certification upon successful completion of the course

    30-Day Money-Back Guarantee

    Includes

    Full lifetime access
    Access on mobile and TV

    Share this course with your friends or save it for later.