Home/ Majors directory/Avionics/Fundamentals of Programming
Fundamentals of Programming
Major: Avionics
Code of subject: 6.173.00.O.11
Credits: 8.00
Department: Electronics and Information Technology
Lecturer: Gado Iryna
Semester: 2 семестр
Mode of study: денна
Learning outcomes: After the completion of this course, a successful student will be able to do the following:
• understand the theoretical foundations of an object-oriented programming;
• be able to analyze the subject area, using object-oriented approaches;
• be able to develop software using object-oriented approaches and modern tools.
Required prior and related subjects: -
Summary of the subject: Environment Setup. Basic Syntax. Basic Datatypes. Java operators. Objects and Classes. Method. Arrays. Polymorphism. Inheritance. Encapsulation. Abstraction. Interfaces. Files and I/O. Exceptions. Collections Framework and more….
Assessment methods and criteria: • Current control (40 %): laboratory written reports, written and oral test,
• Concluding (final) control (60 %, exam): written and oral test
Recommended books: 1. The Java Tutorials. Режим доступу: http://docs.oracle.com/javase/tutorial/index.html
2. Head First Java (Head First Series) / Kathy Sierra, Bert Bates. - 2005. - 688 p.
3. Thinking in Java by Bruce Eckel.