BSc Software Engineering – UK
BAC+3 Management Information
Morocco
Full Time
3 years
September 2024
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:
Compulsory Modules :
Optional Modules :
Compulsory Modules:
Optional Modules :
Note: Optional modules are subject to availability and demand; as such, not all optional modules may run in one Academic Year.
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.
Apply before 11 September.
Apply before 11 September.