<meta http-equiv="refresh" content="0; URL=noscript.html"> METU | Course Syllabus

Course Objectives

The objective of the course is to lay the foundations of computers and computer programming . Starting with the history and basic theoretical aspects of computers and computing, this course provides students with basic knowledge of how computers work, how they can represent data, how algorithms can be developed and analyzed, and how they can be programmed to solve various tasks. Python is used as the primary programming language to illustrate various concepts.