>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Javascript Programming (distance Education) BUE211 Elective Associate degree 2 Fall 4

Name of Lecturer(s)

Lecturer Mustafa OF

Learning Outcomes of the Course Unit

1) Explain designing part of the necessary application with specified programming language
2) Design programs to produce the shortest and fastest solutions to problems
3) Recognize fixed, variable, etc structures required when writing an application
4) Apply the codes that can use files and folders in applications
5) Write an application for a mobile device
6) Define database operations

Program Competencies-Learning Outcomes Relation

Bölümün/programın program yeterlilikleri sistemde olmadığından ilişkilendirme işlemi yapılamamıştır.

Mode of Delivery

e-course

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Not Required

Course Contents

This course covers; object oriented problem solving; the class and object concept; constructors, destructors; private,protected and public sections; reloading operators and function names in classes; derived classes; virtual functions; polimorphism; inheritance; Java applications; data types; input-output commands; logical expressions; loops; decision structure; functions; arrays; structures; use of dynamic memory, graphics, record structure arrays.

Weekly Schedule

1) Process of the course, content and the way to follow
2) Java virtual machine
3) Control objects, properties, events and methods
4) Control objects, properties, events and methods
5) Control objects, properties, events and methods
6) Data types and operators
7) Control statements, loops
8) Midterm examination/Assessment
9) Object-oriented programming techniques
10) Arrays
11) Files and folders
12) Java Micro edition, Mobile Information Device Profile
13) Developing mobile applications
14) Use and functions of database
15) Use and functions of database
16) Final examination

Recommended or Required Reading

Planned Learning Activities and Teaching Methods

1) Lecture
2) Question-Answer
3) Discussion
4) Drill and Practice
5) Lab / Workshop


Assessment Methods and Criteria

Contribution of Midterm Examination to Course Grade

20%

Contribution of Final Examination to Course Grade

80%

Total

100%

Language of Instruction

Turkish

Work Placement(s)

Not Required