Example Programming subject ,we can get the knowledge from RESEARCH METHODOLOGY to research about planning, marketing, customer, problem or any facts information before we create or develop program for commercial.
However, all subjects may have to find more information after class if we have to find by yourself you need to find by having reference or based on scientific processes for make your information have more reliability.