Welcome to Meridian Business School

The Gateway to Affordable Education

Post Graduate Diploma in Software Engineering(PgD-SE)

Course Description:

The Postgraduate Diploma in Software Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in software development and engineering principles. This program is suitable for individuals who want to enhance their expertise in software engineering or pursue a career as a software engineer, software architect, or technical lead. Students will learn the latest methodologies, tools, and best practices in software development, and gain hands-on experience in building robust and scalable software solutions.

Course Title:

POSTGRADUATE DIPLOMA IN SOFTWARE ENGINEERING (PgD-SE)

Level: QCF Level7

Duration:

Fast Track: 06 months

Standard: 09 months

Course Fee: £4000

Mode of Delivery: Blended

Entry Requirements:

The qualification has been designed to be accessible without artificial barriers that restrict the access. We prefer the following entry requirements for a Postgraduate Diploma in Data Science and AI:

Age: Students must be 21 years old at the beginning of the course.

Academic Qualifications: bachelor’s degree or an equivalent qualification in a relevant field such as Computer Science, Mathematics, Statistics, Engineering, Science. Some programs may require applicants to have prior knowledge or experience in computer programming, mathematics, statistics, or data analysis. This can be demonstrated through coursework or professional experience.

Work Experience: While work experience is not always mandatory, some programs may consider it as a factor for admission or offer it as an advantage during the selection process. Relevant work experience can strengthen your application.

English Language Proficiency: If English is not your first language or your previous qualifications are not taught and assessed in English, then you may be required to provide proof of English language proficiency through tests such as the IELTS, PTE or TOEFL. The specific score requirements can vary from IELTS score of 6.5 to 7.0 (or equivalent).

Course Description:

The Postgraduate Diploma in Software Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in software development and engineering principles. This program is suitable for individuals who want to enhance their expertise in software engineering or pursue a career as a software engineer, software architect, or technical lead. Students will learn the latest methodologies, tools, and best practices in software development, and gain hands-on experience in building robust and scalable software solutions.

 

Course Design:

 

Module 1: Software Development Fundamentals

– Introduction to software engineering principles

– Software development life cycle (SDLC) models

– Requirements engineering and software specifications

– Software design principles and patterns

– Software testing and quality assurance

 

Module 2: Object-Oriented Programming and Design

– Object-oriented programming concepts

– Class design and inheritance

– Design patterns and architectural styles

– Software modeling using UML

– Design principles for extensibility and maintainability

 

Module 3: Agile Software Development

– Introduction to agile methodologies (Scrum, Kanban)

– Agile project management and team collaboration

– User stories and product backlog management

– Continuous integration and delivery

– Agile testing and quality assurance

 

Module 4: Software Development Tools and Technologies

– Version control systems (Git, SVN)

– Integrated development environments (IDEs)

– Build automation and dependency management

– Software development frameworks (e.g., Spring, Django)

– Software documentation and code commenting

 

Module 5: Web and Mobile Application Development

– Web development frameworks (e.g., React, Angular)

– Front-end technologies (HTML, CSS, JavaScript)

– Back-end development with server-side languages

– Mobile application development (iOS, Android)

– Responsive design and cross-platform development

 

Module 6: Database Systems and Data Management

– Relational database concepts and SQL

– Database modeling and normalization

– Database management systems (e.g., MySQL, PostgreSQL)

– Data access technologies (ORMs, JDBC)

– Database performance tuning and optimization

 

Module 7: Software Testing and Quality Assurance

– Software testing techniques and strategies

– Test-driven development (TDD) and behavior-driven development (BDD)

– Test planning and test case design

– Test automation frameworks and tools

– Performance testing and security testing

 

Module 8: Software Project Management

– Project planning and estimation

– Risk management in software projects

– Team management and leadership skills

– Client communication and stakeholder management

– Software project documentation and reporting

 

Module 9: Software Architecture and Design Patterns

– Architectural patterns (MVC, microservices)

– Scalability and performance considerations

– Cloud computing and distributed systems

– Designing for security and privacy

– Emerging trends in software architecture

 

Module 10: Capstone Project

– Integrative project applying software engineering concepts and skills

– Design and development of a software solution

– Testing and quality assurance of the software

– Presentation and demonstration of the project

 

Module Summary:

The Postgraduate Diploma in Software Engineering covers a wide range of topics essential to becoming a proficient software engineer. Students will learn software development fundamentals, object-oriented programming, agile methodologies, and various tools and technologies used in software development. The program also covers web and mobile application development, database systems and data management, software testing and quality assurance, software project management, and software architecture and design patterns.

 

Throughout the program, students will engage in practical exercises, coding assignments, and real-world projects to apply their knowledge and gain hands-on experience. The final module focuses on a capstone project, allowing students to design, develop, and demonstrate a software solution that showcases their software engineering skills.

 

Upon completion of the program, graduates will be well-prepared to pursue careers as software engineers, software architects, or technical leads in various industries. They will possess

Reviews

There are no reviews yet.

Be the first to review “Post Graduate Diploma in Software Engineering(PgD-SE)”

Your email address will not be published. Required fields are marked *