The undergraduate program "Software Engineering" in the Department of Information and Computer Science is accredited by the Engineering Accreditation Commission of ABET,http://www.abet.org/
Program Educational Objectives:
- Be successful in performing the duties of a software engineering related position.
- Be successful in completing an advanced degree program.
- Work as individuals with minimum guidance and as leaders or members in teams.
- Follow appropriate practices within a professional, legal, and ethical framework.
- Maintain currency through self-learning or other professional development.
The software engineering program enables students to acquire, by the time of graduation, the following learning outcomes:
- An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
- An ability to communicate effectively with a range of audiences.
- An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
- An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
Annual Student Enrollment:
The annual student enrollment and graduation data of the Software Engineering Program are as follows: