Master of Mobile Computing (MobC)

In the MobC programme, students will be given the necessary theoretical and practical foundation and, thereafter, be expected to proceed with research into problems that are experienced by society in our region and can be addressed by mobile technologies. This focus on problems in our regional context will offer unique solutions to key problems hindering development. The delivery of the proposed programme will include exchange of experts between India and Tanzania for Master’s program, ICT application testing and facility management.

Entry Requirements

The NM-AIST will admit competitively qualified scholars mainly from the Eastern African Region and Sub-Saharan Africa. Entry arrangement/requirement for successful participation in the Master of Mobile Computing (MobC) Programme should be as follows:

  1. Possess a Bachelor’s degree from an accredited university or similar institution of higher learning with GPA of at least 3.0/5.0 or equivalent for classified degrees, and an average of B for unclassified degrees in Information and Communication Technology related fields. These fields include but are not limited to Information Systems; Informatics; Mobile Computing; Wireless Networks; Software Engineering; Computer Science, electronics and Computer Engineering. Candidates with different levels of education such as Post Graduate Diploma (At least a GPA of 4) on top of an Advanced Diploma in a field closely related to Information and Communication Technology field and have attained the above-mentioned required passes are also eligible for consideration to admission to the program.
  2. Foreign Academic Transcripts and Certificates, Candidates who have been awarded Bachelor’s and/or postgraduate Diploma at accredited universities or similar institutions of higher learning which issue academic documents in languages other than English shall submit notarized English translations of all supporting documentation including, transcripts and certificates. All university qualifications obtained from foreign institutions must be authenticated by the Tanzania Commission for Universities (TCU).
  3. English proficiency: Since English is the primary language of instruction, all applicants seeking admission to academic programmes at NM-AIST must possess adequate knowledge of written and spoken English as a prerequisite for admission. This demonstration may take one of the following forms:

(a) Successful completion of a bachelor’s degree from a recognized university or similar institution of higher learning where English is the language of instruction.

(b) Successful completion of a postgraduate degree programme at a recognized university or similar institution of higher learning where English is the language of instruction.

(c) Submission of official results of the Test of English as a Foreign Language (TOEFL) with a paper-based score of 550 (or higher), computer-based score of 213 (or higher) or Internet-based with a score of 80 (or higher).

Areas of Specialization

  1. Mobile Computing

Programme Duration

  1. Status: Full Time
  2. Years: Two (2) Years
  3. Semesters: Four (4)

Mode of Delivery

Blended

Course Structure for the Master of Mobile Computing Programme

Common Core Courses

  1. BuSH 6007: Foundation of Law Philosophy and Ethics
  2. BuSH 6008: Technological Innovation and Entrepreneurship Management

Programme Core

  1. CCSE 6001: Research Methods and soft skills

  2. CCSE 6011: Outreach and Internship

  3. MobC 6401: Graduate Seminar

  4. MobC 6103: Group Project

  5. MobC 6199: Dissertation

Specialty Courses

  1. MobC 6214: Mobile Application Development

  2. MobC 6216: Mobile system security and privacy

  3. MobC 6206: Mobile Hardware and Sensor Technologies

  4. MobC 6201: Mobile Operating Systems Programming

Elective Courses 

  1. MobC 6202: Advanced Object-Oriented Programming
  2. MobC 6203: System Development Methodology
  3. MobC 6207: Mobile Network Technologies
  4. MobC 6205: UI/UX experience
  5. MobC 6208: Network Security and Cryptography for Mobile Devices
  6. MobC 6209: Internet of Things and Embedded Systems
  7. MobC 6211: Database Technologies
  8. MobC 6212: Parallel Programming
  9. MobC 6213: Mobile Adhoc Networks
  10. MobC 6217: Mobile Satellite Communication Network
  11. MobC 6218: Distributed Computing
  12. MobC 6219: Cloud Computing

Programme expected learning outcomes 

Knowledge

­­­­­­­­­­­By the end of the Programme, Master of  MobC graduates will be able to demonstrate the following knowledge:

  1. Understand and gain fundamental knowledge of advanced programming for; mobile devices, operating systems, object oriented and parallel programming
  2. Understand the basics of wireless Communication sensor networks and network security
  3. Understand fundamentals of system development methodology, Design of wireless communication circuits and develop a basic understanding of Internet of Things in Embedded systems
  4. Understand best practices in scientific innovation, Intellectual property, and entrepreneurship; roles, challenges, opportunities and lessons
  5. Fundamentals of research methods and Communication
  6. Effective communication skills, attitude and ethics for personal and career development

Skills

By the end of the Programme, Master of  MobC graduates will be able to demonstrate the following  skills:

  1. Develop Mobile and wireless applications, troubleshoot faults in applications and
  2. Effective writing and presentation
  3. Troubleshooting design fails in electronic circuits, contribute by research and innovation to solve wireless and mobile computing problems
  4. Devise and conduct experiments, interpret data and provide well informed conclusions in the field of wireless and mobile computing

Competence

By the end of the Programme, Master of  MobC graduates will be able to

demonstrate the following competencies:

  1. Understand the impact of engineering solutions in the wireless and mobile computing area in the context for sustainable development
  2. Interdisciplinary view of point: Through the business-related courses, scholars will develop an affinity to look at issues from different perspective by incorporating the complexity of business processes in decision making.
  3. Through the design components of courses, scholars will develop solutions through team effort, develop listening attitude and being team player, through these design tasks scholars will develop prototypes/ programmes and solution to various tasks
  4. Writing of scientific reports in an acceptable manner, present scientific work with right etiquette
  5. Communicate professionally, demonstrate professional ethics and have an enlightened level of responsibility with a well-developed attitude for personal and professional development