What is the order of study between these 3

  • Thread starter thankz
  • Start date
  • Tags
    Study
In summary, the conversation discusses the order in which one should learn about theory of computation, data structures, and algorithms. The suggested order is data structures, followed by algorithms, and then theory of computation. The conversation also mentions the use of domain specific languages and the benefits of using a scripting language like groovy.
  • #1
thankz
265
40
theory of computation
data structures
algorithms
?
 
Physics news on Phys.org
  • #2
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.
 
  • #3
I'm not in school, trying to learn this on my own.
 
  • #4
  • #5
thanks, I also have a compiler design book.:biggrin:
 
  • #6
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.
 
  • #7
yea sometimes the unix shell is better, or now powershell in windows.
 
  • #8
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.
 

FAQ: What is the order of study between these 3

What is the order of study between these 3?

The order of study between these 3 can vary depending on the specific field of science being studied. However, a general order of study would be to first learn the basic concepts and principles, then dive into more specific topics, and finally apply that knowledge through experimentation and problem-solving.

Is there a specific order in which I should study these 3 subjects?

While there may not be a set order, it is recommended to first study the subject that serves as the foundation for the other two. For example, in biology, it would be beneficial to first learn the basics of chemistry before diving into more complex biological concepts.

Can I study these 3 subjects simultaneously?

It is possible to study these subjects simultaneously, but it may be more effective to focus on one subject at a time to fully grasp the concepts and avoid confusion. However, some topics may overlap and studying them together can enhance understanding.

Should I prioritize one subject over the others?

This depends on your specific goals and interests. If you are pursuing a career in one particular field, it may be beneficial to prioritize that subject. However, if you are looking for a well-rounded understanding of all three subjects, it is important to give equal attention to each one.

How can I effectively balance my studies between these 3 subjects?

Effective time management and organization are key in balancing your studies between these 3 subjects. Create a schedule that allows you to allocate enough time for each subject and prioritize your tasks based on their due dates and level of difficulty. It is also important to take breaks and avoid overloading yourself with too much information at once.

Similar threads

Replies
11
Views
2K
Replies
3
Views
1K
Replies
11
Views
1K
Replies
3
Views
1K
Replies
16
Views
2K
Back
Top