BSc (Hons) Software Engineering
General information
Awards
BSc Software Engineering – UK
BAC+3 Management Information
Morocco
Study mode
Full Time
Duration
3 years
Start date
September 2023
Explore this course
Programme Overview
The curriculum of our Software Engineering program encompasses contemporary software engineering theory and practice, including the methods, tools, and technologies used in this field. This program will enhance your understanding and proficiency in creating, developing, and delivering software for current environments and platforms, and cultivate an appreciation for software carpentry and ‘codemanship’, which is the process of generating practical and efficient software products.
The first year of the program is dedicated to fundamental computing concepts, which are also covered in our BSc (Hons) Computer Science course. The following years will concentrate on designing and developing software for specific applications, while exploring architectural paradigms such as parallel and distributed computing.
You will have the opportunity to expand your studies by selecting elective courses such as web technology, networks, digital and cyber security, or computer graphics, which will prepare you for a diverse career in applied software engineering. Upon graduation, you will receive a named award in:
- BSc (Hons) Software Engineering (Web Technology)
- BSc (Hons) Software Engineering (Augmented & Virtual Reality)
- BSc (Hons) Software Engineering (Network Security)
- BSc (Hons) Software Engineering (Data Security)
Programme Contents
- Principles of Programming
- Architectures & Operating Systems
- Building for the Web
- Technology & Society
- Computational Thinking
- Developing Quality Software & Systems I
- Developing Academic Practice
- Introduction to Business
- Introduction to Finance & Accounting
- Introduction to Marketing
- Managing People at Work
- Business information Systems
- Languages ( French/Spanish)
Compulsory Modules :
- Object-Oriented System Design
- Systems Analysis & Design
- Mobile & Web Technologies
- Developing Quality Software & Systems II
- Research and Professional Skills
- Operations Management
- Effective Communication Skills
- Entrepreneurship
- Work Experience
- Effective Communication Skills
Optional Modules :
- Multimedia & Interaction
- Data & Knowledge Management
- Networks & Communications
- Law & Digital Security
- Real-Time Computer Graphics
Compulsory Modules:
- Software Engineering Dissertation Project OR Development Project (BCS)
- Advanced Programming
- Professional & Ethical Issues in IT
- Parallel & Distributed Systems
- Project Management
- Employer’s’ Insight
Optional Modules :
- Cyber Security and Cryptography
- Advanced Multimedia
- Computational Intelligence
- Analytics & Business Intelligence
- Creating Virtual Worlds Using the GPU
- Advanced Web Programming
Note: Optional modules are subject to availability and demand; as such, not all optional modules may run in one Academic Year.
Teaching & Learning
Learning will be facilitated through a variety of methods, which may include lectures, seminars, lab, workshops, online activities and group work. Students are expected to engage in both class and online activities and discussions. This programme also requires students to participate in additional guided reading and self-directed study to reinforce the learning gained from timetabled sessions. Formative assessment will be used to prepare students for summative assessment and give students an early indication of their progress towards the course intended learning outcomes.
Now enrolling for the September 2023 semester
Apply before 11 September.
Assessment
Assessment methods include:
- Phase tests
- Essays
- Group work
- Presentations
- Vlogs/Blogs
- Reports
- Projects
- Coursework
- Exams
- Individual Assignments
Entry Requirements
- Moroccan Baccalaureate degree, high school diploma, UK A2 levels, international Baccalaureate or equivalent.
- Online Placement test B2 level, IELTS score 6.0, or equivalent or a successful completion of a recognised foundation year.
About Cardiff Metropolitan University
The university offers degree courses in a variety of disciplines. Study is available at undergraduate and postgraduate levels, full-time and part-time, and research opportunities are offered. In the 2021/22 academic year, the university has 11,500 students from over 140 countries studying on two campuses in Cardiff, and more than 10,000 at 17 partner institutions in 15 countries around the world.
In November 2021, Cardiff Met was awarded the title of UK and Ireland University of the Year 2021 by the Times Higher Education.

How To Apply
Our Graduates Work At
Now enrolling for the September 2023 semester
Apply before 11 September.