BSc in Applied Computing
Explore Our BSc in Applied Computing Today
Take the next step towards a thriving career in BSc Applied Computing. Click now to seize the opportunity and enroll in our BSc in Applied Computing Program.
Book Now
The program is structured to provide students with maximum flexibility in selecting modules that align with their individual objectives.
This approach offers students a heightened chance to cultivate skills that closely resonate with their industrial background and requirements.
This degree program is strategically crafted to produce graduates well-equipped for employment in the rapidly expanding computing and information systems industry in the UK. The curriculum encompasses traditional concepts, principles, and techniques of software development, databases, and information systems, emphasizing their application in engineering large and complex systems.
Utilizing strong industrial connections, we have formulated a program structure that not only imparts the latest skills but also provides an understanding of the industry’s evolving demands. The course is tailored to offer students maximum flexibility in selecting modules aligned with their personal goals, facilitating the development of skills closely tied to their industry experience and specific needs.
Upon graduation, individuals are prepared to pursue roles in application development, business systems analysis, database development and administration, information systems consultancy, management, and other related areas.
London | Birmingham | Manchester | Swansea
English
Duration: 3-year full time
Intake:
September | January | May (Birmingham Campus)
February| June| October (London Campus)
Class: 2 days per week
Entry Criteria: Level 3/ EU baccalaureate Diploma / A-level Qualification required
MSc/ MBA/MA
Year 1: Level 4
Learning in the Digital Era (compulsory; Graduate Attributes Framework module): Demonstrate foundational skills necessary for resilient and healthy independent learning. Practice the principles of learning agility. Use suitable technology to support and enhance learning experiences within the discipline.
Networks and Cyber Security Essentials (compulsory): Develop a fundamental understanding of network basics, including architecture, devices, applications, and protocols. Demonstrate a systematic understanding of security policies and measures to mitigate internal and external attacks and threats in a network.
Data Analysis and Visualisation (optional): Select and apply appropriate statistical methods for analyzing well-defined problems. Present nominal, ordinal, categorical, and network data effectively for easy understanding. Rearrange data to extract hidden information. Apply creative and effective information encoding techniques using color, position, size, shape, and icons in information visualization.
Analysing and Solving Problems (optional): Evaluate a problem, and formulate requirements and constraints. Analyze a problem and produce a logical solution.
Computer Architecture and Operating Systems (compulsory): Determine essential characteristics and concepts behind computer systems, components, number systems, data capacities, and transfer speeds in the context of typical PC hardware and networking environments. Demonstrate an understanding of general Operating System concepts.
Introduction to Web and Database Concepts (compulsory): Demonstrate a systematic understanding and application of fundamental concepts, technologies, and standards required for building and rendering web pages. Demonstrate a systematic understanding of the underlying concepts of data and databases and the methodology of database design. Apply appropriate systems investigation and analysis techniques to design and implement relational database solutions.
Software Development (optional): Understand the syntax and semantics of a high-level programming language. Develop programs using good programming practices. Select and deploy basic software constructs using simple algorithms for solving programming problems.
Software Solutions for Business (optional): Acquire knowledge and skills to use software packages and applications to support day-to-day business operations. Ability to create, present, and communicate information in a structured and managed way in the workplace.
Year 2: Level 5
Network Operating Systems and Services (compulsory): Apply a systematic understanding of network operating system environments to deploy, manage, and maintain critical network services and resources. Analyze a given network to produce suitable security audit/disaster recovery strategy, working individually and as part of a team.
Data Security and Compliance (Compulsory): Understand key issues associated with inspection, protection, detection of, and reaction to threats to information assets. Provide an overview of the field of information security assurance, governance, policies, risk management, and regulatory compliance.
Software Engineering Principles and Testing (Optional): Evaluate software development approaches, methodologies, design techniques, and approaches for collaborative working. Recognize the importance of software testing and demonstrate knowledge of essential principles of test development. Apply effective judgment in the selection and deployment of software development principles and techniques in software implementation.
Scripting and Programming Concepts (Optional): Understand the syntax and semantics of high-level programming languages. Develop programs using good programming practices. Select and deploy basic software constructs using simple algorithms for solving programming problems.
Changemakers: Creativity and Value Creation (Compulsory): Demonstrate knowledge and critical understanding of innovation, creativity, and an enterprising mindset. Conceive, articulate, and apply creative thinking within a work-based or academic context to develop novel solutions and/or value creation.
Databases and Application Development (Compulsory): Critically evaluate concepts, technologies, and techniques used in the design and development of databases and data applications. Select and deploy appropriate concepts, technologies, and techniques to design and implement database solutions and backend data applications for real-world problem scenarios.
Advanced Software Development (Optional): Critically evaluate the suitability of selected algorithms and data structures to solve given problems. Develop object-oriented solutions to given problem scenarios.
Web and Mobile Technologies (Optional): Evaluate concepts, principles, technologies, and techniques used in the development of web and mobile applications. Design and implement web and mobile applications using client- and server-side programming languages to resolve a range of problem scenarios.
Business and Web Management (Optional): Demonstrate a sound understanding of principal forms of business strategy, environment, leadership & management, motivation, and business information systems. Understand and apply essential concepts, techniques, and applications required to design and create a professional online presence for a business.
Year 3: Level 6
Emerging Trends (Compulsory): Analyze principles and concepts associated with an emerging field of computing. Evaluate the effectiveness, benefits, drawbacks, or suitability of deploying appropriate technologies or approaches to solve a problem individually or as part of a team.
Data Warehousing and Data Mining (Compulsory): Critically analyze the structure, capabilities, and role of a data warehouse in a modern business environment. Select and perform appropriate data analysis and reporting on data within a data warehouse environment and critically evaluate the results. Provide business intelligence through creative application of appropriate data mining processes and critical evaluation of their results.
Independent Project (Compulsory): Demonstrate intellectual skills in identifying an appropriate topic, problem, or challenge for investigation. Formulate a suitable plan for further research utilizing relevant investigative methods to produce a response. Evidence in-depth knowledge and critical understanding of principles necessary for their education and problem-solving techniques. Demonstrate independence of thought and critical evaluation in the production of an independent piece of work.
Usability Engineering (Compulsory): Research and evaluate cognitive and social information processing. Select, apply, and critically analyze techniques of interface evaluation. Synthesize a solution to a complex design problem from usability engineering and software development concepts. Critically analyze input and output hardware for specialized applications and three-dimensional modeling
Various international qualifications, such as the International Baccalaureate and European Baccalaureate, which are deemed equivalent to two A-Level passes, are acknowledged. The University typically considers students who have successfully completed a recognized International Foundation Programme, including those provided by UK Further Education Colleges, Universities, and Colleges of Higher Education.
Fees per academic year
£9,250.00
You might have the option to secure a loan to assist with covering the expenses of university or college tuition as well as living expenses.
Additional funds may be available to you, especially if you are on a low income, have a disability, or are responsible for children.