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.
Handling Pagination with Vue JS and Pouch DB

Handling Pagination with Vue JS and Pouch DB

14
Comments 1
5 min read
Types of Artificial Intelligence

Types of Artificial Intelligence

8
Comments 3
3 min read
JavaScript, Ruby and C are not call by reference

JavaScript, Ruby and C are not call by reference

125
Comments 27
9 min read
Does it make sense to take a degree in a Computer Science major?

Does it make sense to take a degree in a Computer Science major?

6
Comments
1 min read
The History behind the word “Computers”.

The History behind the word “Computers”.

6
Comments
2 min read
What is Artificial Intelligence?

What is Artificial Intelligence?

5
Comments
3 min read
Flutter Project Structure

Flutter Project Structure

22
Comments 1
2 min read
Flutter Compilation Process

Flutter Compilation Process

14
Comments 1
2 min read
What is Widget in flutter ? Let’s clear the basics first.

What is Widget in flutter ? Let’s clear the basics first.

6
Comments
3 min read
What is Gradle? Why Google choose it as an official build tool for Android.

What is Gradle? Why Google choose it as an official build tool for Android.

10
Comments
4 min read
Fuchsia OS: The Game Changer in OS world?

Fuchsia OS: The Game Changer in OS world?

8
Comments
3 min read
The Difference Between Statements and Expressions

The Difference Between Statements and Expressions

34
Comments 2
7 min read
Finding Max Flow using the Ford-Fulkerson Algorithm and Matthew McConaughey

Finding Max Flow using the Ford-Fulkerson Algorithm and Matthew McConaughey

5
Comments 2
7 min read
Byte Sized: A Taste of Coding History (Coming soon!) 00:36

Byte Sized: A Taste of Coding History (Coming soon!)

91
Comments 16
1 min read
🔮 Technologically Clairvoyant edition 5 - Libra, Sports Direct

🔮 Technologically Clairvoyant edition 5 - Libra, Sports Direct

3
Comments
13 min read
🔮Technologically Clairvoyant Special - Farms 👩‍🌾

🔮Technologically Clairvoyant Special - Farms 👩‍🌾

16
Comments 1
11 min read
🔮Technologically Clairvoyant Edition 4

🔮Technologically Clairvoyant Edition 4

7
Comments
12 min read
A Primer on Data Compression

A Primer on Data Compression

42
Comments
11 min read
Flutter: Google’s Most Ambitious Framework

Flutter: Google’s Most Ambitious Framework

8
Comments 1
6 min read
Finding Minimum Spanning Trees with Kruskal's Algorithm

Finding Minimum Spanning Trees with Kruskal's Algorithm

52
Comments 2
7 min read
Using the big O notation in the wild

Using the big O notation in the wild

83
Comments 9
4 min read
The Ultimate Internship Guide

The Ultimate Internship Guide

27
Comments
8 min read
How Much Math is Needed? (or desirable)

How Much Math is Needed? (or desirable)

6
Comments 4
1 min read
I Guess I Kinda Get it...: The Prime Generator Story

I Guess I Kinda Get it...: The Prime Generator Story

9
Comments
4 min read
Greedy Algorithms for Beginners

Greedy Algorithms for Beginners

39
Comments 1
10 min read
Coursera's Data Structures and Algorithms - Algorithmic Toolbox Week 2

Coursera's Data Structures and Algorithms - Algorithmic Toolbox Week 2

2
Comments
4 min read
Top 20 String Coding Problems from Programming Job Interviews

Top 20 String Coding Problems from Programming Job Interviews

447
Comments 18
8 min read
Why I Urge My Students to Use DrJava

Why I Urge My Students to Use DrJava

6
Comments 4
6 min read
Weeding Out Distributed System Bugs

Weeding Out Distributed System Bugs

58
Comments 3
9 min read
An exploration of the Bellman-Ford shortest paths graph algorithm

An exploration of the Bellman-Ford shortest paths graph algorithm

16
Comments
6 min read
Coursera's Data Structures and Algorithms - Algorithmic Toolbox Week 1

Coursera's Data Structures and Algorithms - Algorithmic Toolbox Week 1

8
Comments
4 min read
10 Best Object-Oriented Design, Programming, and System Design Courses

10 Best Object-Oriented Design, Programming, and System Design Courses

135
Comments 4
17 min read
14 patterns to ace any coding interview question

14 patterns to ace any coding interview question

205
Comments
12 min read
WTF are streams?

WTF are streams?

43
Comments
9 min read
Explaining the "Corrupted Sentence" Dynamic Programming Problem

Explaining the "Corrupted Sentence" Dynamic Programming Problem

6
Comments
4 min read
🔮Technologically Clairvoyant Edition 3

🔮Technologically Clairvoyant Edition 3

14
Comments
11 min read
Pass by Reference, Pass by Value

Pass by Reference, Pass by Value

20
Comments 1
5 min read
Java Number Exploration Lab

Java Number Exploration Lab

8
Comments
6 min read
My First Year of University - My Classes

My First Year of University - My Classes

16
Comments 2
2 min read
Resources for Understanding Fast Fourier Transforms (FFT)

Resources for Understanding Fast Fourier Transforms (FFT)

12
Comments 1
3 min read
My First Year of University

My First Year of University

18
Comments 6
2 min read
Elixir is written in Elixir

Elixir is written in Elixir

8
Comments 1
1 min read
Processes in Operating System

Processes in Operating System

22
Comments
9 min read
Solving the Knapsack Problem with Dynamic Programming

Solving the Knapsack Problem with Dynamic Programming

42
Comments 6
7 min read
Understanding Bits, Bytes, Bases, and Writing a Hex Dump in JavaScript

Understanding Bits, Bytes, Bases, and Writing a Hex Dump in JavaScript

20
Comments 2
11 min read
The coming era of OS kernel modularity

The coming era of OS kernel modularity

16
Comments 1
5 min read
The "Fake Developer" Conundrum

The "Fake Developer" Conundrum

56
Comments 34
1 min read
Computer Science Books

Computer Science Books

70
Comments 14
1 min read
The "Elitist Developer" Debacle

The "Elitist Developer" Debacle

42
Comments 23
2 min read
What do you wear to work?

What do you wear to work?

19
Comments 51
1 min read
Basic Operating System services and structures.

Basic Operating System services and structures.

47
Comments
3 min read
🔮Technologically Clairvoyant Edition 2

🔮Technologically Clairvoyant Edition 2

8
Comments
8 min read
Reflecting on My Second Semester of Teaching

Reflecting on My Second Semester of Teaching

6
Comments
18 min read
Using the Master Theorem to Solve Recurrences

Using the Master Theorem to Solve Recurrences

39
Comments
5 min read
What’s your Computer Environment?

What’s your Computer Environment?

3
Comments 28
1 min read
Technologically Clairvoyant Edition 1

Technologically Clairvoyant Edition 1

5
Comments
7 min read
SQL- Overview and Types of commands

SQL- Overview and Types of commands

13
Comments
3 min read
The Helman and JáJá List Ranking Algorithm

The Helman and JáJá List Ranking Algorithm

6
Comments
6 min read
Crafting Interpreters in OCaml - starting a lexer

Crafting Interpreters in OCaml - starting a lexer

8
Comments
10 min read
Handling Ever Increasing Server Logs

Handling Ever Increasing Server Logs

22
Comments 1
3 min read
loading...