Courses by Oz Nova (csprimer.com)

Distributed Systems

Distributed Systems

With the growth in the number of computers, they have not only increased in quantity, but also became distributed. If previously businesses aimed to purchase...
15 hours 35 minutes 10 seconds
Relational Databases

Relational Databases

Modern business processes rely on data, and most companies use complex database management systems (DBMS) to store and process this data.
13 hours 15 minutes 17 seconds
Operating Systems

Operating Systems

The goal of this course is to help you understand the operating system, one of the most important pieces of software with which almost all programs interact.
29 hours 33 minutes 35 seconds
Computer Networking

Computer Networking

The Internet - along with all the applications it supports, such as the web - has become one of the most significant driving forces of technological progress...
23 hours 58 minutes 29 seconds
Algorithms and Data Structures

Algorithms and Data Structures

The study of algorithms and data structures can be an especially useful field because it touches on the very essence of programming: solving complex problems.
26 hours 32 minutes 19 seconds
Computer Systems

Computer Systems

As software engineers, we study computer systems (or computer architecture) to understand how our programs ultimately work and how...
28 hours 15 minutes 48 seconds
Programming: Beyond the Basics

Programming: Beyond the Basics

There are countless ways to write any program. This course is designed so that you have all the tools necessary for fully expressing your ideas through...
11 hours 14 minutes 57 seconds
Oz Nova (csprimer.com)

Oz Nova (csprimer.com)

Hello, my name is Oz. I am a computer science instructor and a father who is homeschooling his children, living in rural Australia. Since 2015, I have been running Bradfield, a small professional school that was originally located in San Francisco and is now fully online. Starting in 2024, I am focusing my energy on csprimer.com - a flexible schedule computer science curriculum. Previously, I worked as a software engineer and CTO, including co-founding Vida Health.