Systems & Networks
BUT Computer Science

Systems & Networks BUT Computer Science Revision Sheets

Transversal skill of BUT Info: understanding operating systems, basic administration, and networks. Essential even for developers: 80% of production bugs in companies come from misunderstanding the system/network environment.

AI sheets in 30sAdapted to BUT Computer Science curriculum100% free

Systems & Networks curriculum in BUT Computer Science

The curriculum covers operating systems (Linux and Windows: commands, processes, permissions, Bash/PowerShell scripts), networks (OSI/TCP-IP model, IP, routing, DNS, HTTP/HTTPS), system security (authentication, encryption, basic firewall), cloud computing (AWS, Azure, GCP introduction), virtualization and containerization (Docker, Kubernetes basics), and continuous integration/deployment (CI/CD with GitLab, GitHub Actions).

Linux: commands, processes, permissions
Bash and PowerShell scripts
OSI model and TCP/IP stack
IP, routing, DNS, NAT
HTTP/HTTPS and network requests
Docker and containerization
Cloud: AWS, Azure, GCP (intro)
CI/CD: GitLab, GitHub Actions

How to study systems & networks in BUT Computer Science?

3 simple steps for effective systems & networks revision.

1

Upload your course

Import your systems & networks course (PDF, text or photo) into Revizly.

2

Generate study sheets

AI analyzes your course and generates structured revision sheets in 30 seconds.

3

Practice with quizzes

Test your knowledge with automatically generated quizzes and flashcards.

Tips to succeed in systems & networks BUT Computer Science

1
Tip 1

Master Linux command line from the start: 30 essential commands (cd, ls, cp, mv, grep, find, chmod, ps, top, ssh, scp, etc.). NON-NEGOTIABLE in companies

2
Tip 2

Learn Docker: a container, an image, a Dockerfile, docker-compose. Has become essential even for front-end developers

3
Tip 3

Understand what happens when you type "google.com" in your browser: DNS, TCP, HTTP, TLS, HTML rendering. A classic interview question

4
Tip 4

Familiarize with a cloud provider (AWS Free Tier, Azure Students): create an account, deploy an instance, understand VPC concept, security

FAQ — Systems & Networks BUT Computer Science

What is Docker and why has it become essential?

Docker is a containerization technology that packages an application with all its dependencies (libraries, configurations, runtime) into a portable, lightweight container. Unlike virtual machines, Docker shares the host system kernel — much more efficient. Advantages: 1) Dev/staging/prod consistency ("works on my machine" disappears), 2) Fast deployment, 3) Horizontal scalability with Kubernetes. In 2026, ~80% of startups and ~60% of large companies use Docker in production. A standard.

Do I really need to learn Linux in BUT Info?

YES, non-negotiable. 96% of web servers run Linux. 100% of cloud servers (AWS, Azure, GCP) use Linux as main OS. Even if you develop on Windows or Mac, your apps will run on Linux in production. Mastering Linux command line is as essential for a developer as reading is for a lawyer. If your BUT doesn't insist enough, self-teach: 4-6 weeks with William Shotts' "Linux Command Line" (free online) is enough to acquire the basics.

Cloud computing: where to start in BUT Info?

Three practical steps: 1) Create an AWS Free Tier account (12 months free with limited services) or Azure for Students ($100 credit), 2) Follow "AWS Cloud Practitioner Essentials" tutorial (free, 6h) or "Azure Fundamentals" and pass the certification (AWS CCP or AZ-900) — strongly valued on CV, 3) Deploy a mini-project: a Node.js app on EC2 or Azure App Service, a managed RDS or Azure SQL database. In 4-6 weeks, you understand cloud basics. An investment with immediate ROI at hiring.

Start your systems & networks revision

Join thousands of students studying systems & networks more efficiently with Revizly.

Start for free

Other BUT Computer Science subjects

Continue your revision