IT - Software Developer Associate Degree


Prepares learners to design and develop desktop, web and mobile software using leading object-oriented programming languages and related technologies. Graduates will be proficient in C#, ASP.NET, ASP.NET MVC, HTML, CSS, JavaScript, jQuery and SQL, and will be prepared for success in any contemporary software development language/environment. Graduates will be able to support the software development needs of businesses in a wide variety of industries, including healthcare, manufacturing, insurance, finance and software publishing. Potential occupations include: Programmer, Software Developer, Web Developer, Programmer/Analyst, Business Analyst, Systems Analyst, Software Architect, Computer Specialist, Technical Support Specialist, Software Trainer, Software Tester, Quality Assurance Specialist, Technical Writer, Database Specialist and Database Developer.
Graduates will be able to

  • Write software applications using leading programming languages
  • Apply existing knowledge to learning new languages and tools
  • Work effectively on a software development team
  • Apply best practices of the Agile software development methodology
  • Design databases and create data-driven applications
  • Design application and web user interfaces for usability
  • Write modular, scalable, testable and maintainable applications
  • Develop secure desktop, web and mobile applications
  • Integrate with and write web and cloud-based services