Nick is a software engineer with over a decade of experience focusing on distributed systems and software correctness. He studied Information Security at ITMO University in St. Petersburg, Russia, and is currently working at SPB TV Solutions, where he applies high-level instruments to low-level problems.
Nick’s areas of expertise are in Content Delivery Systems, Data Storage, DBMS, and Network Software.
After completing this course, students should be able to read and understand RFCs, implement their own networking tools and protocols, configure network hardware, as well as be able to recognize common security threats.
SKILLS:
- Network Software
- Content Delivery Systems
- Data Storage
- DBMS
DATE: 28 Jan - 15 Feb, 2019
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT NICK
BIBLIOGRAPHY
HARBOUR.SPACE
This is an introductory course on computer networking, specifically the Internet. It focuses on modern network protocols, ranging from low-level protocols such as Ethernet to application protocols based on HTTP. The course also grounds many of the concepts currently used in practice, such as DNS security, dynamic routing, or load balancing.
NICK SIGULIA
Senior software engineer, SPB TV Solutions
HARBOUR.SPACE UNIVERSITY
DATE: 28 Jan – 15 Feb, 2019
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
Session 2
Network configuration.
Practice network configuration, including NAT, static routing tables, etc
Session 3
Physical layer and protocols.
What runs through cables and how network adapters deal with it
Session 1
Introduction.
Types of networks. Protocols hierarchies and overview
All rights reserved. 2018
Session 4
IPv4 and IPv6 protocol stacks.
Protocols that run the internet
This course is an introduction to the underlying facilities of modern operating systems, programming languages runtime environments, and other systems’ software. It will also cover the use of C language in programming. We will have an overview of modern hardware from the programmer's perspective.
COMPUTER NETWORKS & SECURITY
COMPUTER NETWORKS & SECURITY