Type of course: | Elective (1 of 2) |
Language of instruction: | Romanian |
Erasmus Language of instruction: | English |
Name of lecturer: | Ovidiu Domsa |
Seminar tutor: | Arpad Incze |
Form of education | Full-time |
Form of instruction: | Class / Seminary |
Number of teaching hours per semester: | 56 |
Number of teaching hours per week: | 4 |
Semester: | Autumn |
Form of receiving a credit for a course: | Grade |
Number of ECTS credits allocated | 6 |
Introductory graduate level course with focus on mobile computing.
Research in mobile computing straddles diverse areas such as operating systems, development platforms and programming languages.
Solve different problems using Java for Android and Swift for Apple devices.
Basic programming languages in Java and C++
Lectures
Laboratory
Final Project
Lecture, conversation, exemplification, projects
Acquisition of basic and specific knowledge about the concept of mobile computing; the ability to identify the applicability of the studied in real problems; understanding the need of using mobile Java and Swift programming.
Develop the capacity of analysis and understanding the highly complex real problems and effectively address them from a mobile perspective.
Project presentation and laboratory assignment grades.
Jakob Iversen, Michael Eierman,
Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android, Addison-Wesley Professional,
USA,
2013,
26.
web,
https://developer.apple.com/, site,
NA,
2021,
45.
web,
https://developer.android.com/index.html, site,
NA,
2021,
35.
web,
https://www.w3schools.com/, site,
NA,
2021,
41.