Outcomes and Objectives
/https://siu.edu/search-results.php
Last Updated: Jan 23, 2026, 10:29 AM
Degree Programs
Program Educational Objectives and Student Outcomes
Our Bachelor of Science (BS) in Computer Science program is accredited by the Computing Accreditation Commission of ABET, under the commission’s General Criteria and the Program Criteria for Computer Science and Similarly Named Computing Programs.
Program Educational Objectives (PEOs) and Student Outcomes (SOs) for other School of Computing degree programs are provided for internal assessment purposes and to support potential future accreditation consideration. These additional programs are not currently ABET-accredited.
Bachelors of Science in Computer Science
Program Educational Objectives
PEO 1. Our graduates will establish themselves as computing professionals or engage in advanced study.
PEO 2. Our graduates will have the depth and breadth of knowledge and skill to think creatively, collaborate effectively, and succeed interdisciplinarily.
PEO 3. Our graduates will have life-long learning skills to adapt to the evolving technologies throughout their professional careers.
PEO 4. Our graduates will bring positive impact on the society responsibly and ethically.
Student Outcomes
SO 1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
SO 2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
SO 3. Communicate effectively in a variety of professional contexts.
SO 4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
SO 5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
SO 6. Apply computer science theory and software development fundamentals to produce computing-based solutions.
Master of Science and Ph.D. in Computer Science
Program Educational Objectives
PEO 1. To provide students with a solid background in several areas of computer science to address the needs of industry and society.
PEO 2. To prepare students for leadership roles, research, or teaching in industry or university.
PEO 3. To equip students with life-long learning skills, which will allow them to successfully adapt to the evolving technologies throughout their professional careers whether in industry or academia.
PEO 4. To equip students with communication skills, which will allow them to collaborate effectively with other members of a team for the development of large computer and software systems.
Student Outcomes
Academic Coursework
SO 1. Ability to effectively apply knowledge of computing and mathematics to computer science problems.
SO 2. Ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the trade-offs involved in design choices.
SO 3. Ability and skills to effectively use state-of- the-art techniques and computing tools for analysis, design, and implementation of computing systems.
SO 4. Demonstrating advance (deep) knowledge and technological expertise in two or more major subject areas of computer science.
Research Skills
SO 5. Ability to continue professional development by educating themselves throughout their careers.
SO 6. Demonstrating a significant contribution to the field of computer science through their research including current and possible future applications of their research.
SO 7. Ability to communicate effectively to both technical and non-technical audiences; prepare and give effective technical presentations. Write clear and concise technical documents.
Bachelor of Science in Information Technology
Program Educational Objectives
PEO 1. Assume professional roles in IT-related positions or advance in graduate studies.
PEO 2. Evaluate and apply best practices in IT environments.
PEO 3. Collaborate and communicate effectively in diverse team environments.
PEO 4. Perform duties with integrity and integrate proper ethical considerations.
Student Outcomes
SO 1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
SO 2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
SO 3. Communicate effectively in a variety of professional contexts.
SO 4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
SO 5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
SO 6. Identify and analyze user needs and to take them into account in the selection, creation, integration, evaluation, and administration of computing-based systems.
Bachelor of Science in Cybersecurity Technology
Program Educational Objectives
PEO 1. Assume professional roles in cybersecurity-related positions or advance in graduate studies.
PEO 2. Collaborate and communicate effectively in diverse team environments.
PEO 3. Perform duties with integrity and integrate proper ethical considerations.
Student Outcomes
SO 1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
SO 2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
SO 3. Communicate effectively in a variety of professional contexts.
SO 4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
SO 5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
SO 6. Apply security principles and practices to maintain operations in the presence of risks and threats.