This unit introduces students to the mathematical principles and theory
that underpin the computing curriculum. Through a series of case
studies, scenarios and task-based assessments students will explore
number theory within a variety of scenarios; use applicable probability
theory; apply geometrical and vector methodology, and finally evaluate
problems concerning differential and integral calculus.
- Teacher: Moonesh Lutchman
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.
- Teacher: Amir Mohammed
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.
This unit introduces students to the underpinning services required to host, manage and access a secure website before introducing and exploring the methods used by designers and developers to blend back-end technologies (server-side) with frontend technologies (client-side).
Learners taking this unit will explore the principles supporting any network infrastructure system, design a solution for a given networked environment as well as implement and test the solution. This unit links to all networking and systems support units and offers learners the opportunity to build a complex network system.
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.
The aim of this unit is to enable learners to understand the concepts of web applications and apply the skills to develop and test web applications using server-side technologies.
The internet has emerged as a dominating area of IT development. The ever-expanding applications within the global community that communicates, trades and exchanges information(seamlessly) has meant that the Internet and its associated technologies is a rapidly growing and changing area that requires in-depth knowledge as well as a wide range of skills.
Learners will understand the concepts of web-based applications using one or more different server-side scripting languages, such as ASP, JSP and PHP. Many web-based systems also include database systems, which enables data to be processed dynamically. Learners will gain
experience of developing web-enabled database systems, using SQL statements combined with server-side scripts to manage the process of information.