Advanced Certificate in Web & Mobile Application Development – Courses
These courses can be taken individually without applying to the certificate program. If you are just interested in one or two courses or even all of them but don’t care about receiving the certificate that is possible for you to do. You just need to register for the courses through the CES web site and pay the course fees.
The following is a brief description of the courses in this certificate program, and the semester during which they are normally offered. Three courses will be offered each Fall and Spring semester, so the certificate can be completed in as little as two semesters (one year). You may complete the courses via distance education or as a blend of classroom and online instruction.
CS 545 – Introduction to Web Application Development
CS 546 – Human Computer Interfaces
Learn common interface idioms and the support available for their integration into aesthetically appealing and practical, efficient interactions between humans and machine, including editors, browsers, games, networking sites, posting boards, etc. You will utilize principles that are ubiquitous among tools for HCI development.
CS 646 – iPad/iPhone Mobile Application Development
You will learn to design and implement applications for iPhones and iPads. Your skills development will focus on GUI programming application structure, network, database, video, GPS sensors, and multi-touch in applications for the Apple iPhone. You will practice GUI design for multi-touch screens and conduct usability testing.
CS 648 – Advanced Topics in Web and Mobile Applications (offered intermittenlty with unique topics).
CS 547 – Programming and Scripting Languages for Web Applications (intermittent offering)
Expand your understanding of the principles and practice of dynamic, scripting, and functional languages used in web applications. You will learn basic language concepts, data structures in dynamic languages, code structure, code quality, testing, string manipulation, dynamic code generation
CS 645 – Advanced Web Application Development
CS 646 – Android Mobile Application Development
You will learn to design and implement applications for Android. Your skills development will focus on GUI programming application structure, network database, video, GPS sensors, and multi-touch in applications for Android smartphones. You will practice GUI design for multi-touch screens and conduct usability testing.
You can find additional information or register for classes on the College of Extended Studies website www.neverstoplearning.net/mobile