C++/Symbian Programming Basics (D0102), 5 op
Basic information
Course name: | C++/Symbian Programming Basics C++/Symbian Programming Basics |
Course Winha code: | D0102 |
Kurre acronym: | C++/Symbian Basic |
Credits: | 5 |
Type and level of course: | Professional studies |
Year of study, semester or study period: | 4.year |
Implementation: | Autumn semester, 1.period, 2.period |
Semester: | 0607 |
Language of tuition: | English |
Teacher: | |
Final assessment: | Grading scale (0-5) |
Descriptions
Prerequisites
Java
Object oriented programming
PHP
Course contents (core content level)
ยท ? Naming convention
? GUI Framework
? Exception handling
? Descriptors
? Arrays
? Simple and Compound Control
? Resources
Course contents (additional)
? Active Objects
? Building for ARM target
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.
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
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