BSc (Hons.) in Mobile Computing

Flexibility, mobility and ease of use and access are the trademarks of the current wave of developments in com­puting. This course offers a firm grounding in the principles of computing coupled with a distinctive emphasis on mobile and portable technology. Essential software, information and computer systems skills are acquired by every graduate through a common modular core. The mobile computing world places emphasis on thin client computing, as it is necessary for the interaction of computationally powerful devices with less capable hand-held and portable equipment. This is built into the course through several Internets related modules.

Social media

Quick Links

About | International Students | Programmes | Research | News & Events | Centres | College Library

Online services


Location Map


Collapse All Expand All

The BSc (Hons) in Mobile Computing and the Mobile Computing Diploma in Higher Education is awarded by Staffordshire University, UK.

The studies will embrace modern software design methods, databases, commercial applications and the tech¬niques for the specification and build of complex systems utilising the full range of communications technolo¬gies. Students will be introduced to the underpinning technologies for communications, as well as the current and future standards for mobile computing and to the design and implementation issues of mobile, portable and worn information systems. The course will offer the necessary combination of skills to develop and man¬age the use of mobile computing in the practical business environment.

Bachelor degree holders of this programme will possess a greater understanding of software engineering and information systems development in the mixed scale information delivery and thin client con¬texts, coupled with an applicable practical knowledge of mobile and portable computing systems hardware and software.

The BSc (Hons) in Mobile Computing can be achieved over a minimum period of 4 years.



Semester 1/ Block 1

ELT3001 English Language Proficiency (15 credit)

ELT3006 English for Academic Purposes & Study Skills

(15 credit)

COIS30887 Introduction to Professional and Academic Skills

(30 credit)

COSE30573 Introduction to Software Development and Computer Systems

(30 credit)

COIS31041 Introduction To Web and Database Technologies

(30 credit)

COIS31042 Mathematics for Computing (15 credit)

Semester 2/  Block 2

COIS31043 Entrepreneurship (Creativity and innovation) (15 credit)


Semester 1/ Block 1

CE00371-4 Introduction to Software Development

CE00842-4 Hardware & Software Systems & Graphics

CE01002-4 Maths and Statistics for Computing

CE01243-4 Technical English for Computing

Semester 2/  Block 2

CE00882-4 Object Oriented and Event Driven Programming

CE00839-4 System Modelling

CE00869-4 Algorithms & Data Structures in C

CE00126-4 Introduction to Networking with LAN’s and WAN’s


Semester 1/ Block 1

CE00315-5 Professional & Enterprise Development

CE00856-5 Database Systems

CE00375-5 Fundamentals of Mobile Computing

CE00881-5 LAN Switching and WAN Networks

Semester 2/  Block 2

CE00342-5 Software Development for Mobile Computer Applications

CE00306-5 HCI& Usability

CE00314-5  Further Programming Concepts in C++

CE00352-5  Systems Programming & Computer Control Systems OR   CE00353-5  User-Centred Systems Development


Semester 1/ Block 1

CE00835-6 Project: Planning, Management, Communication & Appraisal

CE00874-6 Enterprise Applications with Java Enterprise Edition

CE00860-6 Advanced Wireless Networking

CE00362-6 Design Patterns

Semester 2/  Block 2

CE00836-6 Project: Research, Analysis & Artefact Design

CE00837-6 Project: Artefact, Realisation, Testing & Evaluation

CE00925-6 Information Further Programming for Mobile & Handheld Devices

CE00339-6 Information Systems Development Trends OR CE00329-6 Distributed Computer Systems


Other Programs