Students gain expertise in multiple platforms and technologies including IBM Enterprise servers, Web development, mobile device applications and Microsoft .NET. The program classes stress the unique thought processes required to be successful in this dynamic profession. There are additional Advanced Technology Certificates that cover Mobile Applications Development (Android, Mac iOS and Windows platforms), Zend, Java and Windows web technologies, and Game Programming.
In the Game Programming ATC, students develop the skills needed to program two and three dimensional games. In the Mobile Applications Development ATC, students use hands-on programming exercises to gain experience with the design interfaces, languages, and operating systems that are used in developing mobile applications.
In the IBM Enterprise Programming and Administration ATC students develop the skills necessary to maintain and administer web servers on IBM i Power System computers. Students also use the Zend family of web development tools including PHP and MySQL. This ATC also teaches advanced Java topics, and advanced MS Visual Basic. While these courses are taught using the Power Systems platform, these skills readily transfer to other platforms.