1. PF Contest - Win "Conquering the Physics GRE" book! Click Here to Enter
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Prerequisites for operating systems and compiler design

  1. May 19, 2013 #1
    What would be the prerequisites for an operating systems course or for a compiler course? I am well-versed in C programming and digital circuit design but have very little knowledge of computer architecture. Would I be recommended to go through a text on comp arch before starting a text on OS/compiler design? Opinions?


  2. jcsd
  3. May 19, 2013 #2


    User Avatar

    Staff: Mentor

    You might try checking out a few university web sites to see what they list for prerequisites. For example, this one:

  4. May 19, 2013 #3
    Thanks jt!

  5. May 20, 2013 #4
    For compilers: my university requires data structures and (our introduction to) computer architecture. Computational theory also gets used (automata, properties of grammars).
  6. May 20, 2013 #5


    User Avatar

    Staff: Mentor

    Yeah, a programming class and the data structures class were my prerequisites for those classes.
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook