0% found this document useful (0 votes)
5 views8 pages

BSC Applied Computer Science - Module Descriptions-2

The document outlines the curriculum for a B.Sc. (Hons) in Applied Computer Science, detailing the modules and their descriptions across three years of study. Year 1 includes foundational courses in computer systems, eBusiness, and web development, while Year 2 focuses on IT project management and artificial intelligence. Year 3 covers advanced topics such as ethical hacking, image processing, and cloud computing, culminating in a major project.

Uploaded by

richardfr2008
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views8 pages

BSC Applied Computer Science - Module Descriptions-2

The document outlines the curriculum for a B.Sc. (Hons) in Applied Computer Science, detailing the modules and their descriptions across three years of study. Year 1 includes foundational courses in computer systems, eBusiness, and web development, while Year 2 focuses on IT project management and artificial intelligence. Year 3 covers advanced topics such as ethical hacking, image processing, and cloud computing, culminating in a major project.

Uploaded by

richardfr2008
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SCHOOL OF ACCOUNTING AND MANAGEMENT

[Link]. (Hons) Applied Computer Science

Module Descriptions

YEAR 1
NCC Education - Level 4 Diploma in Computing (with Business
Management)

YEAR 2
NCC Education - Level 5 Diploma in Computing (with Business
Management)

YEAR 3
ANGLIA RUSKIN UNIVERSITY - [Link]. (Hons) Applied Computer Science
YEAR 1

SEMESTER 1: SEMESTER 2:
1. Computer Systems 1. Computer Networks
2. eBusiness 2. Databases
3. Front End Web Development 3. Essentials of Management
4. Understanding Business Organisation 4. Software Engineering

YEAR 2

SEMESTER 3: SEMESTER 4:
1. Information Systems and 1. Artificial Intelligence
Organisations 2. Professional and Career
2. Principles of Business Operation Development in IT
3. IT Project Management 3. Business IT Project
YEAR 3

SEMESTER 5: SEMESTER 6:
1. Professional Issues: Computing & 1. Security Management, Operations &
Society Analytics
2. Ethical Hacking & Countermeasures 2. Cloud Computing
3. Image Processing 3. Major Project(2)
4. Major Project(1)
MODULE DESCRIPTION

NCC EDUCATION LIMITED

❖ LEVEL 4 DIPLOMA IN COMPUTING (WITH BUSINESS MANAGEMENT) (YEAR 1)

Students must study the following eight core units:

Computer Networks – This unit will provide students with the foundation and branches of
computer network, such as network types, standards and protocols, design, structure and
topologies, and devices.

Computer Systems – This unit aims to provide students with the fundamental understanding of
modern computer systems. The emphasis is on systems’ hardware architectures including
instruction set architectures, modern multi-tasking operating systems and compilers that generate
CPU instructions. The important aspect of how these components fit together and support each
other to achieve efficient systems is presented in some detail.

Databases – This module aims to give the learner a thorough grounding in practical techniques
for the design and development of database systems, and the theoretical frameworks that underpin
them.

eBusiness – This module gives students the opportunity to examine how organisations can use all
aspects of eBusiness to create new products and services, reduce the cost of existing business
processes and improve the efficiency of their operations using typical revenue models.

Essentials of Management – This module covers the principles and functions of management,
teaching students the key elements in planning and decision making and the significance of different
controls required in an organisation.

Front End Web Development – This module provides students with a thorough knowledge of
web coding and an understanding of website design and testing.

Software Engineering – This module provides the learner with a broad introduction to the
software engineering methods and models commonly employed in a software development
industry, along with an understanding of the underlying theoretical frameworks and of associated
issues such as project management and security of software systems development.

Understanding Business Organisations -This module provides an introduction to the


objectives, roles, functions and various forms of business organisation as they adapt to a dynamic
and changing environment and also considers information and technology in regards to efficiency
and performance.
MODULE DESCRIPTION

NCC EDUCATION LIMITED

❖ LEVEL 5 DIPLOMA IN COMPUTING (WITH BUSINESS MANAGEMENT) (YEAR 2)

Students must study the following six core units:

IT Project Management – This module provides the learner with a broad introduction to the
project management skills employed in a IT and software development environment, along with
an understanding of the underlying theoretical frameworks and of associated issues such as risk
management.

Artificial Intelligence – This unit will provide students with the foundation and branches of
artificial intelligence, such as search strategies, knowledge representation and reasoning
techniques.

Professional and Career Development in IT – This module enables students to improve their
employability and enhance the qualities and skills needed to secure a job and/or to gain a promotion
in the IT sector.

Business IT Project – This module provides students with the opportunity to gain practical
experience in developing system solutions to open-ended problems derived from the real world.

Information Systems and Organisations – This module introduces students to the subject of
information systems and technology in organisations, taking a broad perspective on how it can be
managed effectively within the organisational context. Students will be able to demonstrate an
appreciation of the role of information systems in the modem organisation, including the
management of social, cultural and political aspects that are important to the successful adoption
of technology.

Principles of Business Operations – This module helps students to appreciate and understand
business operations in both the manufacturing and services sectors. It will cover the basic principles
of operations within a global context from three key perspectives: understanding operations,
designing operations and managing operations.
MODULE DESCRIPTION

ANGLIA RUSKIN UNIVERSITY

❖ BSc (HONS) APPLIED COMPUTER SCIENCE (YEAR 3)

Students must study the following six core units:

Professional Issues Computing and Society:


Professional Issues Computing and Society is a 15-credit module which aims to provide students
with an understanding of the issues, opportunities and problems which have arisen as a result of
the computerisation of wide areas of human activity. It is designed to enhance advanced computer
reflective thinking in both computer science specialists and others and is a key part of the
programme of professional development for computer scientists and others seeking to embody
professional values and approaches in the IT and computing fields. You will be covered by relevant
and current topics in Computer Law (e.g. Data Protection; Intellectual Property Law; Computer
Misuse) and other social, ethical and legal topics such as considering the causes and effects of
systems failures (including but not limited to computer systems failure). Other aspects such as the
ethical and professional responsibilities of graduates - particularly those from IT and Computing
disciplines - will be critically appraised. It is essential to ensure that a professional engineer has an
in depth understanding of professional ethics, law and the impact of what they do on society. The
knowledge and understanding obtained in this module will prepare you with an in-depth
understanding on different legal, ethical, professional and system aspects of your future career
particularly in the areas of IT, Computer Science and Engineering.

Ethical Hacking and Countermeasures


Studying this 15-credit module will give students a rounded introduction to the principles of ethical
hacking from both a theoretical and technical perspective. As part of your studies you will be given
a contextual setting for ethical hacking by an examination of the issues associated with systems
security, cybercrime and the criminal justice system i.e. Computer Misuse Act. within a mixture of
lectures.
Demonstrations and practical sessions students will be introduced to the basic principles of ethical
hacking and the role ethical hacking plays in providing more secure and robust information to
support computer systems and networks (including wireless networks). Will involve being exposed
to, and use, the basic tools and techniques of ethical hacking, particularly in regard to penetration
testing and systems security within a safe and sandboxed environment.
You will be provided with opportunities to develop academic skills in report writing and evidence-
based demonstrations. By research and application, you will develop the skills to manage the
particular legal, ethical and professional challenges, facing the Information Security practitioner with
particular reference to the criminal justice system in England and Wales and the Computer Misuse
Act. Due to the dynamic nature of computing, further content will reflect the latest developments
in security related topics. These will typically be, but not limited to: - Denial of Service, Firewalls,
Honeypots, Web based attacks and prevention - Malware e.g. Trojans, Bots and prevention -
Penetration Testing and network security.
Image Processing
In this 15-credit module in Image Processing you will use current industry standard tool and
techniques and study the theoretical/mathematical foundations of image processing in tandem with
practical work and coursework that applies this theory to modern real-world scenarios. Recent case
studies have included security applications for the detection of human faces, systems for the
automatic analysis of biological specimens, next-generation gesture-based interfaces, and machine
vision systems for automated manufacturing.
Image Processing is becoming increasingly important as computing power grows, and is used in a
very diverse spectrum of computational problems, from self-driving cars, factory automation and
robotics, intelligent medical diagnosis, airport security, the military, astrophysics, biometric systems
(such as face, fingerprint and iris recognition), environmental monitoring, human-computer
interfaces (such as gesture recognition and lip-reading systems), sport (for example, goal line
technology and intelligent camera control in football), barcode and QR-code devices, law (from
enhancing and interpreting criminal forensic evidence to upholding copyright law through
watermarking), and in any applications that entail image manipulation and augmentation, such as
Facebook Messenger, Snapchat, Instagram and many others.
This module provides you with the opportunity to gain a solid understanding of the core
computational processes that underly these diverse applications, and the fundamental knowledge
to apply what you have learned to new situations.

Security Management, Operations and Analytics


SMOA imparts an understanding of the underlying principles associated with security management.
You will develop an understanding of security threats and vulnerabilities within modern
organisational environments, and gain an understanding of the underlying principles of risk analysis
and contingency planning as applied to business systems. Consideration is also given to the need
for legislative compliance.

This 30-credit module also focuses on the current perspective of cybersecurity analytics contrasted
with the emerging trends over threat hunting and threat intelligence. The limitations of an
organisations current tools used in cybersecurity will be examined especially the role and the use
of SIEM in an organisations operational security management. This contributes to help you
understand how organisations can better understand their cyber risks environment.

The SMOA module is delivered as a mixture of theory, through a series of lectures, and practical
implementation, through a series of guided laboratory exercises. Each week there are a number of
lab exercises which range from revisiting and revising older principles you learnt earlier in the
course, looking at different feats of security operations and management like handling incidents or
detecting attacks through to how to handle event logs.
Cloud Computing

Cloud computing can be considered as a model to enable ubiquitous, anywhere, any time on-
demand network access to a shared pool of configurable resources including networks, storage,
processors, servers, applications, and services which can be rapidly provisioned in real-time and
automatically.
This 15-credit module will cover the following topics:
• Linux cloud setup and administration (Ubuntu LTS, SSH)
• An introduction to cloud resources (Azure, AWS), focusing on VMs, Storage, and Databases
• Linux Scripting (bash, cron)
• Linux user administration
• Web server setup and administration (LAMP stack)
• Intro to website development (HTML/CSS, JavaScript, PHP)
• Database usage and administration (MySQL, SQL, phpMyAdmin)
• Email (local email sending/receiving, restricted due to security measures)
• DNS (domains, subdomains, virtual hosts)
• FTP (remote file transfers)
• Cloud architecture (SaaS, PaaS, IaaS)
All of the above will be used to set up a web hosting system where users can sign up and gain
access to their own hosting space to use for setting up their own websites. This system will be
fully automated and self-sufficient, requiring no admin intervention, that users can access and
use at any time.
Your learning will cover different backend technologies to create and run efficient clouds and a
study of the way clouds are used by applications to realise computing on demand. You will be
involved in practical tutorials on different cloud infrastructure technologies.
The knowledge and understanding you will obtain in this module will prepare you to meet the
requirements for jobs such as a Cloud engineer/developer or a Cloud DevOps Engineer. Also, you
will be able to acquire the knowledge and skills to enable you to provide consultancy services to
companies who are aiming to transfer to Cloud based services and products.
The individual Final Project – Major Project

The individual Final Project module will allow you to engage in a substantial piece of individual
research and / or product development work, focused on a topic relevant to your specific
discipline. Your topic may be drawn from a variety of sources including: Anglia Ruskin research
groups, previous / current work experience, your company in which you are currently employed,
an Anglia Ruskin staff-suggested topic or a topic of your specific interest related to your course
discipline.

The knowledge and understanding you will obtain in this module will prepare you to meet the
requirements for jobs such as a Cloud engineer/developer or a Cloud DevOps Engineer. Also, you
will be able to acquire the knowledge and skills to enable you to provide consultancy services to
companies who are aiming to transfer to Cloud based services and products.

Your project topic will be appraised for suitability to ensure there is sufficient academic challenge
and that satisfactory supervision by an academic member of staff is available. Your chosen topic
will require you to identify / formulate problems and issues, conduct literature reviews, evaluate
information, investigate and adopt suitable development methodologies, determine solutions,
develop hardware, software and/or media artefacts as appropriate, process data, and critically
appraise and present your findings using a variety of media. Regular meetings with your project
supervisor will take place to ensure the project is closely monitored and guided in the right
direction.

A successful project will increase your employability as employers often place far more emphasis
than the credit weighting suggests for this module because it will reflect skills directly applicable
to the workplace and real world projects (such as qualities of self-management, planning and
organisational skills). It is common practice at interview for an employer to ask you about your
project as it gives you a chance to demonstrate your technical and communication skills on a
specialist topic that you will be enthusiastic and knowledgeable about. For these reasons you will
also have to undertake a small amount of Personal Development Planning with respect not only
to your project but also more generally to prepare you for life after University.

You might also like