MID1019 | Dynamic Networks and Specialised Operating Systems |
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 |