Department of Computer and Instructional Technology Teaching


In order to live, learn and work successfully in an increasingly complex and information rich society, students must use technology effectively. The main goal of the Computer & Instructional Technology Programme is twofold: One is to prepare the students for the profession of teaching; and the second one is to provide the students with the required knowledge and skills to use computers and educational technologies both as teaching tools and for guiding students in using them as learning tools. This programme enables the students to select and/or develop software materials for instructional purposes such as computer assisted instruction, distance education and individualised education. The programme also provides education and training for students to achieve a high level of computer competency, which will enable them to work in the public sector or private industry and businesses. This programme will help students develop skills, which could be used and transferred to various fields such as participating as a member of a team, working with different groups, using communication effectively, decision making, and problem solving, and establishing new initiatives. One of the essential components of the programme is to equip students with research concepts and skills. Students in the information age should be able to locate, select, classify and use information for the specific purposes required of the problem or project. The medium of instruction is English.

Course Descriptions


CIT 101 Information Technology in Education I (T: 3 / P: 2 / C: 4)

Information systems in education and introduction to computers. Basic components of computer systems: CPU, input – output devices, auxiliary storage devices, history of computers, operating systems and environments, computer networks and communication, internet history and growth. Managing text: word processors. Managing numbers: spreadsheets. Page editing, tables, pictures, forms, menus and toolbars. Adding objects, drawing charts, templates, memos, newsletters. Impact of computer society, computer ethics and security.


 MTHS 101 – Calculus I (T: 2 / P: 2 / C: 3)

Sets, numbers, concepts of functions, types of functions and graphs; increasing and decreasing functions; close defined functions, one-to-one functions and one function of the reverse, trigonometric functions, limit and continuity; extreme function values, techniques of curve drawing.

EGL 101 – English I: Developing Reading Skills (T: 2 / P: 2 / C: 3)

Teaching English reading skills and strategies, integrating components of reading English. Developing critical thinking and reading in English. Integrating skills to develop reading strategies and effective study skills in English.

TRK 001 – Turkish I: Writing (T: 2 / P: 0 / C: 2)

Identification of the position of the Turkish language among world languages. Turkish-speaking lands of the world; an account of historical development of Turkish as a language. The teaching of writing, sentence structure and grammar of Turkish. Special emphasis on explaining and teaching of writing styles. Classroom tasks of in-depth analysis of specimen books by Turkish writers.

HIST 001 – National History I (T: 2 / P: 0 / C: 2)

The struggle waged by Turkish people to re-establish a State and the history of the establishment of the Republic of Turkey after the defeat and collapse of the Ottoman Empire at the end of World War I (1914 – 1918).

EDU 103 – Introduction to Educational Science (T: 3 / P: 0 / C: 3)

Basic concepts of education. The philosophical, social, legal, psychological, economic, political foundations of education. The development of education, educational science in 21st century, education in research methods, the Turkish National Education System, the role of teachers in the education system, features of teaching profession, teacher practices and developments in different cultures.


CIT 102 – Information Technology in Education II (T: 3 / P: 2 / C: 4)

Internet fundamentals. Data and database structures. Programming languages. Structured program design. Programming basics, arithmetic and logical operations, basic control structures, modularizing programs. Use of computers in school education. Creation of a database, tables, queries, forms and reports.  Video, presentation and slide show programs. Different operating systems and their usage areas. Different programming paradigms (object oriented, structured), different programming languages (C , C#, Java), script languages (JavaScript, VBScript), server-side script languages (ASP, PHP, JSP) and their usage areas. Flowcharts, basic algorithms and data structures. Recent Technological developments and their contribution to education such as course management systems (CMSs).

MTHS 102 – Calculus II (T: 2 / P: 2 / C: 3)

Exponential and logarithmic functions. Limits and derivatives, derivatives of exponential and logarithmic functions. Applications of exponential functions and anti-derivatives. Techniques of integration, definite integral, functions of several variables, partial derivates.

EGL 102 – English II: Developing Writing Skills (T: 2 / P: 2 / C: 3)

This course provides students with assistance in mastering effective basic academic writing skills. Emphasis is placed on mastering sentence structures and building well-constructed sentences into effective paragraphs that support of thesis statement in an essay.

TRK 002 – Turkish II: Speaking (T: 2 / P: 0 / C: 2)

Introduction and exposition of the Turkish Sentence structures and descriptive styles for the purpose of enhancing speaking skills. Written and oral specimen of Turkish language, student – centred tasks for the development of critical communication skills in Turkish.

HIST 002 – National History II (T: 2 / P: 0 / C: 2)

Teaching of the Principles of Ataturk; the chronological account of the republican revolution in the light of these principles. Democratic developments and re-structuring during and after World War II.

EDU 102 – Educational Psychology (T: 3 / P: 0 / C: 3)

Psychology of education, psychological development in conjunct to physical, cognitive, emotional, social development. Theories of learning and teaching process of reflection. Factors that affect learning motivation and group dynamics. Effects of these factors to the process of teaching in the classroom.


CIT 203 – Programming Languages I (T: 3 / P: 2 / C: 4)

Basic concepts in programming languages: variables, sequence, selection, conditional statements, iterations and loops. Data types, local and global variables. Arithmetic and logical comparisons. Selection statements (if, if / else) and nested control statements. Loops (while, do / while, for); infinite loops and usage areas of infinitive loops, nested loops. User defined and library functions of programming languages. Random number generation and its usage.  Arrays and File operations. Structured programming paradigms.


EDU 210 – Instructional Design (T: 2 / P: 2 / C: 3)

Principles of instructional design. Analysis of content, learner, and resources. Selecting instructional objectives and sequencing instruction. Instructional treatments. The conditions of instructional events and selection of instructional media. Evaluation of instruction. The importance of instructional modelling and training design models. Problem analysis and task analysis, priorities and conditions to determine training objectives. Goal-content and media selection for teaching material development. Education design theories and models, implementation and evaluation of teaching design.

CIT 205 – Computer Hardware (T: 2 / P: 2 / C: 3)

Information on the installation, operation, maintenance and support of PC hardware. Maintaining a personal computer system. Fundamental information about personal computers, microprocessors, RAM, power supplies, motherboards, BIOS, CMOS, the expansion bus, ISA, PCI slots, input/output devices and other critical hardware component of an idealized PC.

PHS 201 – Physics I (T: 3 / P: 0 / C: 3)

Vectors, Motion and action laws. Dynamics and Newton`s laws of motion. Newton’s Law of universal gravity. Work and energy. Push and momentum, Rotation and angular momentum. Collisions, Heat and temperature.

EDU 209 – Methods of Instruction (T: 3 / P: 0 / C: 3)

Teaching basic concepts related to learning and teaching principles, the importance of work plan and benefits, education planning (annual plan, daily plans), domain specific learning and teaching strategies, teaching tools and supplies, how to increase the quality of education, teacher`s duties and responsibilities, qualifications of teachers.


CIT 204 – Programming Languages II (T: 3 / P: 2 / C: 4)

The underlying concepts and principles of programming in visual platforms. The course emphasis the design and implementation of a visual development environment: such as visual Basic or visual C#. General structure of a Visual development environment, data types, variables, standard functions, conditional statements, event driven properties, selection statements, user defined data types and functions, loops, nested loops, files and database connections in order to select, insert, update or delete different data records to/from a database.

EDU 203 – Material Design in Education (T: 2 / P: 2 / C: 3)

Major implications of learning theories as they are applied into development of instructional materials. Major types and formats of instructional media including audio, visual, audio-visual, computers, and so on. Learning skills in selection, development, and assessment of all types of instructional media and materials. Classification of purpose, goals analysis, content creation, planning, exercises and feedback in planning, assessment planning, modern educational technologies, teaching materials selection procedures, materials design and development principles. Domain-related material development. 

CIT 206 – Graphics and Animation in Education (T: 2 / P: 2 / C: 3)

Communication through graphics, graphic design, design process and principles of design, history of graphic design, creativity in graphic design, basic design elements of graphic, application areas of graphic design (typography, signs, emblems, icons, logo and trademarks, visual identity design, poster design); basic graphic terminology (pixel depth, compression, picture layout, resolution); graphics and animation software packages (Photoshop, Fireworks, Flash, etc) and tools (toolbox, layers, filters, effects); animation, scripting languages in animation; animation in education.

 PHS 202 – Physics II (T: 3 / P: 0 / C: 3)

Coulomb’s law and electric field. Gauss’s law and electric potential. Capacitance and electric energy. Current and resistance, energy in the circuit. Magnetic field. Faraday’s law, inductance. Magnetic fields in matter waves sound.

EDU 208 – Measurement & Evaluation (T: 3 / P: 0 / C: 3)

The concepts of measurement and evaluation as applied to behavioural sciences. How to measure outcome of the teaching-learning process in Computer Education. Cognitive, affective and psychomotor measurements. Teacher-made and standardized tests for Computer Education. Interpretation and treatment of the outcomes of the measurements. Basic descriptive statistics. Formative and summative evaluation. Alternative evaluation strategies. Using measuring tools to find desired properties (reliability, validity, usefulness). The measurement approaches based on traditional tools (written exams, short response examinations, multiple-choice tests, oral poll and homework). Measurement on multi-dimensional tools (observations, interviews, research papers, research projects, self-assessment, attitudes scales). Assessment of learning outcomes.


CIT 303 – Operating Systems and App. (T: 2 / P: 2 / C: 3)

Fundamental concepts and history of Operating Systems. Basic concepts and the evolution of operating system. Operating system features and characteristics. Von Neumann architecture. Standard operating systems and structures (Windows, Linux, MAC OS). Using operating systems: monitoring programs and shell; console programming and graphical user interface. Processes, memory management and file systems. The overall functioning of operating systems and the concept of desktop. Controlling menus and programs, file and folder options, user and group operations. Sharing files and printers, managing system performance, monitoring and supervision of operating systems (security and malicious programs, backup operations).

CIT 307 – Web based design and programming (T: 3 / P: 2 / C: 4)

Managing and creating web pages. Introduction to XHTML and web programming. Designing web pages:  backgrounds, colours text, links, tables, lists, frames and layer usage. HTML forms and form elements, the use of HTML templates, HTML and other media types, inserting objects into HTML pages (PDF files, office documents, videos, sounds, animations), internet programming concepts. Style sheets, CSS usage in advanced web design and client-side script languages (such as JavaScript). Recent web design innovations (HTML5, feeds, XML etc) and applications.

EDU 303 – Distance Education (T: 2 / P: 2 / C: 3)

Remote access to education and historical development of distance education. Definition of distance education and technologies used within distance education: TV, VCR, radio, printed materials, smart phones, computers and the Internet. Typology of distance education teaching systems. Techniques and methods used in planning, development, and implementation of distance education teaching systems. Online education analysis, virtual classrooms, e-learning and mobile learning, recent innovations in distance learning technologies.

GCC 303 – History of Science (T: 2 / P: 0 / C: 2)

Evolution of science since the ancient near east civilizations. Development of science in Ionic-Helene, Islamic-Turk periods. Scientific developments since the Renaissance "in the West" Astronomy. Development of Mathematics, Physics, Medicine and Biology during and after the Renaissance. 20th Century revolutions in science and technology.

EDU 309 – Classroom Management (T: 2 / P: 0 / C: 2)

Classroom management and the basic concepts of managing a class. Classroom communication and interaction. The class environment and its influence to classroom. Outer factors that affect classroom management. Classroom management models, development and management of classroom rules. The effects of editing the physical structure of classroom. Managing unwanted behaviours in the classroom. Classroom time management and organising a class. Approaches and examples used for creating an effective learning environment.

EDU 311 – Special Teaching Methods I (T: 2 / P: 2 / C: 3)

Concepts of method and teaching strategies. Different methods of instruction and teaching as applied to computer education. Special emphasis on computer education at secondary education and special teaching methods using technology. The general purpose of teaching space, reviewing appropriate equipments and materials (achievements, theme, unit, activity, etc.) on computer education.

EDU 313 – Special Education (T: 2 / P: 0 / C: 2)

The definition of special education, learning the importance of disability reasons. Special learning difficulties of mentally handicapped, hearing impaired, visually impaired and physically disabled people. Communicating language and communication disordered people. Learning difficulties of hyperactivity disordered people. Special education of gifted children. Learning through playing and training. Approaches and methods used in special education, the purpose of institutions and organizations in special education.


CIT 314 – Multimedia Production & Design. (T: 2 / P: 2 / C: 3)

Introduction of course development software, electronic courseware planning, design and development stages, screen design principles, digital image/audio/video software, animation, user interaction, feedback techniques, navigation, multimedia courseware packaging, evaluation. Creating, publishing and evaluation of multi-media applications.

CIT 306 – Computer Networks and Communication (T: 2 / P: 2 / C: 3)

The underlying concepts and principles of computer networks. Different components of a network and how these components fit together. The design and implementation of network software that transforms raw hardware into a richly functional communication system. Real networks (such as the Internet, ATM, Ethernet, Token Ring) used to reinforce the concepts and demonstrate various protocols. LAN communication technologies (802.X family and Ethernet, token ring, FDDI), WAN communication technologies (x25, DSL ISDN, FR, etc). TCP/IP and Internet architecture, IP routing, communication via the internet: e-mail, instant messaging programs. Protocols (FTP, HTTP). Network security, remote access, network service providers and operations.

CIT 312 – Database Management Systems (T: 2 / P: 2 / C: 3)

 Foundations of database systems, data and data models and design of relational database. E/R diagrams and normalization. SQL (structured query language), SQL operations and commands. Multiple tables in SQL, SQL programming and functions, error status transaction in SQL programming. DBMS installation and administrative operations, doing SQL queries in a DBMS.

GCC 302 – Community Service Applications (T: 1 / P: 2 / C: 2)

 The importance of community service; identification and proposing projects for possible solutions to current problems or an educational issue in society; organize, present, or participate in panel discussions, conferences, conventions, and/or symposia; voluntary work in various social responsibility projects. Gaining required skills and knowledge for the implementation of community services in schools.

EDU 314 – Turkish Ed.al System & School Mgmt. (T: 2 / P: 0 / C: 2)

The aim of Turkish education system and its fundamental principles. Legal regulations related to education, the structure of Turkish education system. School organization and management, educational institutions and business-related work.

EDU 312 – Special Teaching Methods II (T: 2 / P: 2 / C: 3)

Teaching methods and learning processes in computer education and instructional technology, application of general teaching methods to specific content area, critical examination of textbooks and establishing their relations to teaching methods and strategies in computer education and instructional technology, microteaching applications, evaluation of classroom teaching. Field-specific applications (remote control systems, laboratory studies, etc.). Laboratory examination and evaluation of computer media, computer measurement and evaluation in education: creating portfolio, observation forms, etc.


CIT 403 – Project Development & Management I (T: 2 / P: 2 / C: 3)

The main components of project management in the field of instructional technology. Understanding theory and practice of project management process. Project management context and processes, project integration, time management, cost management, quality management, team management, risk management and project planning in the process of design development and evaluation of instructional software. Project planning and managing using Microsoft Project. Sample projects, project planning approaches.

CIT 407 – Web Design (T: 2 / P: 2 / C: 3)

 The fundamentals and common working principles of server side programming languages (such as asp, asp.net, php, perl, jsp, etc.) Server side web application development. Programming constructs of server side programming: data types (character, numeric, logical, date, etc.), variables, sessions, functions, selection (if, switch, case, etc.), loops (do-while, for, loop, etc.) and environmental variables. Internet via HTTP requests and responses sent to the database over the Internet to connect and perform database operations.

EDU 413 – School Experience (T: 1 / P: 4 / C: 3)

Observations and discussions in school experience. How computing is taught, the practical methods and techniques used in teaching. Activities that benefit a course, course management and class control of a computer teacher. Observation of authentic teaching. Learning different aspects of teaching and the teaching profession. Structured induction into school life. The tasks and activities performed by students to observe teachers at work and get to know pupils.

EDU 423 – Research Methods in Education (T: 2 / P: 0 / C: 2)

Knowledge and skills in planning, conducting and reporting a research in social sciences. The nature of scientific inquiry, phases of educational research, intellectual property rights and ethics in educational research. Forming research questions, data collection and analyses techniques and preparing a research report.


CIT 404 – Project Development & Management II (T: 2 / P: 2 / C: 3)

Major steps and techniques used in designing and evaluation of instructional software. Learning the necessary knowledge and skills to apply project management life cycle to instructional software design, development and evaluation process.

EDU 406 – Guidance (T: 3 / P: 0 / C: 3)

Basic concepts and principles of guidance. Psychological counselling and services offered under guidance. Guidance services, organization and personnel approach in guidance, student recognition techniques, book-teacher cooperation and guiding to do tasks.

EDU 404 – Teaching Practice (T: 2 / P: 6 / C: 5)

Field experience and practice teaching including class observation, adjusting to classroom conditions, planning and preparation for teaching. Guided teaching practice in Computer Education and Instructional Technology. Each week students are responsible to create a daily plan and implement it. Application assessment, micro teaching and designing portfolios.

CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
TRK001  Turkish I: Writing  2 0 2 3  
MTHS 101  Calculus I  2 2 3 6  
CIT 101  Information Tech. in Education I  3 2 4 7   Download
EGL 101  English I  3 0 3 5  
HIST 001  National History I  2 0 2 3  
EDU 103  Introduction to Educational Sci.  3 0 3 6  
Total 17 30
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
CIT 102  Information Tech. in Education II  3 2 4 7 CIT101 
MTHS 102  Calculus II  2 2 3 6  
EGL 102  English II  3 0 3 5  
TRK 002  Turkish II : Speaking  2 0 2 3  
HIST 002  National History II  2 0 2 3  
EDU 102  Educational Psychology  3 0 3 6  
Total 17 30
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
CIT 203  Programming Languages I  3 2 4 6  
EDU 210  Instructional Design  2 2 3 5  
CIT 205  Computer Hardware  2 2 3 5   Download
PHS 201  Physics I  3 0 3 5   Download
EDU 209  Methods of Instruction  3 0 3 5  
Elective  Vocational Elective  3 0 3 4  
Total 19 30
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
EDU 208  Measurement & Evaluation  3 0 3 5  
CIT 204  Programming Languages II  3 2 4 6  
EDU 203  Material Design in Education  2 2 3 5  
CIT 206  Graphics and Animation in Edu.  2 2 3 5  
PHS 202  Physics II  3 0 3 5  
Elective  Major Area Elective  3 0 3 4  
Total 19 30
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
CIT 303  Operating Systems and App.  2 2 3 5  
CIT 307  Web-based programming  3 2 4 6  
EDU 303  Distance Education  2 2 3 5  
GCC 303  History of Science  2 0 2 3  
EDU 309  Classroom Management  2 0 2 3  
EDU 311  Special Teaching Methods I  2 2 3 5  
EDU 313  Special Education  2 0 2 3  
Total 19 30
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
CIT 314  Multimedia Production & Desgn  2 2 3 5  
CIT 306  Computer Network and Comm.  2 2 3 5  
CIT 312  Database Management Systems  2 2 3 5  
EDU 314  Turkish Ed. Sys.& School Mngmt  2 0 2 3  
GCC 302  Community Service Applications  1 2 2 3  
Elective  Major Area Elective  2 2 3 4  
EDU 312  Special Teaching Methods II  2 2 3 5  
Total 19 30
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
CIT 403  Project Development & Mngmt I  2 2 3 7   Download
CIT 407  Web Design  2 2 3 5  
EDU 413  School Experience  1 4 3 7   Download
EDU 423  Research Methods in Education  2 0 2 4  
Elective  General Elective  2 0 2 3  
Total 13 26
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
Elective  Major Area Elective  2 2 3 4  
CIT 404  Project Development & Mngmt II  2 2 3 8  
EDU 406  Guidance  3 0 3 6  
EDU 404  Teaching Practice  2 6 5 9  
Total 14 27