Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
courses:cs211:winter2018:journals:boyese:preface [2018/01/10 20:48] – created boyesecourses:cs211:winter2018:journals:boyese:preface [2018/01/18 22:16] (current) admin
Line 1: Line 1:
-===Preface Summary===+=====Preface===== 
 + 
 +Not only do algorithms have many broad applications, but they also provide a "lens through which to view the field of computer science in general." There are two important components to the study of algorithms: getting to the basic core of the problem and then deciding which algorithm design techniques to use depending on the structure of the problem. Algorithms are not only just the means to the solutions of problems; understanding how to solve different problems with the best algorithms helps to develop the skills necessary in order to ask the right questions in the first place. I am most interested to learn how to recognize which design principles are appropriate in different situations. I think this is something I have struggled with in math and computer science and I am eager to gain a more in-depth understanding of how to determine the best and most efficient solution to each problem. I often find that my thought process can be a bit different than my peers when solving problems, whether in math or computer science, as I often am able to come up with the correct answer, but not in the most direct way.
courses/cs211/winter2018/journals/boyese/preface.1515617307.txt.gz · Last modified: by boyese
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0