Course details
The Diploma in Mobile Software Development (DMSD) opens the door for you to build a successful career in this exciting industry. This programme will equip you with the technical skills and knowledge to design and develop mobile apps for multiple platforms, including iOS and Android. You will gain the capabilities to build an app from scratch, from coming up with a creative idea to designing and programming the end product.
Extensive hands-on training in programming and different software tools will give you the expertise to create smart mobile solutions. In addition, industry attachments with prominent mobile software development companies will allow you to gain valuable real-world experience.
Course Outcomes
- Equip yourself with in-depth knowledge and technical skills to meet the growing demand for mobile apps.
- Build expertise in both iOS and Android, the two leading mobile platforms, as well as related mobile technologies.
- Become a creative problem solver by learning to apply a Problem-based Learning approach to mobile app design.
- Undergo a 16-week industry attachment programme with an organisation such as Hewlett-Packard, NCS, SingTel, or UOB Bank
Career Opportunities
Whether they chose to join a large company or strike out on their own as an entrepreneur, DMSD graduates are in demand for roles such as:
- Mobile App Designer
- Mobile App Developer
- Mobile Web Developer
- Software Engineer
Course Structure
General Modules (24 MC)
6 compulsory modules:
- Mathematics
- Organisational Behaviour
- Introduction to Programming
- New Media Communications
- Cognitive Processes and Problem Solving
- Effective Communication
Discipline Modules (24 MC)
6 compulsory modules:
- Systems Analysis and Design
- Web Application Development in PHP
- Database Systems
- Object-Oriented Programming
- IT Security and Management
- Advanced Web Application Development in PHP
Specialisation Modules (32 MC)
8 compulsory modules:
- Computer Systems Technologies
- Mobile User Interface Design
- Web Services
- Web Frameworks
- Android Programming
- Android Programming II
- iPhone Programming
- iPad Programming
Industry Orientation Programme (32 MC)
4 compulsory modules:
- Project
- Character and Citizenship Education
- Portfolio Development
- Industry Immersion Programme (20 MC)
Elective Module (4 MC)
Select 1 module from the following list:
- Data Structures and Algorithms
- Marketing
- Interactive Web Design and Development
- IT Project Management
- Digital Illustration and Imaging
- Management Information Systems
Freely Chosen Module (4 MC)
Obtain a total of 4 modular credits from the prescribed range of modules offered by RP's Schools and Centre.
Updated on 08 November, 2015Course Location
About Republic Polytechnic
Republic Polytechnic is committed to nurturing innovation and entrepreneurial learning in an environment that develops problem-solving skills and lifelong learning opportunities. Its holistic and broad-based curriculum prepares students for an active and meaningful role in society as problem solvers, respected professionals and passionate citizens.
See all Republic Polytechnic courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- SGD 28
SGD 126Duration: 30 Hours - Mobility and Device Fundamentals Practice Exam Testprep TrainingSGD 21Duration: 1 To 2 Months