Course Brief
Software Engineering is at the core of any software development project and the success in this domain requires an understanding of the fundamental software engineering models and methods, and an appreciation of the challenges involved in practice. Specialist knowledge and practical skills in this area are therefore in high demand. This module aims to introduce a wide range of approaches to software development and provide solid foundations of the concepts, practices and management of software engineering.
- 48
- Understand the key concepts of the analysis, design, development and maintenance of complex software systems and infrastructures.
- Understand the software lifecycle and its stages and utilise these in the development of software process models.
- Define and conduct software tests in order to evaluate and verify software products.
- Key concepts in Software Engineering.
- Tools and Environments.
- Project Management.
- Software Process Models.
- Software Analysis and Design using UML.
- Software Requirements, analysis, validation and management.
- Software Design, design concepts, design patterns.
- Software Testing, testing approaches, testing levels (unit, integration, system, acceptance).
- Software Analysis, program optimisation and correctness, static and dynamic analysis.
- Software Maintenance, corrective, adaptive, perfective and preventive maintenance.
- Software Quality Management, assurance, planning, control.
- Agile Software Development, methods and practices.
Lectures introducing the theoretical foundations of Software Engineering, illustrating key challenges and issues with the design, development and maintenance of large software systems and infrastructures. It will also include sessions focused on applying the concepts discussed during lectures and improving the skills in problem solving and team management.
Group Coursework – 100%
-
BSc (Hons) Computing
The BSc (Hons) Computing programme with specialisms in network systems or information systems is offered by SBCS Global Learning Institute, in collaboration with the University of Greenwich (UK). It is recognized by the Accreditation Council of Trinidad and Tobago (ACTT) and is the next step after completing any one of the qualifications listed below:
- SBCS Diploma in Computing
- Cape/A-level graduates,
- Comparable qualification as assessed by the University of Greenwich
To confirm your eligibility see our Entry Requirements tab below for more information or email us at [email protected]
The next intake for this programme will be in SEPTEMBER 2025
REGISTRATION DEADLINE: SEPTEMBER 8, 2025
CLASSES BEGIN: SEPTEMBER 15, 2025
For more details on fees, payment plans and courses email: DOWNLOAD THE BRIEF
DISCOUNTS
SBCS Graduates Diploma in Computing: 5% off tuition; no application fee.
Why pursue the BSc (Hons) Computing from the University of Greenwich?
- Allows for specializations in Information Systems or Networking
- Pathway Offerings are based on student enrollment
- Comprises of twenty modules and one Final Project
- Flexible payment plans are available
- The University of Greenwich is well established and has been in existence since 1890
- SBCS GLI has been a collaborative partner with the University for over 20 years
- Graduates can compete for some of the top jobs in the field both locally and abroad
- Get access to a large international alumni that provides opportunities for growing your professional network
At SBCS we focus on -
- Producing graduates who are capable of thinking critically, creatively and ethically.
- Graduates who are team players with the ability to communicate persuasively.
- Read what some of our graduates have to say.