Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Programming in Java

The course is not on the list Without time-table
Code Completion Credits Range Language
XE36PJV Z,ZK 4 2+2s
The course is a substitute for:
Programming in Java (X36PJV)
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

The aim of this course is to offer a good level of a acquaintance with Java programming namely object approach, graphical user interface, telecommunications, internet, multimedia and database connections. Survey of C and C++ languages.

Requirements:

Students must undergo the initial test which checks their programming abilities.

Those who fail to pass the test will not be permitted to enroll the subject.

The expected programming abilities are:

Manipulating 1D and 2D arrays,

using functions in the code and understanding the mechanism of

parameters passing and returning the function values.

Syllabus of lectures:

1. Introduction, history, development and Java concepts

2. Variables, expressions, primitives, strings, arrays

3. Classes, objects, inheritance

4. Methods, modifiers, exceptions

5. Interface, polymorfism, package, import

6. Threads and synchronization

7. AWT and JFC

8. Events and listeners

9. Applets and multimedia

10. Input, output, serialization

11. Net communication

12. RMI and JDBC

13. C language

14. C++ language

Syllabus of tutorials:

1. IDE and their features

2. Variables, expressions, primitives, strings, arrays

3. Classes, objects, inheritance

4. Methods, modifiers, exceptions

5. Interface, polymorphism, package, import

6. Threads and synchronisation

7. AWT and JFC

8. Events and listeners

9. Applets

10. Animation, images, sounds

11. Input, output, serialisation

12. Net communication

13. RMI

14. Database access JDBC

Study Objective:
Study materials:

1. Horton, I.: Beginning Java 2, 2nd edition, Wrox Press Inc, 1999

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11780104.html