Begin your quest to develop the world's next successful mobile app with the Diploma in Mobile Software Development.
We start from the basics as you build a strong foundation in general IT skills. Then we progress to more challenging topics. Learn how to design and develop mobile applications for multiple platforms such as iOS and Android, inventive games like Angry Birds and hybrid applications like Instagram.
Discover how you can optimise your user interfaces and experiences, and design innovative web services by incorporating multi-sensors. In the process, you will also get lots of hands-on experience in developing innovative apps.
As an entrepreneur or as an employee, after graduation, your skills will help organisations take customer engagement to the next level.
Mobile applications are becoming an incredibly profitable market, generating billions of dollars in revenue each year. Technology research firm Gartner estimates that the revenue from mobile apps will reach US$29.5 billion by 2013. Coupled with the rapid adoption rate for smartphones and tablets, the demand for useful or entertaining applications is expected to increase.
The Diploma in Mobile Software Development will equip you with the skills and knowledge to design and develop mobile applications for multiple platforms, including iOS and Android. Whether it is an inventive game such as Angry Birds, or a useful hybrid application such as Instagram, this course will teach you how to develop one from scratch.
Working closely with major industry partners, you will gain hands-on experience developing innovative apps that are fun and useful to businesses and individuals. Using your skills, you will be able to help organisations better engage with their audiences by customising solutions.
RP’s mobile software development graduates are in demand by large companies who require mobile applications to be customised or developed in-house. Graduates may also choose to embark on this path of speciality as an entrepreneur. These are some of the exciting careers you can look forward to:
For more information about university pathways, visit RP's Further Studies.
To find out more about how you can apply for this diploma, visit Republic Poly's Admissions page. Please also note that students who wish to enrol in this course, are encouraged to purchase MacBook Pro instead of normal laptop for the purpose of iPhone/iPad development course work.
Want to find out more about the school that offers this diploma? Then drop by the School of Infocomm's homepage now!
The course structure consists of general, discipline, and specialisation modules. There is also an industry orientation component.
Each module is equivalent to four modular credits (MC).
7 compulsory modules:
B102 Organisational Behaviour
C105 Introduction to Programming
C111 New Media Communications
G101 Cognitive Processes and Problem Solving
G107 Effective Communication
6 compulsory modules:
C202 Systems Analysis and Design
C203 Web Application Development
C207 Database Systems
C208 Object-Oriented Programming
C227 Computer Systems Technologies
C235 IT Security and Management
8 compulsory modules:
C294 Mobile User Interface Design
C302 Web Services
C306 Data Structures and Algorithms
C308 Web Frameworks
C346 Android Programming
C347 Android Programming II
C348 iPhone Programming
C349 iPad Programming
3 compulsory modules:
/ G311 Industry ProjectG901 Character and Citizenship EducationC931 Industry Immersion Programme (20 MC)
Select 1 module from the following list:
C293 Interactive Web Design and Development
C303 IT Project Management
C318 Digital Illustration and Imaging
C343 Mobile Networks
C352 Management Information Systems
Obtain a total of 4 modular credits from the prescribed range of modules offered by the Schools and Centre in RP.
Table 1: Minimum Entry Requirements
Any two other subjects
Note: To be eligible for admission, you must also have sat for one subject listed in the 2nd group of relevant subjects for the ELR2B2-C Aggregate Type.
Table 2: Aggregate Type
Back to top
To graduate with a Diploma in Mobile Software Development, you must complete a total of 120 modular credits. You should be able to do this within three years of enrolment if you successfully complete a minimum of 20 modular credits, or its equivalent, per semester.