INTERNATIONAL BURCH UNIVERSITY
Faculty of Engineering and Natural Sciences
Department of Information Technologies
2014-2015

SYLLABUS
Code Name Level Year Semester
CEN 395 Introduction to Mobile Programming Undergraduate 3 Spring
Status Number of ECTS Credits Class Hours Per Week Total Hours Per Semester Language
Area Elective 5 2 + 2 0

Instructor Assistant Coordinator
Dino Kečo, Assist. Prof. Dr. Zerina MASETIC Dino Kečo, Assist. Prof. Dr.
[email protected] [email protected] no email

COURSE OBJECTIVE
Goal of this course is to give overview of mobile platforms. Main aim will be on Android programming platform. Objective is to learn how to build applications in mobile environment.

COURSE CONTENT
Week
Topic
  1. Introduction The Android Platform
  2. The Android Development Environment
  3. Application Fundamentals
  4. The Activity Class
  5. The Intent Class
  6. Permissions
  7. The Fragment Class / User Interface Classes
  8. Midterm exam
  9. User Notifications
  10. Broadcast Receiver
  11. Alarms / Networking
  12. Graphics and Animation
  13. Location and Maps
  14. Data Management
  15. Final Exam

LABORATORY/PRACTICE PLAN
Week
Topic

    TEACHING/ASSESSMENT
    Description
      Description (%)
      Method Quantity Percentage (%)
      Quiz25
      Homework10
      Project20
      Midterm Exam(s)20
      Final Exam125
      Total: 100
      Learning outcomes
        TEXTBOOK(S)

          ECTS (Allocated based on student) WORKLOAD
          Activities Quantity Duration (Hour) Total Work Load
          Lecture (14 weeks x Lecture hours per week) 0
          Laboratory / Practice (14 weeks x Laboratory/Practice hours per week) 0
          Midterm Examination (1 week) 0
          Final Examination(1 week) 0
          Preparation for Midterm Examination 0
          Preparation for Final Examination 0
          Assignment / Homework/ Project 0
          Seminar / Presentation 0
          Total Workload: 0
          ECTS Credit (Total workload/25): 0