OTHM
Level 7
QN: 610/3058/2
Curriculum Active
OTHM Level 7 Diploma in Immersive Software Engineering
Official qualification regulated by Ofqual, awarded by OTHM. Classified as a Vocationally-Related Qualification. Total guided learning hours: 600 hours.
Qualification Level
Level 7
Awarding Body
OTHM
Syllabus Units
6 Units
Guided Hours
600 hrs
Instant access to interactive lessons, quizzes, and spaced revision.
Course Syllabus & Study Modules
Complete breakdown of verified curriculum topics and learning objectives.
1
Agile Project Management
Verified
Key Learning Objectives:
- Be able to understand the fundamentals of project management and the role of project manager
- Be able to understand traditional project management with Waterfall SDLC (software development life cycle)
- Be able to understand & apply business agility in the context dynamic market changes
- Be able to understand & apply scrum frame
- work to build IT products
- Be able to attain knowledge required to perform roles like scrum master, product owner & developers
- Be able to understand & leverage kanban to optimize the flow of value
- Be able to understand & leverage product mindset to build customer centric products
- Be able to understand & demonstrate knowledge of agile planning & estimation
- Be able to understand & demonstrate team dynamics within an agile team
- Be able to understand & demonstrate scaling agile to build complex products with large teams
2
Cloud Computing & DevOps
Verified
Key Learning Objectives:
- Be able to understand and implement continuous integration and continuous delivery process and techniques
- Be able to understand, design and implement distributed systems on cloud.3.
- Be able to understand docker container and implement container orchestration using Kubernetes
- Be able to use tools and standards for Linux system fundamentals, command line interface, user/group management.
3
Database & SQL Programming
Verified
Key Learning Objectives:
- Understand data and its storage importance, traditional storage systems and its challenges
- understand importance of modern relational database and management systems (RDBMS)
- Understand the relational database installation and configuration, role of client and DBMS server.
- Understand basics of SQL programming language to communicate with relational database and management systems (RDBMS)
- understand relational table structures and SQL Data Definition Language (DDL)
- Understand various data manipulation techniques, queries to manipulate data - SQL data manipulation language (DML)
- understand database transactions and use of SQL Transaction Control Language (TCL)
- Understand data retrieval techniques, data transformations, SQL commands to query database (DQL)
- understand data summarisation and its support in SQL program
- Understand how to query metadata
- understand significance of data quality and data auditing, RDBMS techniques to enforce data quality and data auditing.
- Understand the importance of data access control, security of sensitive data and SQL commands to enforce data access control and security
4
Security Engineering
Verified
Key Learning Objectives:
- Be able to analyse and evaluate the security of systems and web applications architecture.2.
- Be able to implement system hardening techniques.3.
- Be able to apply encryption techniques to secure data.4.
- Be able to understand and implement data security measures including identifying and mitigating social engineering attacks.5.
- Be able to use tools and standards for security engineering.
5
Software Programming Principles and Practices in Java I
Verified
Key Learning Objectives:
- Understand the importance of programming in the current world
- Understand why java is called a portable language
- Understand how data is stored and processed
- Understand about arithmetic and Boolean operators
- Be able to understand multiple conditional statements and breaking out of them
- Understand the usage and importance of loops and functions
- Introduction to multiple data storage types
- Introduction to classes and objects
6
Web Designing
Verified
Key Learning Objectives:
- Understand what the building blocks of a web page and basics needed to design it
- Understand the basics of CSS and different styles and how to integrate CSS with Html
- Understand CSS rules and their order
- Understand and implement tables and lists in HTML with examples using CSS
- Understand user input properties of HTML
- Introduction to DOM
- Introduction to Javascript and its uses
- Demonstrate basic JS properties and functions
Regulatory & Verification Details
- Qualification Number (QN)
- 610/3058/2
- Regulated Status
- Available to learners
- Awarding Body
- OTHM
- Qualification Type
- Vocationally-Related Qualification
- Operational Start
- Jul 2023
- Operational End
- Dec 2033