Software Design and Programming

Degree Level
Degree Type
Dual Degree
School Name
Adult Education
Description 1

Learn how to develop web-based applications from start to finish while advancing your skills at software design and programming. Through hands-on instruction, you'll gain experience in object-oriented methods and programming, learning a spectrum of languages such Java, C#, PHP and Python within frameworks such as J2EE, .NET and Ruby on Rails. Whether working in a traditional client-server architecture or more contemporary cloud-based architecture, you'll learn how to apply fundamental client-side and server-side constructs. The software design and programming program prepares you to generate program code, create database queries and compare integrated development environments (IDEs).

Description 2

Along with technical skills, you'll have the chance to develop perspective on the business needs of today's companies. You can earn your MS in information and communications technology with a concentration in software design and programming entirely online or in the evenings on campus through the University of Denver's University College. Beyond the coursework dedicated to software, you also can choose electives from other IT areas, including web design, security and database design.

CTA Links
Show Default Requirements
Hide Degree Level
Hide Degree Type
Hide College
Hide Department
Primary Unit