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.
Counting Linearly With Counting Sort

Counting Linearly With Counting Sort

21
Comments 5
15 min read
It all begins from Abacus

It all begins from Abacus

2
Comments
2 min read
Computer Vision Analysis of the Dynamic Object State

Computer Vision Analysis of the Dynamic Object State

2
Comments
4 min read
Computer Engineering total beginner

Computer Engineering total beginner

3
Comments 4
3 min read
Heapify All The Things With Heap Sort

Heapify All The Things With Heap Sort

30
Comments 1
12 min read
Supply Crate (My Most Meaningful Project)

Supply Crate (My Most Meaningful Project)

3
Comments
2 min read
My favourite computer science text (OR "how regex works")

My favourite computer science text (OR "how regex works")

3
Comments 2
2 min read
Build the future of software with Open Source!

Build the future of software with Open Source!

2
Comments
6 min read
So You Want to build a language?

So You Want to build a language?

4
Comments
4 min read
Learning to Love Heaps

Learning to Love Heaps

21
Comments 1
14 min read
Demystifying Dynamic Programming

Demystifying Dynamic Programming

67
Comments 8
15 min read
Taking out the Trash: Garbage Collection in High-Level Languages

Taking out the Trash: Garbage Collection in High-Level Languages

24
Comments 2
4 min read
Client/Server Architecture

Client/Server Architecture

21
Comments
4 min read
Pivoting To Understand Quicksort [Part 2]

Pivoting To Understand Quicksort [Part 2]

18
Comments
14 min read
Why I love HashMaps!!!

Why I love HashMaps!!!

18
Comments 3
4 min read
What Functional Programming Is, What it Isn't, and Why it Matters

What Functional Programming Is, What it Isn't, and Why it Matters

12
Comments
10 min read
Dynamic Programming

Dynamic Programming

40
Comments
7 min read
Pivoting To Understand Quicksort [Part 1]

Pivoting To Understand Quicksort [Part 1]

21
Comments 1
13 min read
Squashing the Key Concepts related to Hyperledger Fabric

Squashing the Key Concepts related to Hyperledger Fabric

4
Comments
5 min read
First attempt at making a game using Scratch

First attempt at making a game using Scratch

4
Comments 1
1 min read
Draw Shapes,Text,Polygons,Blend,Blur images | Using OpenCV With Python | Easy code

Draw Shapes,Text,Polygons,Blend,Blur images | Using OpenCV With Python | Easy code

31
Comments 12
5 min read
Making Sense of Merge Sort [Part 2]

Making Sense of Merge Sort [Part 2]

19
Comments 1
14 min read
Internal Communications Promoter for Organizations

Internal Communications Promoter for Organizations

4
Comments
1 min read
Ruby GUI progress: Leaking worlds, naming is hard

Ruby GUI progress: Leaking worlds, naming is hard

5
Comments
6 min read
Making Sense of Merge Sort [Part 1]

Making Sense of Merge Sort [Part 1]

28
Comments 11
12 min read
Studying Graphs Pt.2: Breadth and Depth First Search

Studying Graphs Pt.2: Breadth and Depth First Search

6
Comments
4 min read
Top Reasons behind enormous demand for python across the globe.

Top Reasons behind enormous demand for python across the globe.

19
Comments
6 min read
Large-scale Data Analytics with Azure Synapse - Workspaces with CLI

Large-scale Data Analytics with Azure Synapse - Workspaces with CLI

16
Comments
5 min read
Data directed programming

Data directed programming

12
Comments 6
1 min read
Integrated Ruby GUI day two: I guess I'm doing this

Integrated Ruby GUI day two: I guess I'm doing this

6
Comments
3 min read
Inching Towards Insertion Sort

Inching Towards Insertion Sort

12
Comments 1
13 min read
How to avoid frustration studying Computer Science

How to avoid frustration studying Computer Science

41
Comments 16
3 min read
OpenCV Basics

OpenCV Basics

18
Comments 12
3 min read
How and why to write useful commit messages. (5 helpful tips)

How and why to write useful commit messages. (5 helpful tips)

5
Comments
6 min read
Beautiful Pointers

Beautiful Pointers

3
Comments
2 min read
Bubbling Up With Bubble Sorts

Bubbling Up With Bubble Sorts

16
Comments 4
14 min read
Exponentially Easy Selection Sort

Exponentially Easy Selection Sort

23
Comments 7
13 min read
Weird, Tricky Python

Weird, Tricky Python

2
Comments
1 min read
The Bottom-Up Approach to Learning Computing

The Bottom-Up Approach to Learning Computing

11
Comments 6
4 min read
Edsger Dijkstra and the TSA school of software correctness

Edsger Dijkstra and the TSA school of software correctness

2
Comments
3 min read
Sorting Out The Basics Behind Sorting Algorithms

Sorting Out The Basics Behind Sorting Algorithms

63
Comments 9
12 min read
How to Think in Computer: Why They Do the Way They Do (Part 1)

How to Think in Computer: Why They Do the Way They Do (Part 1)

3
Comments
6 min read
4 Wonderful OS For Computer Science Students. Number 3 is a must.

4 Wonderful OS For Computer Science Students. Number 3 is a must.

4
Comments
4 min read
Set Theory: the Method To Database Madness

Set Theory: the Method To Database Madness

8
Comments 14
11 min read
Can you be a good programmer without knowing Math?

Can you be a good programmer without knowing Math?

7
Comments
6 min read
Hashing Out Hash Functions

Hashing Out Hash Functions

21
Comments 2
11 min read
Destructuring of Objects

Destructuring of Objects

2
Comments
2 min read
Destructuring of Array

Destructuring of Array

5
Comments 2
1 min read
Union-find (Disjoint-set)

Union-find (Disjoint-set)

5
Comments
3 min read
Taking Hash Tables Off The Shelf

Taking Hash Tables Off The Shelf

49
Comments 7
11 min read
[Detrimental] Mindset

[Detrimental] Mindset

23
Comments 1
3 min read
How i built a COVID-19 News Restful API

How i built a COVID-19 News Restful API

7
Comments 2
3 min read
Learn Recursion From Zero to One

Learn Recursion From Zero to One

5
Comments
7 min read
What do top tech companies (Google - Amazon - Facebook) seek when hiring?

What do top tech companies (Google - Amazon - Facebook) seek when hiring?

4
Comments
4 min read
Extending An Iterator

Extending An Iterator

9
Comments
1 min read
Need to Make a Simple List? Try Backbone!

Need to Make a Simple List? Try Backbone!

9
Comments
3 min read
What is most challenging about learning and understanding Big O notation?

What is most challenging about learning and understanding Big O notation?

9
Comments 1
1 min read
Step-by-step Guide to Acing your Remote Interview 14:39

Step-by-step Guide to Acing your Remote Interview

61
Comments
1 min read
Why Programming?

Why Programming?

9
Comments 9
5 min read
Breaking Down Breadth-First Search

Breaking Down Breadth-First Search

11
Comments 1
11 min read
loading...