Information Technology - Software Development
The Bachelor of Applied Science in Information Technology-Software Development is designed to prepare students for employment in a variety of software development positions, such as software developer, software test developer, systems analyst, quality assurance analyst, mobile application developer, and web developer. Successful graduates of the program should be able to: Develop stable, robust, secure, and efficient code following best practices in data design and software construction. Communicate with project stakeholders, both with technical and non-technical backgrounds. Troubleshoot technical defects from identification through resolution. Perform software quality assurance activities throughout the entire software lifecycle. Engage in professional development activities as assigned in various core courses to develop networks and industry contacts and stay updated with technical trends. Write technical documentation to support software lifecycle activities. Perform related technical duties such analyzing data, estimating work effort, and assessing technical risks. Engage in courses and projects that will support and promote understanding, acceptance, and proactive partnership with diverse populations in both the program and in the workplace. Students must attain a cumulative GPA of at least 2.5 on all college-level courses.