Course: Computer science

« Back
Course title Computer science
Course code KMI/COMP
Organizational form of instruction Seminar
Level of course Master
Year of study 1
Semester Summer
Number of ECTS credits 3
Language of instruction English
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Bartl Eduard, doc. RNDr. Ph.D.
  • Konečný Jan, doc. RNDr. Ph.D.
  • Osička Petr, Mgr. Ph.D.
Course content
1. Research literature in computer science: types of publications (journal article, conference paper, preprint, technical report), the structure of a research article, searching bibliographic databases, critical reading. 2. The English terminology of computer science and its precise use; the typical language of a research text - definition, claim, proof, description of an algorithm and of an experiment. 3. Preparing a technical presentation: choosing and delimiting a topic, structure, handling definitions, theorems and examples, visualisation, timing. 4. Delivering a presentation of the chosen topic in English and leading a technical discussion: asking and answering questions, defending one's approach and results. 5. Writing the topic up in English as an extended abstract: structure, citation conventions, paraphrase and academic integrity. 6. Peer review: assessing the presentations and texts of fellow students and formulating comments in English.

Learning activities and teaching methods
Dialogic Lecture (Discussion, Dialog, Brainstorming), Work with Text (with Book, Textbook), Demonstration
Learning outcomes
The course is taught entirely in English and is focused on English for computer science. Its aim is to develop the students' foreign-language professional competences: the ability to read and critically assess research literature, to present a technical topic comprehensibly to an expert audience, to discuss it and to write it up, all in English. The course is taught as a seminar. Students choose a topic from the ones offered by the teachers or, after consulting a teacher, propose a topic of their own in the field, usually related to their area of study or to the topic of their master's thesis.
Having completed the course, the student is able to: - study a computer science research article in English on their own and assess its contribution; - present a technical topic in English to an expert audience and lead a technical discussion about it, including answering questions; - write a structured technical summary in English with correctly given citations; - use the English terminology of computer science accurately; - formulate substantive feedback in English on the technical work of others.
Prerequisites
A knowledge of English at least at level B1 of the Common European Framework of Reference for Languages is expected, that is, the level corresponding to the school-leaving examination in English. Level B2 is an advantage. No subject knowledge beyond a completed bachelor's degree is required.

Assessment methods and criteria
Student performance, Dialog, Systematic Observation of Student

The course is completed by a course credit, which is awarded for: - studying a computer science research article in English on one's own, either assigned by the teacher or chosen in agreement with them; - delivering a presentation on that article in English, 20 minutes including the technical discussion. Active participation in the seminars is also required. The presentation and the discussion are in English.
Recommended literature
  • Communications of the ACM. New York. ISSN 0001-0782.
  • ALLEY, M. (2013). The Craft of Scientific Presentations. New York.
  • GLASMAN-DEAL, H. (2020). Science Research Writing for Native and Non-native Speakers of English.
  • SWALES, J. M., FEAK, C. B. (2012). Academic Writing for Graduate Students. Ann Arbor.
  • ZOBEL, J. (2014). Writing for Computer Science. London.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Computer Science - Specialization in Artificial Intelligence (2020) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Computer Science - Specialization in Computer Systems and Technologies (2024) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Teaching Training in Computer Science for Secondary Schools (2019) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Computer Science - Specialization in General Computer Science (2020) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Computer Science - Specialization in Software Development (2024) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Bioinformatics (2021) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer