CS 3750 - Applied Neural Networks
Summer 2010 - Course Syllabus

Professor: Dr. Rahman Tashakkori
Office: CAP 121/ Office Phone: 262-7009
Office Hours: M and W 3:30-5:00, Fridays 9:00-1:00 OR By appointment.
Class Time/Location: MTWR 10:20-12:25 am/CAP 337.
Lab Location: CAP 336
First Day: Tuesday July 6   Final Exam for this course: Last Day of Class Thur Aug 5
Professor's e-mail: rt@cs.appstate.edu - Professor's Web Page: http://www.cs.appstate.edu/~rt/

Course Description
We study artificial neural networks from the computer scientist's point of view.   The course provides a thorough introduction to this field. Students will learn to apply the methods and follow the current development in this field. They implement some of the applications of the Neural Networks in pattern recognition, time series prediction, data mining and optimization problems. We will have several labs in which we will spend sometimes to experiment with a neural network simulators.

Some of the Topics
      The perceptrons and linear separable functions
      Multi-layer perceptrons
      Supervised and Unsupervised learning
      Supervised Hebb
      Associative Learning
      Competitive Learning
      Applications

Prerequisite
Computer Science - II (CS 2440) and Linear Algebra


Textbook
  • MATLAB's Neural Networks Toolbox Manual. Available in PDF format on the web page of the course.
  • Handouts and other online resources.

  • Grading Policy
    The following grading scale will used in this course:
                            Three Exams 30% (10% each, July 15, 22, 29),
                            Final exam, 20% (Aug 5),
                            In-class Assignments, Quizzes, and Labs 10%,
                            Weekly Assignments (Three or Four, Due on Mondays before class) 20%
                            Final Project 20%

    Students are required to attend all classes.  Each unexcused absence will result in 5 points deduction from the overall semester grade.  A student with more than 2 absences (excused or unexcused) are encouraged to drop the course.  A student with 3 or more missing classes will receive an F for the course. Please note that I will take the attendance at the beginning of the class. I will not take any name after I have collected the attendance sheet.

    All assignments are due before the start of the class on the due date.  No assignment will be accepted once the solution is discussed in the class.   No make-up exams will be given in this course.  If you missed an exam due to an "Extreme circumstances" such as illnesses, death of a relative, or problems of this nature, you have to present documents (e.g. a letter from a doctor, a letter from a hospital, or an obituary from the funeral).  In such cases, student's final exam's grade will be used for the missed exam.

    All assignments and programs MUST be completed by students individually.  You may discuss the assignments and programs among each other but you have to write/edit programs by YOURSELF.   Please see the ASU Academic Integrity Policy for a description of the woes that befall a transgressor!

    Grading Scale
            A- = 90 to 92.99            A = 93 to 100
            B- = 80 to 82.99             B = 83 to 86.99        B+ = 87 to 89.99
            C- = 70 to 72.99             C = 73 to 76.99       C+ = 77 to 79.99
            D- = 60 to 62.99             D = 63 to 66.99        D+ = 67 to 69.99
            Below 60 is an F.

    No incomplete grade will be given.

    Important Note
    If you have a question send me e-mail at any time, and I will try to reply to your e-mail as soon as possible.  I encourage all students to communicate with me using e-mail whenever they have questions.



    Link to Summer Schedule