Registry / r/compsci

r/compsci

Computer Science: Theory and Application

👥 4.0M members📅 best day: any day
Post with careYou can post, but there are rules to clear first.

Can you post your project here?

Self-promotion or "I built X" posts are not explicitly mentioned or banned in the rules. However, the subreddit focuses strictly on Computer Science theory and application, discouraging general programming, career advice, or support questions. A project sharing post would need to clearly align with the core topics of CS theory/application to be considered on-topic.

Before you post: Post must be strictly about Computer Science theory and application, not general programming, career, or support.

The rules, in their words

  1. Be on-topic: This subreddit is dedicated to the discussion of Computer Science theory and application. Here, we discuss CS research, as well as theory behind software engineering and programming (e.g. language design). This is not a general purpose programming forum. Consider posting topics not related to Computer Science to r/programming.
  2. No career, major, or study advice: This subreddit is dedicated to the discussion of Computer Science theory and application, not the career focused aspects of CS. Posts about careers in CS belong in r/cscareerquestions. Posts about studying CS in university belong in r/csMajors.
  3. No homework or introductory questions: Even though we like to help you out, this is not the place for homework questions. There are ethical considerations such as how much help to give and what is the right kind of help. Additionally, even introductory questions may not be suitable for this subreddit. Consider instead posting about a generalized problem that can result in a broader discussion, rather than asking people to solve your problem. Check out r/csMajors, r/programming, and r/learnprogramming for additional resources.
  4. No tech/programming support: These kind of questions belong on r/techsupport, r/learnprogramming, r/programminghelp, r/CodingHelp or StackOverflow. If you want to learn programming, need help with a particular language or have some computer issue, go to those subreddits or to one directly involved with the topic.
  5. No purchase advice: Posts about consumer hardware are not allowed. Consider r/SuggestALaptop, r/PickAnAndroidForMe, or r/buildapc.
computer sciencetheoryapplicationresearchsoftware engineeringprogramming

Not sure if your project is a fit? Let the matchmaker check every sub at once.

Find my matches ♥