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.
Polymorphism and yarn crafts

Polymorphism and yarn crafts

14
Comments
4 min read
Set theory and cute Instagram accounts

Set theory and cute Instagram accounts

8
Comments
4 min read
Linked lists and scavenger hunts

Linked lists and scavenger hunts

6
Comments
5 min read
Trees and Harry Potter's Triwizard tournament

Trees and Harry Potter's Triwizard tournament

7
Comments
6 min read
Encapsulation and horses

Encapsulation and horses

6
Comments
2 min read
Recursion and Russian nesting dolls

Recursion and Russian nesting dolls

8
Comments
3 min read
Abstraction and remote controls

Abstraction and remote controls

5
Comments
3 min read
Queues and lunch lines

Queues and lunch lines

5
Comments
3 min read
Inheritance and gardening

Inheritance and gardening

7
Comments
3 min read
Stacks and PEZ dispensers

Stacks and PEZ dispensers

6
Comments
3 min read
First Neural Network

First Neural Network

6
Comments
1 min read
Data Structures with JavaScript: Queues

Data Structures with JavaScript: Queues

13
Comments
3 min read
Reimplementing grep in JavaScript using rolling hashes

Reimplementing grep in JavaScript using rolling hashes

10
Comments 1
6 min read
The Penguin, the Blowfish, and the Demon.

The Penguin, the Blowfish, and the Demon.

7
Comments
4 min read
Research Methods At A Glance

Research Methods At A Glance

5
Comments
1 min read
Let's build a Queue with golang

Let's build a Queue with golang

8
Comments
4 min read
New Kubernetes Operator for a Distributed Database

New Kubernetes Operator for a Distributed Database

9
Comments
3 min read
Tries

Tries

14
Comments
2 min read
Graphs

Graphs

10
Comments
3 min read
From piracy to open-source: my story

From piracy to open-source: my story

60
Comments 14
4 min read
Numbers that every computer engineer should know, according to Jeff Dean

Numbers that every computer engineer should know, according to Jeff Dean

10
Comments
1 min read
Big O notation and cupcakes

Big O notation and cupcakes

63
Comments
6 min read
Data Types And Structures pt 2 -- Arrays and Lists

Data Types And Structures pt 2 -- Arrays and Lists

4
Comments
6 min read
Lunch break talks #1: Simplicity is complicated

Lunch break talks #1: Simplicity is complicated

7
Comments
2 min read
Priority Queues

Priority Queues

13
Comments
2 min read
P″ - The original Brainf*ck and mother of the Turing tarpits

P″ - The original Brainf*ck and mother of the Turing tarpits

4
Comments 1
8 min read
I launch Devmates Challenges, what do you think?

I launch Devmates Challenges, what do you think?

4
Comments
2 min read
Data Types and Structures pt 1

Data Types and Structures pt 1

10
Comments
3 min read
You Can Invent Javascript Scopes

You Can Invent Javascript Scopes

10
Comments 2
5 min read
Datathon 2019

Datathon 2019

10
Comments
3 min read
How computers can turn randomness into meaningful numbers

How computers can turn randomness into meaningful numbers

8
Comments
3 min read
The Balanced Ternary Machines of Soviet Russia

The Balanced Ternary Machines of Soviet Russia

27
Comments 16
9 min read
Recommendations on techsite

Recommendations on techsite

3
Comments
1 min read
IMPORTANT KEYBOARD SHORTCUT KEYS FOR DEVELOPERS

IMPORTANT KEYBOARD SHORTCUT KEYS FOR DEVELOPERS

7
Comments 4
1 min read
Lazy evaluation in Haskell

Lazy evaluation in Haskell

6
Comments
4 min read
Python: To append or extend

Python: To append or extend

8
Comments
1 min read
Illustrating Stack Data Structure and the pop operation on Stack

Illustrating Stack Data Structure and the pop operation on Stack

5
Comments
1 min read
Generation of pieslice without using library function in C.

Generation of pieslice without using library function in C.

6
Comments
1 min read
Common Abbreviations You'll Encounter When Developing Software

Common Abbreviations You'll Encounter When Developing Software

8
Comments
4 min read
Computer Science for all

Computer Science for all

33
Comments
1 min read
Your Textbooks Might Be Outdated

Your Textbooks Might Be Outdated

7
Comments 2
2 min read
Building dev tools & designing C#: An interview with Eric Lippert

Building dev tools & designing C#: An interview with Eric Lippert

11
Comments 1
13 min read
What Is the Event Loop?

What Is the Event Loop?

7
Comments
4 min read
The Four Stages of your Coding Journey

The Four Stages of your Coding Journey

7
Comments 1
7 min read
Pssst, wanna a little computer science?

Pssst, wanna a little computer science?

4
Comments 3
1 min read
I built a tool to help people understand recursion!

I built a tool to help people understand recursion!

6
Comments
2 min read
Programming urban legends

Programming urban legends

13
Comments 1
3 min read
Learn Coding Online

Learn Coding Online

8
Comments
1 min read
Why The Experience Matters…Even In New Technologies

Why The Experience Matters…Even In New Technologies

5
Comments 1
3 min read
Demystify Closures

Demystify Closures

16
Comments
2 min read
Finding A Tech Job Made Easy

Finding A Tech Job Made Easy

4
Comments
1 min read
Demystify Variables

Demystify Variables

7
Comments 1
6 min read
What a CMU professor thinks about failure and future of work

What a CMU professor thinks about failure and future of work

4
Comments
5 min read
What are the building blocks of the software?

What are the building blocks of the software?

14
Comments 7
2 min read
Why I Started Something

Why I Started Something

46
Comments 3
2 min read
A semester of Distance Learning w/ University of London

A semester of Distance Learning w/ University of London

8
Comments 2
5 min read
Demystify Errors

Demystify Errors

10
Comments
5 min read
Computer Science concepts you can learn from block-based programming

Computer Science concepts you can learn from block-based programming

5
Comments
4 min read
Importance of GDPR Compliance in a Development Project?

Importance of GDPR Compliance in a Development Project?

3
Comments
4 min read
Tips and Tricks for Programming Beginners

Tips and Tricks for Programming Beginners

4
Comments
1 min read
loading...