Algorithms

Instructor : Matt Buechler E-mail : buechler@mst.edu
Address : 325E Computer Science Building Phone : (573) 341-6350
  : 500 West 15th Street Web : http://web.mst.edu/~buechler
  : Rolla, MO 65409    

Suggested Texts:

Discrete Mathematics with Applications by Epp
Data Structures and Algorithms Analysis in C++ by Weiss
Introduction to Algorithms by Cormen
Algorithms in C++ by Sedgewick
Data Structures, Algorithms, and Applications in C++ by Sahni
Unit Test Frameworks by Paul Hamill

Goals:

  1. Analyze algorithms for correctness
  2. Analyze algorithms for space and computational efficiency
  3. Design an algorithm

Clarification:

Students will learn how-to select and apply the appropriate algorithms for the problems faced.

Evaluation:

Exams : 33%
Monthly Projects : 33%
Term Project : 34%

Academic Regulations:

  • I make use of the Academic Alert system (http://academicalert.mst.edu) when individual performance becomes suboptimal.
  • Academic misconduct is rewarded with a 0% for the corresponding assignment or exam
  • For more information please read the university's official Academic Regulations document located at http://registrar.mst.edu/academicregs/

Disability Support Services:

If you have a documented disability and anticipate needing accommodations in this course, you are strongly encouraged to meet with me early in the semester. You will need to request that the Disability Services staff send a letter to me verifying your disability and specifying the accommodation you will need before I can arrange your accommodation. For more information please refer to http://dss.mst.edu

Emergency Evacuation Procedures:

If a situation arises where you have an immediate need to leave the building, please follow the appropriate egress route: http://registrar.mst.edu/links/egress.html

Tutoring Assistance

LEAD or other learning assistance programs are not available for this class. However, Matt Nuckolls is! If you have any questions about the material presented or works assigned, please send Matt an email (mannr4@mst.edu) to arrange an appointment.

Course Menu