What is the order of study between these 3

  • Thread starter Thread starter thankz
  • Start date Start date
  • Tags Tags
    Study
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
7 replies · 1K views
thankz
Messages
265
Reaction score
40
theory of computation
data structures
algorithms
?
 
Physics news on Phys.org
I would think its data structures and algorithms at the same time and then theory of computation but thatss just my opinion.

You could look at your course catalog and see the numbering used as lower numbers mean take the course sooner or the courses may have prerequisites that may indicate the actual best order.
 
I'm not in school, trying to learn this on my own.
 
thanks, I also have a compiler design book.:biggrin:
 
I actually liked these courses and over the course of my career have often constructed domain specific languages supported by data structures and algorithms internally to make things work better. I'm not a big fan of gui design because it sometimes gets in the way of program automation via scripts.
 
yea sometimes the unix shell is better, or now powershell in windows.
 
If you're into novel languages too, you might like to check out groovy. It's a scripting language superset of Java having many features you wished Java had. Some programmers have used it to create domain specific languages, ie languages for a particular use like for a pharmacist where they could add ounces to milliters and get liters ie it does the conversions automagically thru clever Groovy programming.