botho university

Home / Programmes / Faculty of Computing / BSc (Hons) in Mobile Computing

BSc (Hons) in Mobile Computing

Mode of Study: Campus Learning | Distance Learning

The Bachelor of Science with Honours in Mobile Computing is targeted at those wishing to become Mobile Solution Specialists, Mobile Application Developers, Mobile Computing Analysts, Game Developers, Mobile Technicians, Mobile Security Experts, Mobile Phone Verification Managers and Mobile Applications Developers for Android, Blackberry, iPhone and Windows. Graduates of this programme can choose several career paths which include jobs in fields such as mobile edutainment, wireless applications and online banking.

Programme details: The programme consists of core (required) and elective modules as detailed below. Some modules may have pre-requisites (i.e. may require the student to pass another module or set of modules first). Some modules may be co-requisite (i.e. such modules are required to be taken together). The number at the end of the module in parenthesis indicates the credit load of the module. 1 credit is equal to 10 hours of learning (guided, in-class and independent combined); therefore a 10-credit module requires on average 100 hours of learning from the student.

Core modules:

  • C5-ICO-11 Introduction to Computers 20
  • C5-MAT-11 Mathematics-1 20
  • D5-CSS-14: Communication and Study Skills 20
  • C5-CSA-11 Computer System Architecture 20
  • C5-OSH-11 Operating Systems & Hardware 20
  • C6-DMA-19 Discrete Mathematics 20
  • C6-QMD-11 Querying and Managing Databases 40
  • C6-IPC-11 Introduction to Programming using C++ 20
  • C6-MDC-13 Mobile Communications 20
  • C6-MD1-11 Managing Business Desktops 1 20
  • C6-WCD-11 Web Content Development 20
  • C7-JAV-11: Programming Using Java 20
  • C7-MTE-13: Mobile Technologies 20
  • C7-MOS-13: Mobile Operating Systems 20
  • C7-WNM-13: Wireless Networks and Mobile System Architecture 20
  • C7-MDP-13: Mobile Device Programming 20
  • C7-DCO-13: Data Communications 20
  • C7-PPR-11: Professional Practice in Computing 60
  • C8-MID-13: Mobile Interaction Design 20
  • C8-PRO-11: Project 40
  • B8-ENT-13: Essentials of Entrepreneurship 20

Elective modules:

Select Two from the following:

  • C8-DIS-13: Distributed Systems 20
  • C8-WNS-13: Wireless Network Security 20
  • C8-MIA-13: Mobile Internet Applications and Services 20
  • C8-MEC-13 : Mobile Electronic Commerce 20

Recommended full-time study path (4Ā½ years):

Year 1Sem 1C5-ICO-11 Introduction to Computers20
C5-MAT-11 Mathematics -120
D5-CSS-14: Communication and Study Skills20
Sem 2C5-CSA-11 Computer System Architecture20
C5-OSH-11 Operating Systems & Hardware20
C6-DMA-19 Discrete Mathematics20
Year 2Sem 3C6-QMD-11 Querying and Managing Databases 40
C6-IPC-11 Introduction to Programming using C++20
Sem 4C6-MDC-13 : Mobile Communications20
C6-MD1-11 Managing Business Desktops 120
C6-WCD-11 Web Content Development20
Year 3Sem 5C7-JAV-11 Programming using Java20
C7-MTE-13: Mobile Technologies20
C7-MOS-13: Mobile Operating Systems20
Sem 6C7-WNM-13: Wireless Networks and Mobile System Architecture20
C7-MDP-13: Mobile Device Programming20
C7-DCO-13: Data Communications20
Year 4Sem 7C7-PPR-11:  Professional Practice 60
Sem 8C8-MID-13: Mobile Interaction Design20
Elective ā€“ (Select two module form below) 
C8-DIS-13: Distributed Systems20
C8-WNS-13: Wireless Network Security20
C8-MIA-13: Mobile Internet Applications and Services20
C8-MEC-13 : Mobile Electronic Commerce20
Year 5Sem 9C8-PRO-11: Project 40
B8-ENT-11: Essentials of Entrepreneurship20



Admissions Criteria

1) Applicants are expected to have successfully completed secondary schooling. The typical entry requirement is BGCSE or IGCSE (in Botswana), LGCSE (in Lesotho) or other equivalent secondary school qualification. BGCSE or IGCSE (in Botswana), LGCSE (in Lesotho) candidates are required to achieve a minimum grade of ā€˜Dā€™ in five subjects.

2) Applicants must have 10 points in English and Mathematics combined or 32 points in the top 5 subjects.

3) Applicants in possession of a Diploma or Higher Diploma in related field may be given exemptions based on the credit point equivalency

4) For enquiries and more information please visit our website: