| Academic year 2024/2025 |
| Supervisor: | Ing. Pavla Sehnalová, Ph.D. | |||
| Supervising institute: | ÚM | |||
| Teaching language: | Czech | |||
| Aims of the course unit: | ||||
|   | ||||
| Learning outcomes and competences: | ||||
|   | ||||
| Prerequisites: | ||||
|   | ||||
| Course contents: | ||||
The course provides the basics of the Java language and an introduction to object-oriented programming. It will familiarize students with classes, objects, the concept of inheritance, polymorphism, encapsulation, etc. The course will introduce work with files, a graphical environment, or the technique of designing simple applications in the Java language. |
||||
| Teaching methods and criteria: | ||||
|   | ||||
| Assesment methods and criteria linked to learning outcomes: | ||||
|   | ||||
| Controlled participation in lessons: | ||||
|   | ||||
| Type of course unit: | ||||
| Lecture | 13 × 1 hrs. | optionally | ||
| Computer-assisted exercise | 13 × 2 hrs. | compulsory | ||
| Course curriculum: | ||||
| Lecture |
|
|||
| Computer-assisted exercise | The PC labs are focused on the practical understanding of the material covered in the lecture topics. Emphasis is placed on the ability to work independently, i.e. on creating a simple application, often within individual tasks. |
|||
| Literature - fundamental: | ||||
| 1. Pecinovský, R.: Java 14 - Kompletní příručka jazyka. Grada Publishing, 2020, ISBN: 978-80-271-1369-9, počet stran: 576. | ||||
| 1. Cay S. Horstmann, Gary Cornell: Core Java 2. Vol. I, Fundamentals. Santa Clara, Sun Microsystems Press, 2005 | ||||
| 1. Herout, P.: Učebnice jazyka Java. Nakladatelství KOPP, České Budějovice, červen 2000, ISBN 80-7232-115-3, 352 stran | ||||
| 2. S. Zakhour a kol.: Java 6, Computer Press, 2007, ISBN: 978-80-251-1575-6. | ||||
| 3. David Flanagan: Programování v jazyce Java. ComputerPress, 1997, ISBN 80-85896-78-8 | ||||
| Literature - recommended: | ||||
| 1. Bogdan Kiszka: 1001 tipů a triků pro programování v jazyce Java, ComputerPress, 2003, ISBN 80-7226-989-5 | ||||
| 2. Siera K., Bates B.: Head First Java. 2nd edition. O'Reilly 2005. ISBN 978-0-596-00920-5. | ||||
| 3. On-line sources: https://docs.oracle.com/javase/tutorial/ | ||||
| The study programmes with the given course: | |||||||||
| Programme | Study form | Branch | Spec. | Final classification | Course-unit credits | Obligation | Level | Year | Semester |
| N-MAI-P | full-time study | --- no specialisation | -- | GCr | 4 | Compulsory-optional | 2 | 1 | S |
Faculty of Mechanical Engineering
Brno University of Technology
Technická 2896/2
616 69 Brno
Czech Republic
+420 541 14n nnn
+420 726 81n nnn – GSM Telef. O2
+420 604 07n nnn – GSM T-mobile
Operator: nnnn = 1111