ECTS - - Computer Programing (Distance Education)
Compulsory Departmental Courses
BP101 - Algorithm and Introduction to Programming (1 + 0) 5
Comprehension of information storage; understanding the algorithms and program flow chart, understanding how it is used; programming languages; basics of C programming language; input/output commands; selecting and looping and features; functions, indicators; series, strings; structures; text files.
BP103 - Computer Hardware (1 + 0) 5
Computer components and features; views of the computer data; central processing unit, motherboard and bus, BIOS, I/O and tasks of components such as one memory; data storage; operating systems; creating a computer from its basic parts; maintenance and repair; computers additional hardware installation; introduction to computer networks and basic e
BP104 - Graphics and Animation (1 + 0) 5
Basic concepts related to graphics and animation, vector drawings, text processing, field selections in the bitmap image forming process in the bitmap image, the layer structure, the effect on the bitmap image applications, basic concepts related to animation, creating animation.
BP201 - Database Management Systems (1 + 0) 6
Database systems, entity-relationship (VI) and extended entity-relationship (GUI) and data modeling, relational data modeling, file organization and indexing structures, relational algebra, structured query language (SQL), database design: functional dependencies and normalization table, introduction to database management.
BP204 - Operating systems (1 + 0) 6
General information and history about the operating systems Windows and Linux installation; Windows command-line commands; Unix command line commands; operating systems concepts (processes, memory, etc); Unix command-line programming; logical conditions and loops.
BP207 - Computer Networks and Internet (1 + 0) 6
Computer networks and communications, network equipment and functions, computer network architectures, OSI multi-layered network model, TCP / IP networking protocol stack, IP addresses, widely used network protocols (domain name services, e-mails, e-mail, web, file transfer), internet network model of layers and functions, packet switching and rout
HIST101 - Principles of Atatürk and History of Turkish Revolution I (2 + 0) 2
French Revolution; structure and geopolitic positioning of Ottoman Empire, reasons of its decline; Westernization movements, First and Second Constitutional Monarchy declarations; Libya and Balkan wars; First World War; period before the War of Independence, congresses, National Pact, establishment of Turkish Grand National Assembly.
HIST102 - Principles of Atatürk and History of Turkish Revolution II (2 + 0) 2
War of Independence; Lausanne Treaty; declaration of the Republic; removal of sultanic rule and caliphate; Atatürk`s revolutions; establishment of national economy; Second World War, before and after; Turkish Republic after 1960.
TURK401 - Turkish Language I (2 + 0) 2
Languages and their classification; history of Turkish language, its spread over the world and its place among other languages; Turkish language in the republic era; orthography; expressions; foreign words, suffixes and prefixes; punctuation; language and verbalism.