Yeah I know all of my sorts perfectly I just always have a shit time writing an actual sort algorithm in pseudocode :/ brain is burnt out and dead on rote learning >.<We have to write algorithms for sorting yes however what you are saying "do we need to create out own method of sorting "- no. They are standard code. You will be given a situation to apply your knowledge of sorting algorithms or they make ask you to comment or improve the efficiency of the sort. Learn it well.