Course detail

Fundamentals of Information and Communication Technologies

FEKT-BPC-PISAcad. year: 2022/2023

The course aims to convey basic information about information and communication technologies through practical demonstrations. The first part is devoted to the different layers of the TCP/IP network model, where you will get a general overview of network elements and their functions. You will have a hands-on experience of configuring a router (IP address, DHCP, NAT, firewall, WiFi) and working with the application protocols Telnet, SSH, HHTP, HTTPS, FTP, FTPS. The last part deals with web development (HTML, CSS, PHP, MySQL). 

Language of instruction

Czech

Number of ECTS credits

2

Mode of study

Not applicable.

Learning outcomes of the course unit

By completing the course, students will gain a basic overview of passive and active network elements and their advantages and disadvantages. They will also gain hands-on experience with network cable connectivity, basic router configuration, and web development. 

Prerequisites

No special knowledge is required.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods include practical laboratories. Course is taking advantage of e-learning (Moodle) system. Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

Evaluation of study results follows the Rules for Studies and Examinations of BUT and the Dean's Regulation complementing the Rules for Studies and Examinations of BUT. It is obligatory to work through all laboratory exercises in regular or alternative terms to complete the course.

Course curriculum


1. Introduction, basics of computer networks
2. Structured cabling of computer networks
3. IP addresses, domains
4. DHCP, interface configuration, NAT, useful commands
5. Wireless networks, Firewall
6. Application protocols Telnet, SSH, HTTP and HTTPS
7. Introduction to Web, HTML and CSS, XAMP development environment
8. Web programming, PHP, MySQL
9. Using templates for web development
10. Web deployment, FTP, FTPS, web hosting with domain

Work placements

Not applicable.

Aims

The aim of the course is to provide students with a deeper awareness of information and communication networks and systems through practical demonstrations.

Specification of controlled education, way of implementation and compensation for absences

The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course annually.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

THOMAS, R., M.: Lokální počítačové sítě, Computer Press, Praha, 1996
Microsoft Corporation: Základy sítí, Computer Press, 1999
KUROSE, James F. a Keith W. ROSS. Počítačové sítě. Brno: Computer Press, 2014. ISBN 978-802-5138-250. (CS)
ODOM, Wendell, Rus HEALY a Naren MEHTA. Směrování a přepínání sítí: autorizovaný výukový průvodce. Brno: Computer Press, 2009. Samostudium. ISBN 978-802-5125-205. (CS)

Recommended reading

Not applicable.

eLearning

Classification of course in study plans

  • Programme BPC-AMT Bachelor's, any year of study, summer semester, elective
  • Programme BPC-EKT Bachelor's, any year of study, summer semester, elective
  • Programme BPC-MET Bachelor's, any year of study, summer semester, elective
  • Programme BPC-SEE Bachelor's, any year of study, summer semester, elective

  • Programme BPC-AUD Bachelor's

    specialization AUDB-ZVUK , 1. year of study, summer semester, elective
    specialization AUDB-TECH , 1. year of study, summer semester, elective

  • Programme BPC-IBE Bachelor's, 1. year of study, summer semester, elective
  • Programme BPC-TLI Bachelor's, 1. year of study, summer semester, compulsory

Type of course unit

 

Laboratory exercise

26 hours, compulsory

Teacher / Lecturer

Syllabus

Introduction
Connectoring metalic cables - horizontal section
Connectoring metalic cables - vertical section
Modem installation and configuration
Network interface card installation and configuration
Switch management - virtual LAN
Router management - static routing
The FTP service
The Observer software protocol analyzer
Configuration of the Apache WWW server
Remote access
Reserved
Final test

eLearning