MATHEMATICS (TURKISH, PHD) | |||||
PhD | TR-NQF-HE: Level 8 | QF-EHEA: Third Cycle | EQF-LLL: Level 8 |
Course Code | Course Name | Semester | Theoretical | Practical | Credit | ECTS |
CET4104 | Mobile Programming | Fall | 2 | 2 | 3 | 5 |
The course opens with the approval of the Department at the beginning of each semester |
Language of instruction: | En |
Type of course: | Departmental Elective |
Course Level: | |
Mode of Delivery: | Face to face |
Course Coordinator : | Dr. Öğr. Üyesi YAVUZ SAMUR |
Course Objectives: | The aim of this course is to introduce mobile operating systems, design structures, media tools, web interfaces and controls and teach using database and developing mobile games. |
The students who have succeeded in this course; Tells the basic concepts of mobile programming. Uses mobile application development tools. Develops different design structures in mobile programming. Uses media tools such as sound, picture and video in mobile programming Develops mobile games |
The content of this course is basic concepts of mobile programming; mobile operating systems; different design structures; hardware components; mobile application development tools; Sensors; emulators; using media tools such as sound, picture and video; map services; visual components; user interface and controls; memory management; tabs; tools; table views; web views; database usage; web service; mobile based game development. |
Week | Subject | Related Preparation | |
1) | Introduction to the course | ||
2) | Introduction to mobile programming | Reading related articles | |
3) | Mobile operating systems | Reading related articles | |
4) | Mobile application development tools-1 | Reading related articles | |
5) | Mobile application development tools(Cont) | ||
6) | Various design structures/sued interfaces in mobile platforms | ||
7) | Sensors, emulators | ||
8) | Midterm | ||
9) | Using media tools such as sound, picture, and video | ||
10) | Map services, visual components | ||
11) | Mobile web | ||
12) | Using database in mobile platforms | ||
13) | Developing mobile games | ||
14) | Developing mobile games |
Course Notes: | Web site: http://appinventor.mit.edu/explore/front.html Walter, D., & Sherman, M. (2014). Learning MIT app inventor: A hands-on guide to building your own android apps. Pearson Education. Ayan, B. (2015). Appinventor ile mobil uygulama geliştirme. Abaküs Yayınevi. |
References: |
Semester Requirements | Number of Activities | Level of Contribution |
Attendance | 14 | % 10 |
Laboratory | % 0 | |
Application | % 0 | |
Field Work | % 0 | |
Special Course Internship (Work Placement) | % 0 | |
Quizzes | % 0 | |
Homework Assignments | % 0 | |
Presentation | % 0 | |
Project | 1 | % 25 |
Seminar | % 0 | |
Midterms | 1 | % 25 |
Preliminary Jury | % 0 | |
Final | 1 | % 40 |
Paper Submission | % 0 | |
Jury | % 0 | |
Bütünleme | % 0 | |
Total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 35 | |
PERCENTAGE OF FINAL WORK | % 65 | |
Total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 14 | 2 | 28 |
Laboratory | 14 | 2 | 28 |
Application | 0 | 0 | 0 |
Special Course Internship (Work Placement) | 0 | 0 | 0 |
Field Work | 0 | 0 | 0 |
Study Hours Out of Class | 0 | 0 | 0 |
Presentations / Seminar | 0 | 0 | 0 |
Project | 1 | 25 | 25 |
Homework Assignments | 0 | 0 | 0 |
Quizzes | 0 | 0 | 0 |
Preliminary Jury | 0 | 0 | 0 |
Midterms | 1 | 25 | 25 |
Paper Submission | 0 | 0 | 0 |
Jury | 0 | 0 | 0 |
Final | 1 | 30 | 30 |
Total Workload | 136 |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution |