155-0397 – Basic Programming (UDP)

Gurantor departmentDepartment of Applied Informatics
Subject guarantorIng. Vítězslav Novák, Ph.D.
Study levelundergraduate or graduate
Subject version
Version codeYear of introductionYear of cancellationCredits
155-0397/01 2010/2011 2021/2022 5
155-0397/02 2011/2012 2012/2013 4
155-0397/03 2013/2014 2020/2021 5
155-0397/04 2020/2021 6

Subject aims expressed by acquired skills and competences

1. Obtaining the base knowledge in the areas of the object-oriented programming and Java programming language. 2. Applying and using the knowledge and skills in the area of basic programs creation.

Teaching methods

Lectures
Experimental work in labs

Summary

The main goals are the object-oriented programming paradigma and the fundamentals of the Java programming language.

Compulsory literature:

ARNOLD, Ken. Java programming language. Boston: Addison-Wesley, 2006, 891 s. ISBN 03-213-4980-6. SIERRA, Kathy. Head first Java. 2nd ed. Sebastopol: O´Reilly, 2005. ISBN 05-960-0920-8. KURNIAWAN, Budi. Java 5 a beginner's tutorial. United States: Brainy Software, 2006. ISBN 978-097-5212-851.

Recommended literature:

ECKEL, Bruce. Thinking in Java. Upper Saddle River: Prentice Hall, 2003. ISBN 0-13-100287-2 The Java Tutorials [online]. Available at: http://docs.oracle.com/javase/tutorial/

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.