customize

Courses

Deree - Academics - Course Descriptions

ITC 1004
Computational Thinking with Python
Foundational computational thinking; structured programming using Python; logic, control flow, text manipulation, and data processing; fundamentals of data handling; searching and parsing; introductory data retrieval across networks and web services; basic exposure to structured data formats and databases; real-world applications of Python for data analysis; critical and responsible use of AI-assisted programming tools; ethical computing and responsible data use.
Prerequisites:
UK Credits:
US Credits : 3/0/3
Syllabus: Download