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.

Programming and Software Development Majors

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

James Calkins

Programming and Software Development instructor

James Calkins teaches Programming and Software Development at the Rockwell campus. He earned a Bachelor of Business Administration degree in Accounting and Finance, and a Juris Doctorate degree in Law, both from the University of Kentucky in Lexington, Ky. James previously worked as an Internal Programmer Analyst at the District Attorneys Council, and as a Bi Developer for Petra Industries/Robert Half.

David Swingle

Programming and Software Development Instructor

David Swingle teaches the Programming and Software Development program at the Rockwell campus. He earned a Bachelor of Arts degree in Economics from Boston University in Massachusetts, and a Master of Education from the University of Central Oklahoma. David Previously worked as an Information Systems Coordinator at Rose State College in Midwest City OK, and as a Senior Programmer/Analyst at Hertz Corporation in Oklahoma City.