Is this the way you will go about solving problems when in the work force? YOU need to do the research.
By all means come back to us with some examples and ask if you are on the right track or not. In the interim, all I can suggest is to check back on your course notes as I am sure it has been covered before. It is generally unheard of to pose questions that have not been previously covered in some form or other.