Fundamentals of Computer Science 1 (CS151 2003S)
[Skip to Body]
Primary:
[Front Door]
[Current]
[Glance]
-
[EC]
[Honesty]
[Instructions]
[Links]
[Search]
[Syllabus]
Groupings:
[EBoards]
[Examples]
[Exams]
[Handouts]
[Homework]
[Labs]
[Lab Writeups]
[Outlines]
[Project]
[Readings]
[Reference]
ECA:
[About]
[Grades]
[Quizzes]
[Submit Work]
[Change Password]
[Reset Password]
Misc:
[Scheme Reference]
[Scheme Report]
[CS151 2003S Gum]
[CS151 2002F]
[CS151 History]
[SamR]
Summary: This document summarizes the many things I tried to help you learn in the course. Some, I tried direct methods to help you learn. Others, I hope you learned indirectly. I've tried to group these ares from specific to general.
Contents:
You should have learned many details of the Scheme programming language in this course, Here are some of the details of the language I hope you remember.
I hope you learned many general topics in computer science, particularly with regards to abstract data types and algorithms. Some of these issues have been covered above, but there are others, too.
The functional paradigm is one of many ways to approach problem solving. Here are some key issues that I hope you mastered.
As I've said many times, computer science is the study of algorithms. I hope you've learned some things about algorithms and algorithm design.
Closely tied to most algorithms are the structures we use to organize the data we manipulate in those algorithms.
Issues not only pertinent to computer science and problem solving.
Skills that will help you as you learn and think.
Ways to approach the world.
When I was midway through college, my mother mentioned that she was thinking about starting research on the professor as moral model. At the time, I thought she was silly, as I couldn't recall any professor who had served as a moral model for me. However, now that I, too, am a professor, I think my mother is right. Faculty can serve as moral models. Here are some of the things I hope I modeled for you.
We all need safe places
in which to express our ideas. I
hope I created one for you.
[Skip to Body]
Primary:
[Front Door]
[Current]
[Glance]
-
[EC]
[Honesty]
[Instructions]
[Links]
[Search]
[Syllabus]
Groupings:
[EBoards]
[Examples]
[Exams]
[Handouts]
[Homework]
[Labs]
[Lab Writeups]
[Outlines]
[Project]
[Readings]
[Reference]
ECA:
[About]
[Grades]
[Quizzes]
[Submit Work]
[Change Password]
[Reset Password]
Misc:
[Scheme Reference]
[Scheme Report]
[CS151 2003S Gum]
[CS151 2002F]
[CS151 History]
[SamR]
Disclaimer:
I usually create these pages on the fly
, which means that I rarely
proofread them and they may contain bad grammar and incorrect details.
It also means that I tend to update them regularly (see the history for
more details). Feel free to contact me with any suggestions for changes.
This document was generated by
Siteweaver on Fri May 9 12:16:17 2003.
The source to the document was last modified on Fri May 9 12:16:11 2003.
This document may be found at http://www.cs.grinnell.edu/~rebelsky/Courses/CS151/2003S/Handouts/learned-cs151.html
.
You may wish to
validate this document's HTML
;
;
Check with Bobby