|
|
|
| CSC 360 - Formal Languages and Computability I |
INSTRUCTOR
Curry Guinn
E-mail: mailto:guinnc@uncw.edu?subject=CSC
360
Office hours: MTWRF 10:00am-11:00 and by appointment
Phone: (910) 962-7937
ANNOUNCEMENTS
COURSE DESCRIPTION
An introduction to theoretical computer science. Topics include regular expression and finite state concepts; basic automata theory; formal grammar and languages; computability; Turing machines; elementary recursive function theory.
TEXTBOOKS
|
Languages and
Machines
by Thomas A. Sudkamp Addison Wesley Publications. Third Edition |
![]() |
| Douglas R. Hofstadter, Gödel, Escher, Bach: An Eternal Golden Braid, Any edition is fine, but here's one: Basic Books, 1999, ISBN: 0-465-02656-7. | ![]() |
GRADING
This course will require substantial pencil-and-paper problem-solving but very little programming outside of class.
|
90 - 100 A |
|
80 - 89 B |
|
70 - 79 C |
|
60 - 69 D |
Honor Code
It is the responsibility of every student to follow the
UNCW Academic Honor Code (see Section V of your Student Handbook). You violate
the honor code when you represent someone else's work as your own. Individual
programming assignments may be discussed at a conceptual (i.e. design and
algorithms) level with other students but implementation details and coding must
be your own. Team programming assignments must be completed without
collaboration with other teams. Copying of programs is prohibited and will
result in disciplinary action (see your Student Handbook). Copying includes
digital copies, hand copies, as well as representing a slight modification of
someone else's code as your own work.
Learning Strategies
You are expected to take an active role in your learning in this course. This includes regular attendance, paying attention in class, reading the textbook, and completing all course requirements. You are encouraged to study with your classmates outside of class.
Students with Disabilities
If you have a disability and need reasonable accommodation in this course, you should inform the instructor of this fact in writing within the first week of class or as soon as possible. If you have not already done so, you must register with the Office of Disability Services in Westside Hall (extension 3746) and obtain a copy of your Accommodation Letter. You should then meet with your instructor to make mutually agreeable arrangements based on the recommendations of the Accommodation Letter.
Harassment Policy
UNCW practices a zero-tolerance policy for violence and harassment of any kind. For emergencies contact UNCW CARE at 962-2273, Campus Police at 962-3184, or Wilmington Police at 911. For University or community resources visit http://uncw.edu/wrc/crisis.htm.
| Original by J. A. Tompkins, Modified by C. Guinn, 2005-6 |