Programming and Software Development header photo

Programming and Software Development

A love of computers is all you need to get started in this high-demand career opportunity

In a computerized world with complex problems, programmers provide the solutions. The Programming and Software Development program is perfect for analytical students who love working with computers.

This program provides training in object-oriented computer programming, with an emphasis on web-based computer applications for business. Students gain experience on state-of-the-art rapid application development tools that are used for both open source and .Net platforms.

Programming and Software Development can take graduates virtually anywhere. Programmers are needed in almost every industry, and high demand is projected for this occupation both in the near and distant future. There are a lot of businesses that want to get ahead in a new economy dominated by digitization and coding; and through this program, you can help get them there.


Employment Opportunities

Available in any organization that relies on computers and information technology to conduct business.

About this Occupation

Programmers primarily work independently, either in an office or from home. To be successful, programmers must pay attention to detail. Students should have an aptitude for abstract reasoning and problem-solving. Strong time management skills are also essential.

Francis Tuttle


Learn from Experienced Instructors

David Swingle

Programming and Software Development Instructor

David Swingle teaches Programming and Software Development at the Rockwell campus. He earned a Bachelor of Science degree in Economics at Boston University in Boston, Massachusetts, and a Master of Education from the University of Central Oklahoma in Edmond, Oklahoma. David previously worked as an Information Systems Coordinator at Rose State College, Oklahoma, and as an Enterprise Resource Planning Programmer/Analyst at Rose State College, both in Midwest City.