Computer Engineering Resources
  • Computer Engineering Resources
  • Deep dive
    • Accelerators
    • Distributed Systems
    • Electronics
    • FPGA
    • Hardware Design
    • High Performance Computing
    • Hardware-Software Interface
    • Interconnects
    • Interesting Companies
    • Memory and Storage Systems
    • Systems for ML
    • Computer Networks
    • Operating Systems and Virtualization
    • Parallel Computing
    • Performance
    • Processors
    • Programming Resources relevant to Comp Engg.
    • Computer Security
    • Systems
    • Tools and Utilities
Powered by GitBook
On this page
  • Conferences
  • Algorithms
  • Data Structures
  • Compilers
  • Programming
  • Scientific Computing
  • Interviews

Was this helpful?

Edit on Git
  1. Deep dive

Programming Resources relevant to Comp Engg.

PreviousProcessorsNextComputer Security

Last updated 9 months ago

Was this helpful?

Conferences

  • - A Tutorial Workshop on Learned Algorithms, Data Structures, and Instance-Optimized Systems

Algorithms

  • - The Arcane Algorithm Archive is a collaborative effort to create a guide for all important algorithms in all languages.

Data Structures

  • - Simplified examples to common daa structures

Compilers

Programming

Scientific Computing

Interviews

- Compiler fundamentals

- Compiler Explorer is an interactive tool that lets you type code in one window and see the results of its compilation in another window.

- A Compiler Infrastructure for the End of Moore’s Law

- An End to End Deep Learning Compiler Stack for CPUs, GPUs and specialized accelerators

How to compile your language
Compiler Explorer
MLIR Primer
HN advice to new grads on compilers
Apache TVM
Introduction to Programming and C++
Coding interview preparation tips for an ECE student
Top 100 problems on LeetCode
LADSIOS @ VLDB
Algorithms Illuminated
Algorithm Archive
Itsy Bitsy Data Structures
Conferences
Algorithms
Data Structures
Compilers
Programming
Scientific Computing
Interviews