The mobile communications major specialises in mobile-specific concepts, practices and skills. The range of topics covered include: 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 ubiquitous and seamless integration of different network types for mobile devices. The integration with the Internet-of-Things will be covered.
Mobile communications is listed in the 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.