The purpose of the program is to help graduates develop knowledge and skills to pursue entry-level career opportunities in areas involving software design and development, systems analysis, programming, process design and management, and other areas related to computer software production and deployment.