Opinnot > T-110.5130 > 2008 > english.html
In Finnish | Assignments and schedule | Sign up
Spring 2008 final results:
Results
The course covers the general properties of mobile systems. In addition, you will familiarize yourself with the special features and most useful design patterns of mobile system programming. Special attention will be given to J2ME and Symbian environments.
The course is lectured in Finnish. However, most of the lecture material is in written English. The excersice instruction is given in English.
To pass the course, there is one mandatory Symbian S60 C++ assignment and one exam for you to pass. Coding assignment should be done in teams of two or three. If you want to do the assignment in a team of one, contact the course assistant first. In addition, there is one voluntary Java assignment which is done individually.
Final exam is on 8.5. 12-15 in main building's K and J halls.
In Autumn 2008, there will be a resit in which the Spring 2008 bonus-points are still valid.
Prerequisites T-106.3100
Lectures are on Thursdays at 12-15, starting 7.2.2008 in T2. The lectures are in Finnish and are transmitted as videoconference from Tampere. Most of the lecture material is in English. The lectures are given by Juha Järvensivu, TUT/TTY.
Excercises start on week 7 and are held on Thursdays 16-18 in Maari-K. The exercise times are complementary.
Tuesdays exercises are cancelled due to small ammount of enrolled students. The class is still reserved for the students of the course for individual work.
Eclipse based Carbide C++ IDE is used as the Symbian C++ environment. You need an account in Forum Nokia to download and install the environment. The following programs should be installed:
Please note, that all these and your Carbide workspace should be in directory with no white spaces, a.k.a. "program files" is no good.
The Symbian assignment is submitted in parts during the week exercises.
Participating in the week exercises is voluntary except the submission times on weeks 10, 15, and 18.
Each group will present a demo of the Symbian assingment on Wednesday 30.4 at 8-10 in Maari-K class. If you have done your assingment somewhere else, please make sure it works in the class. Groups must send an e-mail to the course address before 27.4 23.59, which contains group name, members, preferred assignment returning time, and two backup times. The message must have topic "MOBO demo reservation". Times are given in the order the e-mail are received. 10 minutes of time has been reserved for each assignment presentation. As many group members as possible shoud be present.
The topic of the actual submission message must be "MOBO final assignment" and it must contain following information:The table bellow presents available and reserved times.
| Wednesday | 30.4 | |
|---|---|---|
| Time | Group | Group |
| 08:00 | Lehtomäki, Järvi | Suhonen, Halme |
| 08:10 | Team JJV | Heikkinen, Ojala |
| 08:20 | Team Capablanca | Liikanen, Kiviranta |
| 08:30 | Loukkola, Ahvenniemi | |
| 08:40 | Kameli | |
| 08:50 | Arjamaa, Typpi | |
| 09:00 | Xiao, Kalyanaraman | |
| 09:10 | Tuominen, Palm, Björklund | |
| 09:20 | Correia, Nordbo | |
| 09:30 | Karttunen, Turkulainen | |
| 09:40 | Urminsky | |
| 09:50 | Vesslin, Maksimainen, Vestola | |
| Week | Date | Lecture topic | Exercise topic | NOTE! |
|---|---|---|---|---|
| 6 | 07.02.2008 | Introduction | ||
| 7 | 14.02.2008 | Memory Management | Tools | |
| 8 | 21.02.2008 | Applications | Memory management | |
| 9 | 28.02.2008 | DLL | Descriptors | |
| 10 | 06.03.2008 | Concurrency | Application Architecture + Symbian: Submission (phase 1) | |
| 11 | 13.03.2008 | Managing Resources | Active Objects | |
| 12 | Easter | |||
| 13 | ||||
| 14 | 03.04.2008 | Symbian | Java Exercise | |
| 15 | 10.04.2008 | Security | Symbian Submission (phase 2) | |
| 16 | 17.04.2008 | Networking | File servers & files, streams, and stores | |
| 17 | 24.04.2008 | Embedded Linux | Symbian Support | |
| 18 | 30.04.2008 8-10 | Symbian Submission (final) | ||
| 19 | 08.05.2008 | Exam | ||
| 20 | 18.05.2008 | Java Submission | ||
The course book is 'Programming Mobile Devices: An Introduction for Practitioners' by Tommi Mikkonen. Other related literature is listed on the TTY homepage.
Email: T110.5130@tml.hut.fi
The responsible author of this page is Mobon assistentit, <T110.5130
tml.hut.fi>.
These pages are no longer being updated!!
URL: http://www.tml.tkk.fi/Opinnot/T-110.5130/2008/english.html