Course code 07 53 4102 20
ECTS credits 3
Course title in the language of instruction
Podstawy informatyki
Course title in Polish Podstawy informatyki
Course title in English
Foundations of Computer Science
Language of instruction Polish
Course level first-cycle programme
Course coordinator dr inż. Michał Karbowańczyk
Course instructors dr inż. Adam Bryszewski, mgr inż. Błażej Dziuba
Delivery methods and course duration
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 20 20 0 40
E-learning No No No No No No
Assessment criteria (weightage) 0.00 1.00 0.00
Course objective
  1. The aim of the course is to enable students to get knowledge, understanding of the theory and to get practical skills in problem solving in the following areas: basic Information Technology concepts, operational rules of computers and computer networks, models of software distribution and licensing, operational rules and use of the operating system, operational rules and use of selected software
Learning outcomes
  1. The student distinguishes different models of software creating, distributing and licensing
  2. The student construes the concepts of identity, authentication, authorization and responsibility in context of information systems
  3. The student is familiar with the fundamentals of computer networks and Internet
  4. The student performms standard administration tasks of the operating system
  5. The student controls and examines the state of local network connection and Internet operation
  6. The student utilizes the means of assuring data confidentiality
Assessment methods
Learning outcome 1 Assignments
Learning outcome 2 Test
Learning outcome 3 Test
Learning Outcome 4 Assignment and test, presentation

Final grade is the average of lecture final achievement test (50%) and classes grade (50%). Detailed requirements are presented at the beginning of the course.
Prerequisites
Knowledge of mathematics, phisics and computer science on the level of the secondary school.
Course content with delivery methods
Lecture
Basic Information Technology concepts.
Data recording and data processing in the binary system,
Architecture and organization of a computer system, data processing, basic functional modules and their cooperation.
Cluster systems.
System software- basic functions of an operating system.
Properties and characteristics of chosen operating systems.
Selected tools and application software.
Computer systems- basic concepts and structure.
Software development.
Basic information about computer networks.
IP and DNS, internet services.
Network security.
State-of-the-art technologies and development tendencies.

Classes
Presenting chosen software.
Introduction to programming.
Creating and running programs of increasing difficulty level.
Basic reference materials
  1. Brookshear, J. G. Informatyka w ogólnym zarysie. WNT, Warszawa 2003.
Other reference materials
  1. Brookshear, J. G. Informatyka w ogólnym zarysie. WNT, Warszawa 2003.
Average student workload outside classroom
50
Comments
Last update