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.
(Binary) Christmas Trees! Learn the Three Simplest Tree Traversals in Python

(Binary) Christmas Trees! Learn the Three Simplest Tree Traversals in Python

8
Comments
5 min read
Problem Solving Patterns for Technical Interviews: the Frequency Counter Pattern Explained

Problem Solving Patterns for Technical Interviews: the Frequency Counter Pattern Explained

10
Comments
7 min read
Building vs. Buying a Product Information Manager: Part 1 - Product Variation

Building vs. Buying a Product Information Manager: Part 1 - Product Variation

4
Comments
8 min read
Separation of Concerns The Simple Way

Separation of Concerns The Simple Way

31
Comments 2
6 min read
what is web scraping | complete guide

what is web scraping | complete guide

33
Comments 3
2 min read
Odd Even Linked List

Odd Even Linked List

6
Comments 2
5 min read
Rate limiting using the Token Bucket algorithm

Rate limiting using the Token Bucket algorithm

83
Comments 6
4 min read
Notes to get started with Python

Notes to get started with Python

12
Comments
5 min read
Building CollegeHub

Building CollegeHub

10
Comments
3 min read
Web Vulnerabilities: Romantic Conversations of a Vulnerable Application Part 2

Web Vulnerabilities: Romantic Conversations of a Vulnerable Application Part 2

5
Comments 3
2 min read
C++ Variables, Functions, Conditionals, and Logic. In VSCode.

C++ Variables, Functions, Conditionals, and Logic. In VSCode.

9
Comments 6
4 min read
I'm building a programming language: Creating tokens

I'm building a programming language: Creating tokens

22
Comments 4
4 min read
How I made a Telegram Bot to report Gumroad Sales in less than 30 mins!

How I made a Telegram Bot to report Gumroad Sales in less than 30 mins!

18
Comments 1
7 min read
I'm building a programming language

I'm building a programming language

34
Comments 18
2 min read
AI+Microcontrollers: A practical example with Arduino

AI+Microcontrollers: A practical example with Arduino

8
Comments 1
5 min read
Should you Learn Computer Science or Software Engineering?

Should you Learn Computer Science or Software Engineering?

21
Comments 1
6 min read
More Python Practice: Find the Random Number (ft. Sets!)

More Python Practice: Find the Random Number (ft. Sets!)

8
Comments
6 min read
Values, Types, Operators in JavaScript - Eloquent JavaScript Chapter 1

Values, Types, Operators in JavaScript - Eloquent JavaScript Chapter 1

5
Comments
4 min read
Create a C++ program. Run in Visual Studio Code.

Create a C++ program. Run in Visual Studio Code.

10
Comments 2
3 min read
What is SGID in Linux?

What is SGID in Linux?

2
Comments
3 min read
Arduino: o que é essa plataforma

Arduino: o que é essa plataforma

2
Comments
4 min read
The Best Guide to Getting a Certificate in Computer Science in 2021

The Best Guide to Getting a Certificate in Computer Science in 2021

5
Comments 1
9 min read
How do I see the world of programming?

How do I see the world of programming?

3
Comments
2 min read
Operating Systems?

Operating Systems?

6
Comments 1
2 min read
Domain Specific Computing Architectures

Domain Specific Computing Architectures

2
Comments 1
2 min read
Good and Bad Monolith

Good and Bad Monolith

33
Comments 1
4 min read
Understanding SOLID: Single Responsibility Principle

Understanding SOLID: Single Responsibility Principle

46
Comments 10
3 min read
What is your favourite data structure?

What is your favourite data structure?

10
Comments 15
1 min read
How to learn js easily

How to learn js easily

2
Comments 3
1 min read
11 Best Algorithms Books in 2021 [Learn Computer Algorithms]

11 Best Algorithms Books in 2021 [Learn Computer Algorithms]

32
Comments 1
9 min read
What's LLVM?

What's LLVM?

22
Comments
8 min read
Algorithm explained: Linear regression using gradient descent with PHP

Algorithm explained: Linear regression using gradient descent with PHP

34
Comments 7
10 min read
How Cohesion and Coupling Correlate

How Cohesion and Coupling Correlate

27
Comments 1
7 min read
Is Competitive Programming really necessary?

Is Competitive Programming really necessary?

22
Comments
4 min read
How to complete your "Pending Projects"?

How to complete your "Pending Projects"?

37
Comments 2
3 min read
Do they teach "pointers" in bootcamp? Should they?

Do they teach "pointers" in bootcamp? Should they?

46
Comments 37
1 min read
AWS re:Invent 2020 digest — Part 1

AWS re:Invent 2020 digest — Part 1

8
Comments
6 min read
Generics PECS - [OOP & Java #11]

Generics PECS - [OOP & Java #11]

5
Comments 1
3 min read
The weird substring quirk

The weird substring quirk

4
Comments
2 min read
A search engine - Part 5: Introducing reflection

A search engine - Part 5: Introducing reflection

7
Comments
4 min read
CS Ed Week! Block-Based Programming?

CS Ed Week! Block-Based Programming?

4
Comments 1
1 min read
How to write C/C++ Code in VS Code?

How to write C/C++ Code in VS Code?

10
Comments
1 min read
HTTP Status Codes

HTTP Status Codes

36
Comments 3
1 min read
Crafting a concurrent queue in Golang

Crafting a concurrent queue in Golang

21
Comments 2
8 min read
Highest-Paying Computer Science Jobs 2021

Highest-Paying Computer Science Jobs 2021

8
Comments 1
14 min read
C - Intro To Data Types & Variables

C - Intro To Data Types & Variables

6
Comments
8 min read
Malware Classes

Malware Classes

4
Comments
1 min read
Recursively thinking about... recursion

Recursively thinking about... recursion

5
Comments 1
6 min read
A search engine - Part 4: Concurrency and safety

A search engine - Part 4: Concurrency and safety

5
Comments
2 min read
The Turing Machine made understandable

The Turing Machine made understandable

10
Comments
4 min read
C Programming

C Programming

3
Comments
7 min read
What’s the Job Outlook for Computer Science Students?

What’s the Job Outlook for Computer Science Students?

3
Comments 1
4 min read
What are "var" and "dynamic" in C#?

What are "var" and "dynamic" in C#?

23
Comments 11
2 min read
Top 5 GAN(Generative Adversarial Networks) Projects to play around with Human Faces

Top 5 GAN(Generative Adversarial Networks) Projects to play around with Human Faces

5
Comments
1 min read
Dive into Python with this Diving Board Problem (ft. Recursion)!

Dive into Python with this Diving Board Problem (ft. Recursion)!

5
Comments
5 min read
Networks, the Internet and the Web Demystified

Networks, the Internet and the Web Demystified

80
Comments 6
21 min read
Introducing Packt Community on DEV 🎉

Introducing Packt Community on DEV 🎉

22
Comments 2
2 min read
A search engine - Part 3: Searching the index

A search engine - Part 3: Searching the index

7
Comments
1 min read
Closures (in JS) for Beyond Beginners

Closures (in JS) for Beyond Beginners

51
Comments 2
2 min read
Algorithm design and optimization for beginners

Algorithm design and optimization for beginners

6
Comments
5 min read
loading...