Software Development Degree Outcomes

Upon completion, graduates with an A.S. Degree in Software Development should be able to:

  • Employ fundamental computer theory in the context of software development practices.
  • Manipulate data efficiently to make optimal use of computing resources.
  • Apply principles of human-computer interaction in the design of computer interfaces.
  • Identify and analyze user needs and take them into account in the selection, creation, and evaluation of computer-based systems.
  • Effectively utilize project management tools and techniques to complete tasks on time and on budget.

Upon completion, graduates with a B.S. Degree in Software Development should be able to:

  • Employ fundamental computer theory in the context of software development practices.
  • Manipulate data efficiently to make optimal use of computing resources.
  • Apply principles of human-computer interaction in the design of computer interfaces.
  • Identify and analyze user needs and take them into account in the selection, creation, and evaluation of computer-based systems.
  • Effectively utilize project management tools and techniques to complete tasks on time and on budget.
  • Structure, plan, and control the process of developing an information system using accepted software development processes.
  • Effectively utilize database and database management systems to organize, store and retrieve data for use by application software.
  • Write application software that makes efficient and secure use of operating system services.
  • Design mobile applications that take into consideration unique aspects of mobile devices including variations in hardware and software architectures, input/output operations, and external services.
  • Produce user applications using a specialized technology that builds upon fundamental software development practices.


Find a Program
News Events Calendar Social Feeds