Nancy Tinkham
Computer Science Department
Rowan University

Office Hours, Spring 2012

Monday 10:45-12:45
Tuesday & Thursday 11:00-12:00
and by appointment

Class Schedule, Spring 2012

Introduction to Scientific Programming (CS 01.104)
          Monday 9:25-10:40 p.m., Robinson 312
          Wednesday 9:25-10:40 p.m., Education 2100

Theory of Computing (CS 07.422)
          Tuesday & Thursday 12:15-1:30 p.m., Robinson 201A

Programming Languages (CS 04.315)
          Tuesday & Thursday 1:45-3:00 p.m., Savitz 321

Computer Science Thesis I (CS 07.531), section 3

Spring 2012 Courses

Introduction to Scientific Programming (CS 01.104)
        Syllabus
        Schedule
        Announcements (Last updated January 26, 2012)
        Lab assignments
        On-line quizzes
        Selected Python examples from class

Programming Languages (CS 04.315)
        Syllabus
        Schedule
        Announcements
        Homework Assignments
        On-line quizzes
        Language-Learning Project
        Language-Learning Groups
        Language-Learning Presentations
        On-line Ada References and Tutorials
        Revised5 Report on the Algorithmic Language Scheme
        Free interpreters and compilers: Scheme SWI Prolog YAP ("Yet Another Prolog") Ada.
        How to run the GNAT Ada compiler on elvis
        How to run SWI-Prolog on elvis
        Sample Prolog test questions
        Sample mid-term questions
        Sample final exam questions

Theory of Computing (CS 07.422)
        Syllabus
        Schedule
        Announcements
        Homework Assignments
        Class Notes

Links that apply to all courses
        Program grading criteria for all courses
        How do I assign letter grades to number scores?
        University policy on Academic Integrity
        Tutoring and study strategy resources
        UNIX online references
        Tips on making posters for the STEM Symposium and other conferences.

Previous semesters' courses

Frequently used Banner and Instructional Technology links

For faculty: How to verify a class list

For faculty and students: Check the current enrollment for a course section

For faculty: The Rowan Faculty Computer Replacement Policy

ACM Programming Contest

The 2011 Mid-Atlantic Regional Programming Contest was held on November 5, 2011. If you are interested in participating in the 2012 contest, send me e-mail (nlt@elvis.rowan.edu) and I will put you on the contest information mailing list.

Watch the team scores as the contest happens today, and cheer for Rowan's teams!

Contest Problems from Previous years

International Contest site

Scholarship information for students in computer science and information technology, including scholarships for female and minority students.

Resources for those considering conscientious objection to participation in war.

Organizational Affiliations

Rowan Student Organizations

Faculty Advisor: ACM Student Chapter

Computer Science Organizations

ACM (Association for Computing Machinery)
IEEE Computer Society
AAAI (Association for the Advancement of Artificial Intelligence)
Systers (an organization for women in computer science)

Religious and Interdisciplinary Organizations

Holy Trinity Episcopal Church (Wenonah, NJ)
Mullica Hill Friends Meeting
Gloucester County Habitat for Humanity
Interfaith Hospitality Network of Gloucester County
ACMS (Association of Christians in the Mathematical Sciences)

Educational Background

B.S., mathematics, 1982: Wheaton College (Illinois)

Ph.D., computer science, 1990: Duke University

Research Interests

Artificial Intelligence (Inductive Logic Programming, Computational Linguistics)

Primary Teaching Interests

Artificial Intelligence, Theory of Computing, Programming Languages

Publications and Grants

Interesting books I've read recently


Nancy Tinkham
Computer Science Department, Rowan University

Valid HTML 4.0!