Department of Computer Science
School of Engineering and Applied Science
Washington University in St. Louis
Message of the Day:
- Head TA Hours
- (Ron will clean this up soon)
Tony De La Nuez M 4-6 PM student consultation
in lab Thursdays 2:30 to 5:30, General Help with other Sundays 2-3 crackathon 3-4 recitation TAs 4-6 PM general help
+ 7 hours week for planning, grading
- Studio Room Assignment
- On Thursdays, we meet in studios, and attendance is mandatory. You
should show up in Eads 016 during your assigned studio time.
If for some reason you need to switch times once or twice in the semester,
that should be OK.
- Are you ready? Are you ready?!!!
-
Hope so, but to be sure, take a look at
this.
- Thanks!
- to for their support of this course through an academic plan
About the course: CSE 247/501N provides an introduction
to algorithms. We write computer programs to achieve
a certain effect, but these programs become algorithms when we can reason
logically about why they operate correctly and mathematically
determine
the resources they require.
Familiarity with the fundamental algorithms we study here is a basic step in
your
transformation from computer programmer to computer scientist.
Your ability to analyze an algorithm you have not previously seen takes you
a step further in that transformation. Your transformation is complete when
you can construct new algorithms to solve problems, and reason about your
algorithms' correctness and resources requirements.
- Head TA:
-
Tony De La Nuez
- Instructor:
-
-
Ron K. Cytron
- Office hours:
- Mondays, Tuesdays, Wednesdays 3:00-4:00 Jolley 304B
- Or by appointment, please arrange by writing Monet Demming
- Schedule:
-
-
Textbook:
-
Thomas M. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
Introduction to Algorithms
Last modified 13:00:40 CST 15 January 2017
by Ron K. Cytron