Babes-Bolyai University of Cluj-Napoca
Faculty of Mathematics and Computer Science
Study Cycle: Master

SUBJECT

Code
Subject
MID1019 Dynamic Networks and Specialised Operating Systems
Section
Semester
Hours: C+S+L
Category
Type
Distributive Systems in Internet
4
2+1+1
speciality
compulsory
Teaching Staff in Charge
Lect. STERCA Adrian Ioan, Ph.D.,  forestcs.ubbcluj.ro
Aims
The objective of this course is to present and study concepts involved in specialized operating systems, adaptive networks, mobile and wireless systems. Real-time and network-centrics systems will also be studied. Additionally, the course will focus also on the field of pervasive computing.
Content
1.Mobile and wireless communication fundamentals [5 chap 2, 3, 5, 6].
2.Mobile and wireless systems security [5 chap 16].
3.Antivirus protection in mobile communication [3 chap 2, 5, 6, 10, 14].
4.Mobile VPN networks [8 chap 1, 3, 5, 8].
5.Java in $pervasive computing$ context [2 chap 5, 6, 8].
6.J2ME applications [7].
7.General characteristics of real-time systems [9 chap 1, 5].
8.General design principles for concurrent, distributed and real-time systems [4].
9.Process, file and technology migration towards Solaris operating systems [6 chap 1-3, 6, 8-9].
10.Real-time concepts in embedded systems [11 chap 2, 6].
11.Real-time specifics of games [1 chap 4-6].
12.Java platforms for autoadaptive networks: Jini [2 chap 1, 4, 9, 13].
13.Java platforms for autoadaptive networks: JavaSpaces [2 chap 5, 6, 8].
14.Concurrent and real-time programming in Java [10 chap 2, 7, 10, 11, 14].
References
1.FOSNER R. Real-Time Shader Programming - Covering DirectX 9.0. Morgan Kaufmann Pub. 2003
2.FLENNER R. Jini and JavaSpaces Application Development. SAMS, 2001
3.GRIMES R.A. Malicious Mobile Code: Virus Protection for Windows. O@Reilly, 2001
4.HARRIS T. BACON J. Operating Systems: Concurrent and Distributed Software Design. Addison Wesley, 2003
5.MALLICK M. Mobile and Wireless Design Essentials. Wiley, 2003
6.PEPPLE K. DOWN B. LEVY D. Migrating to the Solaris Operating System: The Discipline UNIX-to-UNIX Prentice, 2003
7.PIROUMIAN V. Wireless J2ME Platform Programming. Prentice, 2002
8.SHNEYDERMAN A. CASATI A. Mobile VPN: Delivering Advanced Services in Next Generation Wireless Systems. Wiley, 2003
9.TANENBAUM A.S. Operating Systems Design and Implementation (Third Edition). Prentice 2006
10.WELLINGS A. Concurrent and Real-Time Programming in Java. Wiley, 2004
11.YAO C. LI Q. Real-Time Concepts for Embedded Systems. CMP Books, 2003
Assessment
The didactic activity ends with a written exam (the W grade). During the semester, students will have to develop several projects and reports on mobile calculus, wireless and real-time systems related topics (the L grade).
Final grade = 50%W + 50%L.

All the requests related to the criteria which must be met by students in order to pass the exam (laboratory presence, minimal requests regarding the quality of reports/projects developed etc.) are at:
http://cs.ubbcluj.ro/~forest/rdsos.
Links: Syllabus for all subjects
Romanian version for this subject
Rtf format for this subject