Program Educational Objectives and Outcomes
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.
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
SO 4. Demonstrating advance (deep) knowledge and technological expertise in two or more major subject areas of computer science.
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.