Student Learning Outcomes
Prior to graduation, students will develop a sound analytical mindset based in a foundation of algorithmic principles and computer science theories. They will demonstrate a basic understanding of the necessary technologies and tools that pertain to the construction of software processes, components, or programs of varying complexity to solve problems. They will demonstrate the ability to develop and deploy computer systems in a user oriented environment, and work effectively on teams to manage system development projects. They will understand their professional, ethical and social responsibilities and communicate effectively with a range of audiences. They will recognize the need for, and will be able to engage in, continuing professional development.
In particular, they will apply the core technologies from computer science and information technology when solving problems in such areas as:
- Software development
- Network operation and administration
- Digital media
- Database administration
- Web engineering
They will develop an in-depth understanding of the business context where these technologies will be employed and will have appropriate business experience through the internship program.