BSc (Hons) Mobile and Web Technologies (Top-Up) via Study Centres
Program Overview
This one-year top-up program in Mobile and Web Technologies focuses on mobile app design and development for Android and iOS platforms. It emphasizes principles of Human-Computer Interaction and User Experience Design, equipping students with the skills to create effective and engaging user experiences. Through a blended learning approach, students will master relevant programming languages and development tools, preparing them for entry-level and advanced positions in the mobile development industry.
Program Outline
Bachelors of Science (Honours) Mobile and Web Technologies (Top-up) via Study Centres at The University of Sunderland
Degree Overview
Overview:
This one-year full-time top-up program focuses on mobile app design, development, and deployment, encompassing both Android and iOS platforms. It draws upon principles from Human-Computer Interaction (HCI) and User Experience Design (UXD), ensuring the development of relevant, effective, and engaging user experiences. Students will learn and actively use various development tools and languages, such as Xcode and Swift for iOS, Android Studio and Java/Kotlin for Android, Cisco IOS, Wireshark, Asterisk, and others, empowering them to build interactive and functional mobile applications.
Objectives
- Equip graduates with the skills and expertise to conceptualize, design, and implement effective mobile app solutions for Android and iOS platforms.
- Foster proficiency in utilizing relevant programming languages and development tools, including Xcode, Swift, Android Studio, Java/Kotlin, Cisco iOS, Wireshark, and Asterisk.
- Emphasise and integrate principles from HCI and UXD in application development to achieve seamless and enjoyable user experiences.
- Prepare graduates for entry-level and advanced positions within the dynamic and constantly evolving mobile development industry.
Description
This top-up program offers a highly focused and immersive experience in mobile application development. Students with foundation degrees or relevant qualifications can enroll to acquire more advanced expertise and knowledge for professional success in the field.
Outline
Program structure
The program employs a blended learning approach incorporating lectures, interactive tutorials, laboratory-based practical sessions, classroom seminars, group problem solving activities, case studies, guest expert lectures, individual and group supervisions, and substantial online learning components.
Course Schedule
The program spans one academic year, delivered full time. Specific start dates and schedules may vary based on the chosen study center.
Modules:
- Research Module (20 credits): Students undertake a rigorous research project, encompassing defining research goals, planning, development and execution, culminating with presenting an academic research "paper".
- Product Development (20 Credits): Through close collaboration with a real client, students engage in a practical development project, utilizing industry-standard methods across the entire product lifecycle.
- Android Mobile Development (20 Credits): This module delves into building highly interactive and dynamic Android applications, covering system architecture, platform databases and data access technologies, user interface features and media integration.
- Application Development for IOS (20 credits): Acquire specific skills and expertise tailored for developing high-performance applications for iPhone, iPad and iWatch devices.
- Telecommunication (20 Credits): This module explores and integrates various facets within telecommunications to create a converged and up-to-date network capable of voice and data transmission. It combines mobile and wireless LAN technologies with VoIP, IP phones and switches, providing real-world application knowledge.
- User Experience Design (20 Credits): Students explore concepts and methodologies behind creating optimal and seamless experiences for users interacting with computer-driven software and hardware systems. Focus areas include understanding user behavior and context through profiling and task analysis, design principles for layout, dialogue, and user-centered evaluation techniques such as usability testing and expert inspections.
Assessment
Assessment incorporates various practical coursework assignments alongside written assessments and, in certain modules, time-constrained examinations or assessments. The specific breakdown and weighting for different assessment types can vary among modules depending on learning outcomes and program design.
Other:
- This top-up program is available through specific Study Centres around the world. More information about individual centers, their facilities and specific start dates and fees should be directed towards the respective Study Centre.