suomeksi
in English

Advanced Symbian Technology (CAY0004), 5 op

Basic information

Course name:Advanced Symbian Technology
Advanced Symbian Technology
Course Winha code:CAY0004
Kurre acronym:AdSymbTe
Credits:5
Type and level of course:Master, compulsory studies
Year of study, semester or study period:1.year
Implementation:Spring semester, 3.period, 4.period
Semester:0607
Language of tuition:English
Teacher:Mahbubur Rahman
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

C++/Symbian Programming, Operating system

Course contents (core content level)

Epoc component object model (ECOM)
Frame work, client, interface implementation and how to create ECOM Plug-in modules for Symbian.

Client/Server framework
Developing Symbian client and Server

Introduction to Platform Security
Unit of trust
Capability model
VID, SID
Data caging
Publish & subscribe
Central repository

Threads and Processes
Multithreaded programming in symbian
Inter process communication (IPC)
Syncronization objects
Introduction to IPC in Symbian

Symbian memory model
MMUs and caches
Memory allocation Heap, Chunk
Mapping of virtual address to physical address

What is symbian sign, over view of the process.

Course contents (additional)

Core content level learning outcomes (knowledge and understanding)

Students will learn symbian advanced features and how to use it to develope better mobile application.

Core content level learning outcomes (skills)

Students will learn symbian advanced features and how to use it to develope better mobile application.

Recommended reading

Teaching and learning strategies

Lectures
Project exercises (individual)
Mobile Technology presentation (individual)
Exam and exam preparation

Teaching methods and student workload

Lectures
exams
Presentation
Report/project

Assessment weighting and grading

Project exercises
Mobile Technology presentation
Exam

Related competences of the degree programme

Product development and project skills

login