The Mobile Application Developer Diploma program provides students with a solid foundation of the theories of computer operating systems (Windows 8 and Linux), networking and the theories of operating systems for MobilePhones (Android and Windows Phone), HTML, CSS and JavaScript fundamentals. Graduates will understand the architecture and development model of Java /C# for Android and Windows Phones; MVC design patterns and gain hands-on experience with client-site MVC Frameworks with C# and Java. In addition graduates will have an understanding of engineering fundamentals including SDLC, Waterfall, Incremental/Agile methodologies, and OOA/OOP principles and use with C#/Java technology as well as a an understanding of network protocols including TCP/IP,HTTP/HTTPS. In addition graduates will understand the working model of JavaScript Libraries and have a strong knowledge of programming with SQL and Queries. Upon successful completion of the program the graduate will be able to build and develop applications for Android and IOS -based mobile devices.