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.
Computer Science 4 Newbies - Understanding The Big-O

Computer Science 4 Newbies - Understanding The Big-O

11
Comments
5 min read
MIT's Missing Semester Class: Beyond the CS Curriculum

MIT's Missing Semester Class: Beyond the CS Curriculum

8
Comments 2
3 min read
Audio Embeddings: Understanding the basics

Audio Embeddings: Understanding the basics

2
Comments 2
4 min read
Building a JSON Parser from scratch with JS 🤯

Building a JSON Parser from scratch with JS 🤯

15
Comments 1
8 min read
How To Install Ubuntu On Intel Mac

How To Install Ubuntu On Intel Mac

1
Comments
4 min read
[Typia] Hidden Class Optimization of v8 Engine

[Typia] Hidden Class Optimization of v8 Engine

48
Comments 5
5 min read
AWS Services Overview

AWS Services Overview

5
Comments 3
3 min read
Website cookies 🍪

Website cookies 🍪

6
Comments 1
1 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

35
Comments 2
7 min read
Understanding the Difference Between Asynchronous and Synchronous Programming

Understanding the Difference Between Asynchronous and Synchronous Programming

Comments
3 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

10
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
The Renaissance of Data Science: Embracing Software Design Principles

The Renaissance of Data Science: Embracing Software Design Principles

7
Comments
3 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
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
Getting Started with AWS Lambda: Building Serverless Functions

Getting Started with AWS Lambda: Building Serverless Functions

3
Comments 2
2 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

1
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
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
Math for Devs - Cosine Similarity in Python

Math for Devs - Cosine Similarity in Python

10
Comments
3 min read
Heap Sort

Heap Sort

1
Comments
3 min read
Enhancing Code Reviews with Conventional Comments

Enhancing Code Reviews with Conventional Comments

24
Comments 14
3 min read
Quick Sort

Quick Sort

3
Comments 2
3 min read
LEARN API AND ITS MOST POPULAR TYPE

LEARN API AND ITS MOST POPULAR TYPE

3
Comments 1
5 min read
Mixed methods research in R

Mixed methods research in R

10
Comments
3 min read
Vencendo os números de ponto flutuante: um guia de sobrevivência

Vencendo os números de ponto flutuante: um guia de sobrevivência

21
Comments
14 min read
Exploring the LZ77 Compression Algorithm

Exploring the LZ77 Compression Algorithm

1
Comments
7 min read
Balancing Complexity: A Tale of Array Includes vs. Negation

Balancing Complexity: A Tale of Array Includes vs. Negation

1
Comments 3
3 min read
Merge Sort

Merge Sort

2
Comments
3 min read
Winning at floating-point issues: a survival guide

Winning at floating-point issues: a survival guide

8
Comments 2
11 min read
Math for Devs - Introduction for Information Theory

Math for Devs - Introduction for Information Theory

14
Comments
3 min read
Insertion Sort

Insertion Sort

3
Comments 5
2 min read
Veri Yapıları ve Algoritmalar: O(1) ve O(n)

Veri Yapıları ve Algoritmalar: O(1) ve O(n)

Comments
2 min read
Selection Sort

Selection Sort

2
Comments 2
2 min read
Levenshtein Distance

Levenshtein Distance

6
Comments 11
7 min read
Unleashing the Power of Progressive Web Apps (PWAs)

Unleashing the Power of Progressive Web Apps (PWAs)

2
Comments
2 min read
My Vim Journey: Rough Notes

My Vim Journey: Rough Notes

Comments
9 min read
loading...