Programming and Software Development
Learn to design and implement software for desktop and web-based applications. Programs include:
- Software Development
- Computer Games and Simulation
- Mobile Device Application Development
Programs to Explore
Computer Information Systems - Software Development Fundamentals
Short-Term Technical Certificate - Curriculum Code 0020
The Short Term Technical Certificate Software Development Fundamentals represents the successful completion of select computer programming courses that prepare the student to develop business computer applications. Emphasis is placed on the very popular Microsoft.NET and JAVA development technologies. Completion of this certificate prepares the student for entry-level software development positions or for further study leading to an Associate's degree in Software Development or Web Development. It is also especially well suited for those individuals with experience in one or more of the "legacy" technology who wish to upgrade their skills.
Associate of Applied Business in Software Development
The software development major prepares students to program both desktop and web-based business applications. Students will learn to design and develop software using modern, object-oriented languages including C#, VB .NET, and Java. Additional topics covered include database design, web design, and an introduction to networking. Completing this major prepares the student for entry into positions such as software developer, applications programmer, and programmer/analyst.
Associate of Applied Science in Computer Games and Simulation Design
This program is designed to prepare individuals for transfer or employment in a variety of positions including game/simulation designer, programmer or developer. The focus of the program is development of multidisciplinary skills necessary for a career in game and simulation design with emphasis on creation of real games.
Associate of Applied Business in Computer Information Systems - Mobile Device Application Development
The Mobile Device Application Development major prepares students to design and develop applications for the mobile device market. Students learn to write applications for modern mobile platforms including the iPhone/iPad and Android (phone and tablet) devices. Students also learn to write web-based applications specifically targeted at mobile devices. Additional topics including database design, computer networking, and systems design complement the focus on mobile computing to provide the student with a well-rounded information technology education.