DEV Community

Computer Science 🤓

This tag is for sharing and asking questions about anything related to computer science, including data structures, algorithms, research, and white papers! 🤓

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Scaling up vs scaling out (vertical vs horizontal scalability)

Scaling up vs scaling out (vertical vs horizontal scalability)

27
Comments 2
3 min read
Defining infinite structures in Haskell

Defining infinite structures in Haskell

9
Comments
4 min read
Node.js Under The Hood #4 - Let's Talk About V8

Node.js Under The Hood #4 - Let's Talk About V8

124
Comments 6
5 min read
Learning Javascript #DAY-01 (my journey to full-stack web dev)

Learning Javascript #DAY-01 (my journey to full-stack web dev)

8
Comments 4
2 min read
Python Vs C++ (My Experience)

Python Vs C++ (My Experience)

12
Comments 6
4 min read
Learn about Material-UI Grid 04:36

Learn about Material-UI Grid

47
Comments
1 min read
What's your advice for future CS students?

What's your advice for future CS students?

17
Comments 25
1 min read
Regular Expressions(RegEx) in Python

Regular Expressions(RegEx) in Python

54
Comments 2
18 min read
Improving your Algorithms & Data Structure skills

Improving your Algorithms & Data Structure skills

376
Comments 1
4 min read
Merge Sort Quick Reference

Merge Sort Quick Reference

48
Comments 4
2 min read
Is a Master's Degree Worth It?

Is a Master's Degree Worth It?

12
Comments 5
5 min read
Lazy evaluation in Haskell

Lazy evaluation in Haskell

7
Comments
4 min read
Byte Sized Episode 5: Birth of the B-tree 04:15

Byte Sized Episode 5: Birth of the B-tree

161
Comments 5
1 min read
C++ type casting with example for C developers

C++ type casting with example for C developers

47
Comments 11
15 min read
How floating-point no is stored in memory?

How floating-point no is stored in memory?

16
Comments
6 min read
We all are Codengers!!

We all are Codengers!!

2
Comments 1
2 min read
Coding practices your future self will love you for

Coding practices your future self will love you for

926
Comments 79
3 min read
3 Amazing ways to generate random numbers without Math.random()

3 Amazing ways to generate random numbers without Math.random()

259
Comments 30
9 min read
All You Need to Know About Big O Notation [Python Examples]

All You Need to Know About Big O Notation [Python Examples]

135
Comments 1
15 min read
Intro to bitwise operations

Intro to bitwise operations

8
Comments
2 min read
The Three P's of Learning How to Code

The Three P's of Learning How to Code

7
Comments 1
5 min read
Building parsers for fun and profit with Pyparsing

Building parsers for fun and profit with Pyparsing

18
Comments
5 min read
In Defense of Big O

In Defense of Big O

71
Comments 7
3 min read
Ticking Clocks in a Distributed System

Ticking Clocks in a Distributed System

106
Comments 3
8 min read
Programming guilty pleasure

Programming guilty pleasure

7
Comments 5
1 min read
Part 2: Classic Encryption Algorithms - Mono-alphabetic Substitution Ciphers

Part 2: Classic Encryption Algorithms - Mono-alphabetic Substitution Ciphers

9
Comments
12 min read
Insertion Sort Quick Reference

Insertion Sort Quick Reference

34
Comments 2
2 min read
A Couple Tidbits From My New Favorite College Professor

A Couple Tidbits From My New Favorite College Professor

6
Comments
3 min read
Data Structures with JavaScript: Stacks

Data Structures with JavaScript: Stacks

49
Comments
6 min read
Part 1: Introduction to Cryptography

Part 1: Introduction to Cryptography

19
Comments 2
6 min read
Swift Memory Management and Performance

Swift Memory Management and Performance

49
Comments 3
7 min read
Write better Vue JS code

Write better Vue JS code

90
Comments 7
3 min read
What learning path should I take to learn underlying concepts and principles?

What learning path should I take to learn underlying concepts and principles?

7
Comments 10
1 min read
Binary Tree Interview Questions

Binary Tree Interview Questions

12
Comments
7 min read
CS Basics: How to refactor a boolean expression

CS Basics: How to refactor a boolean expression

11
Comments
4 min read
Mastering Back of the Envelope Calculation for System Design Interviews

Mastering Back of the Envelope Calculation for System Design Interviews

15
Comments
4 min read
So, new computer up and running finally. BUT

So, new computer up and running finally. BUT

6
Comments 3
1 min read
Computer Vision and OCR with Python

Computer Vision and OCR with Python

13
Comments 2
2 min read
{Safest Operating System}

{Safest Operating System}

5
Comments 7
1 min read
JavaScript Data Structures & Algorithms: Arrays

JavaScript Data Structures & Algorithms: Arrays

10
Comments
3 min read
What is Belt Machine?

What is Belt Machine?

7
Comments 2
1 min read
Byte Sized Episode 4: Edsger Dijkstra and His Famous Algorithm 04:07

Byte Sized Episode 4: Edsger Dijkstra and His Famous Algorithm

127
Comments 7
1 min read
How Does BitTorrent Work? a Plain English Guide

How Does BitTorrent Work? a Plain English Guide

553
Comments 10
21 min read
Reasons to Learn Probability For Machine Learning

Reasons to Learn Probability For Machine Learning

54
Comments
1 min read
Coursera's Algorithmic Toolbox Week 3 - Greedy Algorithms

Coursera's Algorithmic Toolbox Week 3 - Greedy Algorithms

6
Comments
2 min read
The Lisp Programming Language: Interpreter Design

The Lisp Programming Language: Interpreter Design

16
Comments
10 min read
Tree Notation - a basic building block for a new generation of programming languages

Tree Notation - a basic building block for a new generation of programming languages

6
Comments 3
1 min read
Me, my friends, and CS Degree Experience.

Me, my friends, and CS Degree Experience.

6
Comments
4 min read
Parsing Through Partitions in a Distributed System

Parsing Through Partitions in a Distributed System

96
Comments 1
11 min read
Multi-threading in Operating System

Multi-threading in Operating System

24
Comments 1
8 min read
Yet Another Python Tutorial

Yet Another Python Tutorial

46
Comments 3
1 min read
Function vs Object

Function vs Object

188
Comments 36
4 min read
Minimum Spanning Tree Algorithms

Minimum Spanning Tree Algorithms

10
Comments
5 min read
A Gentle Introduction to Functional Programming in JavaScript

A Gentle Introduction to Functional Programming in JavaScript

19
Comments 1
1 min read
The Beauty That Is Java

The Beauty That Is Java

8
Comments
3 min read
Function, procedure, method, operator...

Function, procedure, method, operator...

54
Comments
5 min read
Yet Another Way to Learn Recursion

Yet Another Way to Learn Recursion

19
Comments 1
10 min read
Byte Sized Episode 3: The First Ever Sorting Algorithm 05:01

Byte Sized Episode 3: The First Ever Sorting Algorithm

134
Comments 7
1 min read
Compiler Series Part 5: Lexical analysis

Compiler Series Part 5: Lexical analysis

12
Comments
3 min read
Demystify Functions

Demystify Functions

10
Comments
5 min read
loading...