What do computer science students learn that electrical/computer engineering students don't?

This page summarizes the projects mentioned and recommended in the original post on /r/AskComputerScience

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Folly

    An open-source C++ library developed and used at Facebook.

  • Finally, the commercial software systems at places like Microsoft or Google are much, much bigger than what shows up in most EE context, so the programming can be fairly different in order to deal with systems that are not possible for one person to understand one subsystem. If you want to get a taste, Chrome is largely open source. For something related, but a bit different, Facebook has open-sourced their core set of C++ components as well as a library for template metaprogramming in C++.

  • fatal

    Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.

  • Finally, the commercial software systems at places like Microsoft or Google are much, much bigger than what shows up in most EE context, so the programming can be fairly different in order to deal with systems that are not possible for one person to understand one subsystem. If you want to get a taste, Chrome is largely open source. For something related, but a bit different, Facebook has open-sourced their core set of C++ components as well as a library for template metaprogramming in C++.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cs-topics

    My personal curriculum covering basic CS topics. This might be useful for self-taught developers... A work in development! This might take a very long time to get finished!

  • By the way, I took a look at https://teachyourselfcs.com/ and I have found a nice list of resources for various topics. Would all of this stuff that you mentioned be elaborated in one of the textbooks or video series in the "Algorithms and Data Structures" section, such as Skiena's book or CLRS?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts