Introduction to ICT

Back

Course informations

Study program level Undergraduate
Study program Computer Science
Study program direction Software Engineering
Course year 1.
Course semester I
Course status Core
ECTS 6
Lectures (h) 30
Excercises (h) -
Seminars (h) -

Course objectives

Introduce the student with the basics of information and communication technologies. Familiarize him/her with historical developments so he/she can get acquainted with the tremendous technological progress. Achieving awareness of the current state of ICT as well as its future, highlighting some important paradigms that will play a significant role in the future, such as the Internet of Things. Give the student the knowledge of the basics of web technology and present it as a communication infrastructure over which a huge number of web services are spread out. Show basic Internet services and protocols, such as DNS, TCP / IP.

Course outcomes

  • Make a diagram of Neumann's architecture and critically evaluate it
  • Analyze the historical development of ICT technology and assess the potential for future development of ICT
  • Identify and comment on some public services available through the Internet
  • Analyze the impact of certain protocols and services on the functioning of the global Internet or local computer network (TCP / IP, HTTP, DNS, DHCP)
  • Use the basic tools for working with multimedia documents

Course content

Introduction to the history of computer development. How a computer functions, basics of architecture, von Neumann's computer architecture. How a program performs. System software. Historical development of computer networks. Basics of Internet and network services. Basic principles of web technology. Multimedia, graphics, sound and video - integration with ICT and software support to manipulate such content. Role of databases in computer systems.
Skip to content