The mobile systems major specialises in mobile-specific concepts, practices and skills. The range of topics covered includes: mobile operating systems, mobile networks, mobile data management, mobile programming, mobile HCI, mobile applications, as well as the Internet-of-Things. The convergence of pervasive and ubiquitous technologies with the ability of mobile devices to handle several protocols results in specific design challenges that require an in-depth understanding of the field of mobile systems.
The main purpose of this major is to equip graduates with the knowledge and skills to build efficient mobile systems and applications. Graduates will be prepared to build user-friendly mobile applications for different mobile operating systems, manage client- and server-side content and data, as well as manage the ubiquitous and seamless integration of different network types for mobile devices. The integration with the Internet-of-Things will be covered.
Mobile systems is listed in 4307 Bachelor of Computer and Information Sciences in South Africa as a major.
In addition to achieving the broad outcomes of their course, students successfully completing this major will be able to:
- design, implement and maintain mobile systems, including mobile applications, mobile data, mobile networks and the Internet-of-Things.