Learning Outcomes
Core Computer Science Knowledge
Graduates will have a deep and integrated understanding of key computer science areas, including programming languages, software development, algorithms, and computer systems, enabling them to solve complex problems with advanced technical solutions.
Creative Problem Solving and Application
Graduates will demonstrate the ability to apply creative approaches and industry best practices to design, implement, and evaluate solutions for complex problems and real-world challenges in their field.
Technical Communication and Collaboration
Graduates will be skilled communicators, capable of articulating complex ideas, presenting research findings, and contributing to technical discussions with diverse audiences in both individual and collaborative settings.
Professional and Ethical Standards
Graduates will demonstrate a commitment to ethical practices and professional standards, considering the societal, legal, and ethical implications of their work in the field of computer science, including areas such as cybersecurity, data privacy, and the broader impact of technology.