Course code 02 03 5864 00
Number of ECTS points 3
Course title in the language of instruction
Informatyka
Course title in Polish Informatyka
Course title in English
Computer Science
Language of instruction Polish
Form of classes
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 10 20 0 30
E-learning No No No No No No
Assessment criteria (weightage) 0.50 0.50 0.00
Unit running the course Instytut Mechatroniki i Systemów Informatycznych
Course coordinator prof. dr hab. inż. Krzysztof Komęza
Course instructors prof. dr hab. inż. Maria Dems, dr hab. inż. Zbigniew Gmyrek, dr inż. Maciej Kacperski, dr inż. Krzysztof Majer
Prerequisites
Lack
Course learning outcomes
  1. The student knows the construction of modern microcomputers and the mechanisms of data processing and recording.
  2. Student is able to save information in an appropriate structure also using the database programming language.
  3. Student has knowledge of creating animated graphics.
Programme learning outcomes
    Programme content The aim of the course is to acquire competences in the field of computer science, including knowledge in the field of computer architecture, data processing by the microprocessor, coding numbers and characters. The scope of the subject also includes mechanisms for data preservation in various structures and formats with particular emphasis on relational databases. The subject prepares for data processing.
    Assessment methods
    Learning outcomes 2 - Written test
    Effect 1 - Observation of student activities during the implementation of tasks in the laboratory
    
     
    Grading policies Learning outcomes 2 - Written test Effect 1 - Observation of student activities during the implementation of tasks in the laboratory
    Course content - Position systems, conversions between the binary system and any position system position, natural binary code. - Structure and working of basic elements of computer - architecture of computers, communication with external devices. -Operating systems. property and architecture selected operating systems: Windows, Linux - Basic of computer programming, programming languages. Programming in the Java language. The basic elements of the language, structure of the programme, compilation of the programme. The C# data types, declarations, definitions and expressions. The concept of class. initialisation of variables, object constructor. Instructions block. Arithmetic and condition expressions. The operators, their priorities and communications. The conversion and projection of types. The control instructions. The arrays, functions. the basic standard librarys. Interfaces. Class succession - Grounds of databases systems. Principles of relations data bases design, standardisation of the databases, design logical and physical structures. The operations on the data in the SQL language.ql - Computer networks basic, ISO-OSI model, the types and topologie of the network, the basis of the ethernet network, network protocols: UDP, TCP, IP - Artificial intelligence methods, introduction to the blurred logic, genetic algorithms, neuron networks, machine learning.
    Basic reference materials
    1. Piotr Metzger, Anatomia PC. Wydanie XI, Helion 2007
    2. Andrew S. Tanenbaum, Herbert Bos, Systemy operacyjne. Wydanie IV, Helion 2015
    3. Adam Pelikant, Bazy danych. Pierwsze starcie, Helion 2009
    4. Shapiro Julian, Tworzenie animacji z użyciem języka JavaScript. Wprowadzenie do technik animacji - Shapiro Julian, Helion 2015
    Other reference materials
    1. Dobre Adrian, Ramtal Dev, Wprowadzenie do fizyki w grach, animacjach i symulacjach Flash, Helion 2013
    2. Guy Harrison., NoSQL, NewSQL i BigData. Bazy danych następnej generacji, Helion 2019
    3. Piotr Besta, Tworzenie gier 2D i 3D w języku Turbo Pascal, Helion 2002
    4. Ahmet Bindal Fundamentals of Computer Architecture and Design 2nd ed. 2019 Edition Springer; 2nd ed. 2019 edition (January 31, 2019)
    Average student workload outside classroom
    45
    Comments
    None
    Updated on 2020-07-16 15:49:37
    Archival course yes/no no