Learning Outcomes

BSc CS-SE Programme (Programme Specific Content)


  1. Apply core knowledge of computer fundamentals to solve a range of practical problems
  2. Be aware of the social, professional, ethical and legal issues involved in the use of computing systems
  3. Demonstrate familiarity with a selection of state-of-the-art, emerging computing techniques and technologies
  4. Demonstrate knowledge of advanced software engineering techniques and their applications


  • Deploy appropriate theory, practices, and tools for the specification, design, implementation, maintenance, and evaluation of computer-based systems
  • Present and explain complex issues using well-formed arguments and information technology skills

Aspects of Competence

Autonomy and responsibility

  • Design, develop, and employ computer science techniques and technologies in solving practical problems
  • Demonstrate effective work habits, leadership, and social responsibility

Role in context

  • Acquite the ability to learn and apply new techniques and technologies as they emerge
  • Acquire the ability to function effectively as part of a team to accomplish a set of common goals and objectives


  1. Analyse a problem and craft an appropriate algorithmic solution
  2. Design appropriate solutions in one or more application domains using software engineering approaches
  3. Adopt a professional and ethical approach to decision making and related social responsibilities

The British University in Dubai

Block 11, 1st and 2nd floor, Dubai International Academic City PO Box 345015, Dubai, UAE

Tel: +971 4 279 1400

Whatsapp: +971 50 701 2843

Email: [email protected]