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