Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Computer Science (Mobile Computing)

Cardiff Metropolitan University, United Kingdom
Save

Course Overview

This innovative course focuses on the design, development, and application of mobile computing systems. You'll learn how to create and manage mobile apps, as well as understand the security and privacy concerns associated with these systems. With a strong emphasis on practical work, you'll gain hands-on experience in developing and testing mobile applications, using industry-standard tools and technologies. This course is ideal for those interested in pursuing a career in mobile app development, software engineering, or related fields.

Additional Information

Students have access to state-of-the-art facilities and equipment, including dedicated mobile application development labs and software licenses. Guest lectures from industry professionals provide additional insights into the latest trends and technologies in mobile computing. The course is designed to prepare students for the challenges of a rapidly evolving technology landscape.

Experience the Best of Both Worlds: High-Quality Education and Industry Connections

Cardiff Metropolitan University offers a supportive learning environment with small class sizes, enabling personalized attention and guidance from experienced lecturers. The university's location in Cardiff provides easy access to a thriving tech industry, offering opportunities for internships, placements, and networking. Graduates of this course have gone on to secure positions at top tech companies worldwide.

Why You Should Study This Course

A student-centred approach to learning and teaching is encouraged through the use of a broad range of teaching strategies, such as technical labs and individual and group projects. This is further enhanced by real-world case studies and guest talks from industry experts and supported by Teams and Moodle, our virtual learning environments.

Due to the nature of the programme, online and campus-based practical workshops are key to developing students’ technical understanding and abilities, underpinned by solid theoretical foundations. Students are expected to further develop their knowledge and understanding through directed self-study and independent learning time - in addition to the timetabled delivery - so as to develop a professional portfolio of project work and software artefacts as they move into graduate employment.

Students are supported academically and pastorally by the Programme Team, led by the Programme Director. Each student is also appointed a Personal Tutor from within the School, who provides a point of contact for general academic and pastoral issues. Students are also supported by Student Coaches; the Student Coach role is for current 2nd, 3rd year and Master’s students who provide peer support in Modules.

General Eligibility

Minimum three A levels to include Grades CCC. No specific subjects are required. Welsh Baccalaureate – Advanced Skills Challenge Certificate is considered a third subject.

Part Time Work Details

20 Hours of Work permit weekly for international students.

What You'll Study

1 Year 1
  • Principles of Programming

  • Architectures & Operating Systems

  • Building for the Web

  • Technology & Society

  • Computational Thinking

  • Developing Quality Software & Systems I

2 Year 2
  • Physical Computing

  • Object-Oriented System Design

  • Data & Knowledge Management

  • Developing Quality Software & Systems II

  • Research and Professional Skills

Optional modules (one of the following):

  • Multimedia & Interaction

  • Mobile & Web Technologies

  • Networks & Communications

  • Law & Digital Security

  • Concepts in Artificial Intelligence

3 Year 3

Compulsory modules:

  • Computer Science Dissertation Project OR Development Project

  • Professional & Ethical Issues in IT

  • Computational Intelligence

  • Cyber Security and Cryptography

Optional modules (one of the following):

  • Advanced Programming

  • Parallel & Distributed Systems

  • Advanced Multimedia

  • Analytics & Business Intelligence

  • Mobile Game Development

  • Social Humanoid Robotics

  • Entrepreneurship and Innovation

  • Industrial Work Experience (Placement)

Language Requirement

  • IELTS6.0
  • TOEFL78
  • PTE58
  • Duolingo79

Academic IELTS 6.0 overall with at least 5.5 in all elements, or equivalent.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email