Forem

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.
Line by Line, Finding Walls for Rendering in a BSP Tree

Line by Line, Finding Walls for Rendering in a BSP Tree

Comments
5 min read
Computer Science in College: What It Really Is, How to Study It, and How to Succeed
Cover image for Computer Science in College: What It Really Is, How to Study It, and How to Succeed

Computer Science in College: What It Really Is, How to Study It, and How to Succeed

Comments
3 min read
The Two-Pointer Technique: From Naive Loops to Elegant O(N) Solutions

The Two-Pointer Technique: From Naive Loops to Elegant O(N) Solutions

1
Comments
5 min read
Hey, I’m Nyells — Let’s Talk Code, Cybersecurity & UI/UX

Hey, I’m Nyells — Let’s Talk Code, Cybersecurity & UI/UX

1
Comments
1 min read
Interrupts in the Linux Kernel : Entry Path and Key Registers (Part 2)

Interrupts in the Linux Kernel : Entry Path and Key Registers (Part 2)

Comments
7 min read
What is General Register-Based CPU Organization?

What is General Register-Based CPU Organization?

Comments
2 min read
Bare Metal ARM Boot: Understanding the Reset Vector and First Instructions

Bare Metal ARM Boot: Understanding the Reset Vector and First Instructions

Comments
6 min read
Perfect Shuffle: The Strange Fractals Hidden in a Simple Algorithm
Cover image for Perfect Shuffle: The Strange Fractals Hidden in a Simple Algorithm

Perfect Shuffle: The Strange Fractals Hidden in a Simple Algorithm

1
Comments
12 min read
MAWA - A language as simple as Python but as powerful as Assembler, modern ASM but much simpler.
Cover image for MAWA - A language as simple as Python but as powerful as Assembler, modern ASM but much simpler.

MAWA - A language as simple as Python but as powerful as Assembler, modern ASM but much simpler.

5
Comments 35
3 min read
How Programming Languages Are Converted into Machine Code
Cover image for How Programming Languages Are Converted into Machine Code

How Programming Languages Are Converted into Machine Code

21
Comments
3 min read
Memory Layouts Explained in Bare Metal Systems

Memory Layouts Explained in Bare Metal Systems

Comments
5 min read
What exactly is "program" and what does it include?

What exactly is "program" and what does it include?

Comments
7 min read
Inside the CPU: A Complete Guide to the Instruction Execution Cycle and How Data Is Retrieved from RAM
Cover image for Inside the CPU: A Complete Guide to the Instruction Execution Cycle and How Data Is Retrieved from RAM

Inside the CPU: A Complete Guide to the Instruction Execution Cycle and How Data Is Retrieved from RAM

1
Comments
4 min read
Day 33 of 100 days dsa coding challenge
Cover image for Day 33 of 100 days dsa coding challenge

Day 33 of 100 days dsa coding challenge

1
Comments
2 min read
Navigating the Future: Mastering Dijkstra's Algorithm with Data Structures

Navigating the Future: Mastering Dijkstra's Algorithm with Data Structures

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.