suomeksi
in English

C++/Symbian Programming Advanced (D0112), 5 op

Basic information

Course name:C++/Symbian Programming Advanced
C++/Symbian Programming Advanced
Course Winha code:D0112
Kurre acronym:C++Adv
Credits:5
Type and level of course:Professional studies
Year of study, semester or study period:4.year
Implementation:Spring semester, 3.period, 4.period
Semester:0607
Language of tuition:English
Teacher:
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

C++/Symbian Programming Basics

Course contents (core content level)

? Client/server Framework
? File Server and streams
? Communications framework
? Sockets and HTTP connections
? DLL
? Basics of View Switching and Dialogs Architectures

Course contents (additional)

? ECom Framework
? DBMS

Core content level learning outcomes (knowledge and understanding)

After completing the course the student understands what is required to build mobile applications based on Symbian/C++ technology, also students have the basic understanding how to develop both integrated (client/server) and independent (phone only) applications.

Core content level learning outcomes (skills)

After the course the student is able to develop mobile applications that work both in emulated environment and in real devices.

Recommended reading

? Online course material
? Symbian OS C++ for Mobile Phones : Programming with Extended Functionality and Advanced Features (Symbian Press) by Richard Harrison
? Developing Series 60 Applications : A Guide for Symbian OS C++ Developers (Nokia Mobile Developer) by Leigh Edwards
? Symbian OS Explained : Effective C++ Programming for Smartphones (Symbian Press) by Jo Stichbury

Teaching and learning strategies

? Lectures and related laboratory 56 h
? Assignment: 20 h
? Student individual workload: 72 h
? Final Exam: 2 h
? Total: 150 h
? Follow-up of the student workload analysis performed: -

Teaching methods and student workload

Assessment weighting and grading

Assessment of the assignment and Final exam.

Related competences of the degree programme

communication, information and publishing processes and technologies

login