Academic Calendar 2023/2024 - Computational Thinking
COSC 5057 Computational Thinking
Hours:
3 hoursCredits:
3Description:
Students learn the foundations of computational thinking: how to model, analyze, develop, and solve complex problems by developing and analyzing algorithms. Working with various platforms and programming languages such as Java or Python, students utilize techniques from areas such as optimization, and artificial intelligence to obtain and implement solutions. Through real-world problems, students work on integrated applications of computer science, mathematics, algorithms and software.