Module also offered within study programmes:
General information:
Name:
Information Technology
Course of study:
2017/2018
Code:
IES-1-105-s
Faculty of:
Computer Science, Electronics and Telecommunications
Study level:
First-cycle studies
Specialty:
-
Field of study:
Electronics and Telecommunications
Semester:
1
Profile of education:
Academic (A)
Lecture language:
English
Form and type of study:
Full-time studies
Course homepage:
 
Responsible teacher:
dr inż. Ziółko Bartosz (bziolko@agh.edu.pl)
Academic teachers:
dr inż. Ziółko Bartosz (bziolko@agh.edu.pl)
Module summary

Description of learning outcomes for module
MLO code Student after module completion has the knowledge/ knows how to/is able to Connections with FLO Method of learning outcomes verification (form of completion)
Skills
M_U001 Is able to search for information for self-education and problem solving ES1A_U05, ES1A_U06 Presentation,
Test results
Knowledge
M_W001 Is aware of importance and role of IT engineers in the society and of ethical rules in academic and engineers environment and has knowledge about copyrights and patenting ES1A_K06, ES1A_K03, ES1A_U25, ES1A_W24 Test results
M_W002 Has knowledge about rudiments of information technologies ES1A_U02, ES1A_W18, ES1A_W20, ES1A_W10 Test results
M_W003 Has knowledge and skills about using various types of word processors and preparing a presentation ES1A_U05, ES1A_U03, ES1A_U04, ES1A_U01 Presentation
M_W004 Has basic knowledge about health and safety rules on the campus and while working with a computer ES1A_U26, ES1A_W23 Test results
FLO matrix in relation to forms of classes
MLO code Student after module completion has the knowledge/ knows how to/is able to Form of classes
Lecture
Audit. classes
Lab. classes
Project classes
Conv. seminar
Seminar classes
Pract. classes
Zaj. terenowe
Zaj. warsztatowe
Others
E-learning
Skills
M_U001 Is able to search for information for self-education and problem solving + - - - - - - - - - -
Knowledge
M_W001 Is aware of importance and role of IT engineers in the society and of ethical rules in academic and engineers environment and has knowledge about copyrights and patenting + - - - - - - - - - -
M_W002 Has knowledge about rudiments of information technologies + - - - - - - - - - -
M_W003 Has knowledge and skills about using various types of word processors and preparing a presentation + - - - - - - - - - -
M_W004 Has basic knowledge about health and safety rules on the campus and while working with a computer + - - - - - - - - - -
Module content
Lectures:

Classes in this module are lectures only (30 hours).

Lectures

1. Introduction to the aspects of information society and information technologies – 2 hours

The importance and role of IT engineers in society. Information Society. Fundamentals of health and safety while working with a computer and on the campus. Copyrights and patents. Searching for information in order to self-educate and problem solving. Ethical principles in the academic community and among the engineers. Different types of word processors. The principles of good multimedia presentation.

2. Introduction to information storage and processing – 4 hours

Fundamentals of information theory (bit, entropy, measure of information, byte and word). Basic methods and formats of data in a computer (text, numbers, sounds and images, including colour ones). Analogue, digital, discrete signals and their conversion. Sampling, quantization, Nyquist frequency, spectrum, bandwidth, Shannon-Kotielnikov theory and aliasing. Number systems, representations of real and negative numbers in computers. Fundamentals of the Boolean theory, logic gates and De Morgan’s laws.

3. Introduction to computer hardware – 4 hours

History and expectations of the development of electronic devices (such as Moore’s law, the first computing devices, the Turing machine, von Neumann architecture, the development of personal computers). Computer memory types and their characteristics. Elements of a computer and its peripherals.

4. Introduction to computational and programming techniques – 8 hours

Types of operating systems. Time efficiency of algorithms and methods for its measurement. Big O notation. The types of problems complexity. Travelling salesman problem. Amdahl law. Issues of parallelisation of calculations, super-linear speedup, flops. Supercomputers in Poland and worldwide. Clusters, grids, clouds. The basic data structures. Types of databases. Basic principles of designing user interfaces, including GUI. Different computing and programming environments. Programming techniques (dynamic memory allocation, object-oriented programming, garbage collector, code optimisation, testing, work with several computers, teamwork with one computer and other agile methods). Procedures for the production system. Version control systems. Group work in IT. Dining philosophers problem. Preparation and implementation schedules. Gantt charts. Scrum.

5. Introduction to telecommunications, multimedia, human – computer interaction and IT in finances – 8 hours

IT in stock markets (including Forex) and the analysis of rates and insurances (risk calculation). CAD. Types of telecommunication networks and protocols (LAN, WAN, client-server, P2P, sharing resources, Intranet, Extranet, Internet, www, http, ftp, ssh, VPN, ISDN, ADSL, mobile networks, TDMA, FDMA, EDGE). Network and data security. Methods of hacking. E-commerce. Technology and multimedia systems (development trends, MPEG, DCT, image coding, 3D video). Multi-microphone systems. Principles of a successful human-computer interaction. Speech Technology. Touch screens. RFID and GPS applications in HCI. EEG. Autonomous cars, the trends of HCI development.

6. Test and student presentations – 4 hours

Students will present own multimedia presentations on selected IT topics and will sit a test.

Project classes:
-
Student workload (ECTS credits balance)
Student activity form Student workload
Summary student workload 58 h
Module ECTS credits 3 ECTS
Participation in lectures 28 h
Realization of independently performed tasks 20 h
Preparation of a report, presentation, written work, etc. 10 h
Additional information
Method of calculating the final grade:

In order to obtain a positive grade, presence on the lectures (30%), preparing own document in LaTeX (10%), preparing own website or film or other multimedia content (30 %) and giving a presentation (30 %) are expected.

Prerequisites and additional requirements:

none

Recommended literature and teaching resources:

Google.com

Scientific publications of module course instructors related to the topic of the module:

Additional scientific publications not specified

Additional information:

None