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.
How a CPU really works

How a CPU really works

1
Comments
2 min read
A New Horizon in Data Compression: Matchmaking Run-Length Algorithm

A New Horizon in Data Compression: Matchmaking Run-Length Algorithm

1
Comments
3 min read
Compiler vs Interpreter: Understanding the Differences

Compiler vs Interpreter: Understanding the Differences

Comments
7 min read
Failing The Google Coding Interview: A Learning Story

Failing The Google Coding Interview: A Learning Story

2
Comments 6
3 min read
Understanding Tree: Features, Time Complexity, Difference between BFS and DFS

Understanding Tree: Features, Time Complexity, Difference between BFS and DFS

1
Comments
6 min read
Deep Dive into Data structures using Javascript - Heap

Deep Dive into Data structures using Javascript - Heap

8
Comments
13 min read
A new lightweight lossless compression scheme

A new lightweight lossless compression scheme

3
Comments 1
3 min read
Proving natural numbers are infinity in Coq

Proving natural numbers are infinity in Coq

9
Comments
3 min read
Pedagogy for Self Taught Developers: Introduction to Identifying Your Technical Skill Level with Blooms Taxonomy

Pedagogy for Self Taught Developers: Introduction to Identifying Your Technical Skill Level with Blooms Taxonomy

1
Comments
2 min read
Python Automation: Your Beginner's Guide to Simplifying Tasks

Python Automation: Your Beginner's Guide to Simplifying Tasks

1
Comments
4 min read
Turing Machine Simulator

Turing Machine Simulator

1
Comments
1 min read
Bare Metal vs Virtual Machine vs Containers

Bare Metal vs Virtual Machine vs Containers

12
Comments
1 min read
How To Install Ubuntu On Intel Mac

How To Install Ubuntu On Intel Mac

3
Comments
4 min read
A Comprehensive Guide to Setting Up Emulators for Flutter Development

A Comprehensive Guide to Setting Up Emulators for Flutter Development

1
Comments
2 min read
Discover Simplicity and Fun in Tech with Dev Hots on LinkedIn!

Discover Simplicity and Fun in Tech with Dev Hots on LinkedIn!

69
Comments 5
2 min read
Data Encryption: Securing Data at Rest and in Transit with Encryption Technologies

Data Encryption: Securing Data at Rest and in Transit with Encryption Technologies

77
Comments
15 min read
What is a Checksum? A Guide to Using the cksum Command in Linux to Verify File Modifications

What is a Checksum? A Guide to Using the cksum Command in Linux to Verify File Modifications

6
Comments
3 min read
Unraveling Graph Structures: Exploring Adjacency Matrices

Unraveling Graph Structures: Exploring Adjacency Matrices

Comments
5 min read
Website cookies

Website cookies

6
Comments 1
1 min read
Computer Science 4 Newbies - Understanding The Big-O

Computer Science 4 Newbies - Understanding The Big-O

10
Comments
5 min read
Audio Embeddings: Understanding the basics

Audio Embeddings: Understanding the basics

1
Comments
4 min read
Getting Started with AWS Lambda: Building Serverless Functions

Getting Started with AWS Lambda: Building Serverless Functions

3
Comments 2
2 min read
MIT's Missing Semester Class: Beyond the CS Curriculum

MIT's Missing Semester Class: Beyond the CS Curriculum

10
Comments 2
3 min read
Building a JSON Parser from scratch with JS 仁

Building a JSON Parser from scratch with JS 仁

13
Comments
8 min read
[Typia] Hidden Class Optimization of v8 Engine

[Typia] Hidden Class Optimization of v8 Engine

46
Comments 3
5 min read
AWS Services Overview

AWS Services Overview

5
Comments 3
3 min read
Unleash the Power of Newton's Method - The World's Fastest Square Root Algorithm

Unleash the Power of Newton's Method - The World's Fastest Square Root Algorithm

Comments
5 min read
Functions Describe the World

Functions Describe the World

28
Comments 1
7 min read
Implementing Type inference in Rust. Part #1: Unification

Implementing Type inference in Rust. Part #1: Unification

3
Comments
6 min read
Do you even read bro? 5 advices on reading and staying up to date

Do you even read bro? 5 advices on reading and staying up to date

6
Comments 2
7 min read
Entendendo Extremidade Computacional (endianness) usando uma Coxinha

Entendendo Extremidade Computacional (endianness) usando uma Coxinha

5
Comments
3 min read
Understanding Linked List: Features, Time Complexity, and Implementation

Understanding Linked List: Features, Time Complexity, and Implementation

1
Comments
5 min read
What exactly happens when you enter a URL into your Browser

What exactly happens when you enter a URL into your Browser

1
Comments
7 min read
"Survival Guide for the All-in-One Developer: Beyond Code"

"Survival Guide for the All-in-One Developer: Beyond Code"

Comments
6 min read
Understanding Embedded Systems

Understanding Embedded Systems

Comments
5 min read
The Intel x86 Architecture: A Look at its Past, Present, and Future

The Intel x86 Architecture: A Look at its Past, Present, and Future

Comments
4 min read
Setting Up CS50 Library Locally in Visual Studio Code

Setting Up CS50 Library Locally in Visual Studio Code

1
Comments
4 min read
Math for Devs - Cosine Similarity in Python

Math for Devs - Cosine Similarity in Python

5
Comments
3 min read
The Evolution of Computing: From Vacuum Tubes to Microprocessors

The Evolution of Computing: From Vacuum Tubes to Microprocessors

Comments
4 min read
Understanding Hash table: Features, Pros, Cons, and Time Complexity

Understanding Hash table: Features, Pros, Cons, and Time Complexity

1
Comments
5 min read
Understanding and Addressing Performance Issues in Software Development

Understanding and Addressing Performance Issues in Software Development

Comments
5 min read
Breaking Down the Difference Between Computer Organization and Architecture

Breaking Down the Difference Between Computer Organization and Architecture

1
Comments
5 min read
Blogroll: the list of blogs that I like to read

Blogroll: the list of blogs that I like to read

7
Comments
2 min read
Deep Dive into Data structures using Javascript - AVL Tree

Deep Dive into Data structures using Javascript - AVL Tree

Comments
18 min read
Algorithm Analysis

Algorithm Analysis

5
Comments
4 min read
How computers represent integers: Two's complement notation

How computers represent integers: Two's complement notation

Comments
5 min read
Breadth vs Depth-How do you organize your brain as a software engineer and communicate with different styles?

Breadth vs Depth-How do you organize your brain as a software engineer and communicate with different styles?

3
Comments
3 min read
Data Structures in JavaScript (Part 2): Stacks and Queues

Data Structures in JavaScript (Part 2): Stacks and Queues

5
Comments 1
5 min read
Bitwise Operations: A Simplified Guide for Beginners

Bitwise Operations: A Simplified Guide for Beginners

Comments
7 min read
Comprehensive Documentation Of The Turtle Module

Comprehensive Documentation Of The Turtle Module

2
Comments
3 min read
Belt-drive systems engineering toolkit for desktop, web, and mobile devices

Belt-drive systems engineering toolkit for desktop, web, and mobile devices

6
Comments
3 min read
Implementing Vec in Rust

Implementing Vec in Rust

4
Comments 1
6 min read
A world without empty values 仁

A world without empty values 仁

Comments
9 min read
Big O e an獺lise de tempo de execu癟瓊o de um algoritmo

Big O e an獺lise de tempo de execu癟瓊o de um algoritmo

4
Comments
5 min read
Understanding Array: Features, Pros, Cons, and Time Complexity

Understanding Array: Features, Pros, Cons, and Time Complexity

Comments
6 min read
7 Unique Insights into the Principles of Clean Code

7 Unique Insights into the Principles of Clean Code

6
Comments
3 min read
Exploring the LZ77 Compression Algorithm

Exploring the LZ77 Compression Algorithm

Comments
7 min read
Understanding "this" keyword in Javascript

Understanding "this" keyword in Javascript

1
Comments 2
3 min read
Multi-thread with node.js

Multi-thread with node.js

Comments
4 min read
Heap Sort

Heap Sort

1
Comments
3 min read
loading...