Skip to main content
Informatik.uz

Bachelor’s · Year 1

Introduction to information technology and programming fundamentals.

  • 3 topics
  • 2 chapters
  • 7 min
  • 1 textbook

Topics

Topics are grouped into chapters and listed in reading order.

0%

Your progress

Sign in and mark the topics you finish — your progress is saved.

Start

3 topics

  1. 1

    Information encoding and the binary system

    A computer represents text, images and sound with zeros and ones. We study bits and bytes, the binary and hexadecimal number systems, and the ASCII and Unicode encodings.

    Chapter 1. Introduction to information technology2 min

  2. 2

    Variables, expressions and operators

    Using Python, we meet the basic building blocks of programs — variables, data types, expressions and operators — and find out why some common calculation errors happen.

    Chapter 2. Programming fundamentals3 min

  3. 3

    Algorithm complexity (Big-O)

    To compare algorithms, we estimate their time and space complexity. We look at Big-O notation, the main complexity classes and how much they differ on large data.

    Chapter 2. Programming fundamentals2 min

Bachelor’s · Year 1: textbooks

Textbooks and study guides for this level.