Uniwersytet Jagielloński w Krakowie - Central Authentication SystemYou are not logged in | log in
Study programmes > All studies > Electronic Information Processing > Electronic Information Processing

Electronic Information Processing (WZKS-0123-1SO)

(in Polish: Elektroniczne przetwarzanie informacji, stacjonarne pierwszego stopnia)
first-cycle
full-time, 3 years
Language: Polish

Qualification awarded:

(in Polish) Licencjat na elektronicznym przetwarzaniu informacji

Access to further studies:

second-cycle programmes, postgraduate programmes

Professional status:

webmaster, computer graphics designer

Access requirements

ATTENTION: this information may be not up to date. Valid admission requirements can be found on www.erk.uj.edu.pl

Candidates holding the Polish new matura school-leaving certificate (2002-2015) are admitted on the grounds of the grades on their school-leaving certificate (Polish and Mathematics). Candidates holding the Polish old matura school-leaving certificate are admitted on the grounds of their grade in the Jagiellonian University Central Entrance Examinations. Detailed information on the method of calculation used in the assessment of school-leavers' matura certificates and the the Jagiellonian University Central Entrance Examinations are at www.rekrutacja.uj.edu.pl.

Teaching standards

ATTENTION: this information may be not up to date. Valid admission requirements can be found on www.erk.uj.edu.pl

Graduates who complete the programme of study have acquired the learning outcomes specified in Resolution No. 34/III/2012 adopted by the Senate of the Jagiellonian University on 28th March 2012 on the introduction of learning outcomes for particular fields of study conducted at the Jagiellonian University as of the 2012/2013 academic year, with later amendments. Graduates hold the following qualifications as regards knowledge, skills, and social competences: KNOWLEDGE - A knowledge of mathematical analysis and linear algebra, and statistics adequate for the description of algorithms and data, and for programming; - A knowledge of logic: classical propositional calculus, predicate calculus, Boolean algebra, and deductive and inductive reasoning; - Knowledge of the theoretical principles of computer science, including the concepts of the algorithm, algorithm complexity, and data structures and their types; - Knowledge of the principles of structural programming, elements of object-oriented programming, and elements of logic programming; - Knowledge of the structure and functions of operating systems and the principles for the installation and activation of service and application servers; - A foundation knowledge of the structure and functions of computer networks, the elementary principles of the structure and functions of active devices, and the basic principles for safe Internet communication; - Knowledge of the structure and functions of databases, including data modelling, relational databases, database query languages, and database management systems; - Knowledge of the advanced tools and methods for the construction of a static and dynamic hypertext document; - An advanced knowledge of client—server architecture and the technologies for its implementation on the Internet; - Knowledge of the programming methods for Internet applications and the corresponding high-level structural and object-oriented programming languages; - Knowledge of the foundations of computer graphics, including computer colour models, geometric primitives, geometric transformations, and graphic file formats; - Knowledge of the foundations of computer animation, including the principles of classical animation, procedural animation, methods and algorithms for collision detection, illumination models, and 3D modelling; - Knowledge of the principles for music recording and reproduction in computer systems; - Knowledge of the principles of modelling and designing computer systems (by the structural and object-oriented methods), and of the fundamental models (cycles) in the development of software; - Knowledge of the structure and functions of a graphical user interface and the principles of ergonomics for interface design; - A foundation knowledge of copyright law, Internet law, and aspects of patent law; - Knowledge of the various branches of descriptive poetics, and of the literary and non-fiction (utility) text genres and their properties; - Knowledge of the grammar, stylistics, and semantics of contemporary language, and the foundations of lexicology, lexicography, and textology; - A foundation knowledge of rhetoric: the principles of composition, argumentation, dispute, and choice of figures of speech for the purposes of persuasion; - A specific knowledge of how to compose non-fiction texts for publication on the Internet and the basics of information architecture; - A foundation knowledge of the psychological mechanisms of perception; - Knowledge of the fundamental principles of graphic design: composition, colour, and their application to construct specific messages; - Knowledge of the fundamental principles of film composition and the techniques for its implementation; - A foundation knowledge of the structure of a work of music and its illustrative functions; - Knowledge of the mechanisms of information management for the Internet. SKILLS - Ability to apply the mathematical methods and models he/she has learned to describe a problem and to create a computer program; - Ability to interpret concepts, conduct a formal proof and a deductive and inductive line of reasoning, and to apply these skills in a practical context, viz. in programming; - Ability to construct an algorithm to solve a given problem, design and implement a simple program on a given subject, and read and analyse a source code; - Ability to understand and use the functions of an operating system; ability to instal UNIX and to instal and activate a UNIX services server and application server; ability to program UNIX shell scripts; - Ability to analyse DNS table entries and selected elements of routing tables; ability to construct a simple network and use of network filtration mechanisms; - Ability to design and implement a database using the conceptual and the relational model; ability to formulate SQL (Structured Query Language) commands to transform data and their schema; - Ability to design and implement a web service using HTML, CSS, forms, and JavaScript; - Ability to service a communication mechanism between a server and a client (CGI) in C language and a high-level programming language; - Ability to design and implement an interactive web system using a database; - Ability to design and implement a graphical user interface in compliance with the principles of ergonomics pertaining to the design of computer data systems; - Ability to audit a Web service; - Ability to design and implement advanced computer graphics in the 2D vector graphics technique; - Ability to design and implement an animation of several minutes of a complex object using 3D graphics software; - Ability to conduct a user requirements analysis for a computer system and create a requirements model (using the structural and object-oriented methods); ability to design a structure and software implementation process. - Ability to design and implement the technical documentation for a computer system, and to create a user’s manual; - Ability to apply the version control systems used in his/her work group; - Ability to apply his/her knowledge of the principles of copyright and related laws, internet law, and patent law in his/her professional activities; appreciation of the need to seek specialist advice in particular situations; - Ability to analyse a text from the point of view of the way it presents the world, and of the role of the subject and language in it; ability to create texts in a variety of styles, for various purposes, and composed in various ways; - Ability to analyse the language of a text and to apply the knowledge needed for the analysis to create a coherent text; - Ability to carry out a practical analysis of the meaning of a linguistic symbol, and to apply this skill to design the structure of a message; - Ability to carry out a critical analysis of texts and media messages from the point of view of the persuasive devices used in them; - Ability to purposefully apply the fundamental aesthetic principles to create an image with inherent reference to the aspect of text content and message; - Ability to make a documentary film of several minutes on the basis of a script he/she has compiled, demonstrating his/her grasp of the fundamental concepts and techniques; - Ability to design and implement the music for a documentary film of several minutes using a digital technique; - Ability to apply his/her knowledge on texts, images, and sound effects to design and implement Internet applications; - Ability to carry out a complex computer system on a selected subject, using the technologies he/she has learned; - Ability to apply his/her knowledge of the mechanisms of perception to create a user interface; - Ability to find the professional literature on a given subject and to make use of the information in it for the continuous enhancement of his/her professional qualifications; - Ability to compile a presentation on a given subject, especially one relating to a computer software; - Ability to use the professional literature in a foreign language; proficiency in a foreign language at the B2 level on the Common European Framework of Reference for Languages; - Ability to apply the principles of safety and hygiene at work. SOCIAL COMPETENCES - Ability to work on his/her own, and a capacity for teamwork; - An appreciation of rhetorical tact and the principle of decorum, in order to establish good interpersonal relations; - Ability to define the priorities to accomplish the task he/she has been set by him/herself or by others, and to delineate the subsequent stages in the task; - An appreciation of the need for continuing education to enhance his/her knowledge and skills.

Course structure diagram: