"Babes-Bolyai" University of Cluj-Napoca
Faculty of Mathematics and Computer Science

Distributed programming - Java platforms
Code
Semes-
ter
Hours: C+S+L
Credits
Type
Section
MI028
6
2+0+1
5
optional
Informatică
MI028
6
2+0+1
5
optional
Matematică-Informatică
Teaching Staff in Charge
Prof. BOIAN Florian Mircea, Ph.D., florin@cs.ubbcluj.ro
Aims
The main purpose of this course is to teach the students the Java and
JavaScript languages. Also, to develop the modern applications to Internet and Intranet communications. In this context, the students will design and implementate some distributed and local applications using Internet / Intranet public services.
Content
A Java overview by examples. java.io, java.awt, javax.swing packages. Java threads.
Socket communications, RMI technology. Web communications: the http protocol.
URL Connection, servlet - applet, JSP, JNDI, JDBC technologies.
References
1. Bankston s.a. Java 1.1 Unleashed. E-book Mc Millan Computer programming: http://www.mcp.com
2. Boian F.M. Programare distribuita în Internet; metode si aplicatii
3. Breedlove B. s.a. Web Programming Unleashed E-book Mc Millan Computer programming: http://www.mcp.com
4. December J. s.a. HTML & CGI Unleashed E-book Mc Millan Computer programming: http://www.mcp.com
5. Radoiu D. HTML; publicatii Web. Computer Press AGORA 1996
6. Rotaru E. Limbajul JAVA. Computer Press AGORA 1996
7. Wyatt, A. L. Navigând prin INTERNET. Ed. ALL, Bucuresti, 1995
Assessment
A compulsory application and an writing exam on finish of the semester. The mark is a mean between:
- the exam mark;
- the application mark;
- the semester activity: quality of programms, documentations etc.