button button button button button button button button button button button button

Program Educational Objectives


The software engineering program is preparing graduates, within a few years of graduation, to:

Contribute as a software engineering professional
  • Apply knowledge of software engineering practice and process.
  • Work within a broader institutional and societal context.
Exercise technical and professional leadership
  • Innovate and improve technologies and processes.
  • Progress in responsibility.
  • Integrate ethical and professional concerns.
Develop professionally
  • Continue to learn.
  • Adapt to changing solution approaches, technologies, and processes.
Collaborate effectively
  • Demonstrate personal accountability.
  • Communicate to a variety of audiences.
  • Display interpersonal skills.
  • Cooperate in and facilitate team work.