Go back to homepage
  • Info For
  • Search
  • A-Z Index (Quicklinks)
  • Office Directory
Info For
  • Alumni
  • Parents
  • School Counselors
  • Scholars & Researchers
  • Online Students
  • Academics
    • Degrees & Certificates
    • Departments, Majors & Minors
    • Schools at SBU
    • Study Abroad
    • Special Programs
    • General Education Curriculum
    • Accreditations
    • Registrar's Office
    • Class Schedules
    • Online Programs
    • Graduate Studies
    • Library
    • University Learning Goals
    • Tutoring & Academic Support
    • Pre-Medicine
    • Franciscan Institute
    • Scholars & Researchers
  • Admission & Aid
    • Freshman Admissions
    • Transfer Admissions
    • JCC+SBU
    • International Admissions
    • Graduate Admissions
    • Admitted Students
    • Scholarships & Financial Aid
    • Veterans Services
    • St. Bonaventure Online
    • SBU Campus, Maps & Directions
    • Distinguished Alumni
  • Life at SBU
    • Housing and Dining
    • Services for Students
    • Activities & Programs
    • Health & Wellness
    • Quick Center for the Arts
    • Campus Safety
    • Conduct at SBU
    • Compliance and Title IX
    • Human Resources
    • Department of Justice Campus Program
    • Diversity, Equity & Inclusion
  • Support SBU
    • Make an Impact Through Giving
    • Volunteer Your Time
    • Link with Bona's to fill jobs & internships
    • Meet Our Gift Officers
    • Contact University Advancement
    • Advancement News
  • Athletics
    • Division I Athletics
    • Richter Center
    • Club Sports
    • Intramurals
    • Sports Camps
  • About SBU
    • SBU Campus, maps & directions
    • Values & Mission
    • Outcomes
    • How Awesome Leads to Extraordinary at SBU
    • SBU Facts
    • Value of an SBU Education
    • People of SBU
    • University Information
    • Institutional Profile
    • News & Events
    • Outreach Programs & Camps
    • St. Bonaventure Online
Donate Online
  • Home/
  • Academics/
  • Cybersecurity (B.S.)/
  • Faculty & Staff
  • Cybersecurity (B.S.)
  • Curriculum & Courses
  • Faculty & Staff
  • News, Publications & Research
  • WNY Cybersecurity Research Center
  • Cybersecurity Online (M.S.)
  • Computer Science
 

Contact Us

Hossein Sarrafzadeh
Dr. Hossein Sarrafzadeh
Program Director
(716) 375-2089
Send an Email
110 Walsh Science Center

Levine, David B.

TITLES/RESPONSIBILITIES Professor, Computer Science
ACADEMIC SCHOOL School of Arts & Sciences
ACADEMIC DEPARTMENT Computer Science
CONTACT INFORMATION Phone: (716) 375-2598
Send an Email
Web site: http://www.cs.sbu.edu/dlevine
OFFICE LOCATION Walsh Science Center 112
COURSES TAUGHT
  • All of the introductory and core Computer Science courses
  • CS 128/ES 228. Geographic Information Systems
  • CS 234. Programming Methodologies
  • CS 257. User Interface Design
  • CLAR 302. Inquiry in the Natural World
  • CLRL 302. Inquiry in the Natural World Laboratory
  • IT 106. Web Page Development
  • IT 120. Introduction to Computers
  • MATH 207. Discrete Mathematics I
  • MATH 208. Discrete Mathematics II
  • UNIV 101. Skills for the Good Journey

(See my personal web page for web resources from all previous course offerings.)

ACADEMIC DEGREES
  • Ph.D., Dartmouth College, 1986
  • A.M., Dartmouth College, 1982
  • B.A., Swarthmore College, 1980
OTHER EDUCATION
PROFESSIONAL BACKGROUND

Educational Testing Service and The College Board

  • Worked for sixteen years on the AP Computer Science Examination
    • Served as Reader, Question Leader, and Exam Leader
  • Developed (along with Steve Andrianoff) the Role Play Exercises for various APCS case studies
  • Conducted numerous workshops for APCS teachers for over a decade
  • Served as part of Test Development Committee for Major Field Test in Computer Science

Eastgate Systems, Inc.

  • Co-founder and member of the board of directors of a leading firm in the field of hypertext support software
ACCOMPLISHMENTS
  • Junior Faculty Award for Professional Excellence, 2001

A partial list of publications

  • “XP Practices Applied to Grading”, with Henry Walker, Proceedings of the ACM Technical Symposium on Computer Science Education, February 2006, pp. 173-177.
  • 5 Steps to a 5: AP Computer Science, with Kathleen Larson, McGraw-Hill, New York, 2005, 362 pages, ISBN 0-07-143711-8.
  • “A Testing-Based Framework for Programming Contests”, with Steven Andrianoff, Steven Gewand (class of 2004), and Greta Heissenberger (class of 2005), Proceedings of the Eclipse Technology eXchange at OOPSLA 2003, Anaheim, CA, pp. 96-100.
  • “Role Playing: Easing the Paradigm Shift”, with Steven Andrianoff and Joseph Bergin.  Proceedings of the OOPSLA Educators’ Symposium, Seattle, WA, November 2002, pp. 8-13.

A partial list of grants received

  • IBM Scholars Program – Eclipse Innovation Grant.  Co-author (with Steve Andrianoff) of a proposal to create a framework to introduce testing into the introductory computer science curriculum.  Award was for $25,000. (2003)
  • IBM Scholars Program – Eclipse Innovation Grant.  Co-author (with Steve Andrianoff) of a proposal to create a programming contest framework within the Eclipse system.  Award was for $28,000.  (2002)
  • National Science Foundation.  Co-investigator for NSF Computer Science, Engineering, and Mathematics Scholarship (CSEMS) grant number DUE-0123027, to create a scholarship program for talented students at St. Bonaventure University. (2001)
  • National Science Foundation.  Co-author and co-investigator for NSF CCLI-Adaptation and Implementation grant number DUE-9980999, to create an undergraduate robotics library including sufficient software support for the robots to be used in a variety of courses. (1999)
TEACHING PHILOSOPHY
CURRENT RESEARCH INTERESTS/PROJECTS
  • Automatic generation of test suites, with emphasis on beginning programmers and “tolerant” acceptance of answers.
  • Creation of a campus geospatial database with multiple map representations.
  • Treasurer, Western New York Chapter of the Computer Science Teachers Association
  • Associate Program Chair, ACM Technical Symposium on Computer Science Education, 2013-present
PERSONAL INTERESTS/COMMUNITY INVOLVEMENT
  • I am an avid orienteer and adventure runner; I am a reformed player of ultimate frisbee.
  • My wife and I are section hiking the Appalachian Trail and have hiked more that half the trail to date, completing the trail through Maine, New Hampshire, Vermont, Georgia, North Carolina and Tennessee.
WEB & DOCUMENT LINKS
  • Apply Now

    Application forms, procedures and additional information

  • Schedule A Visit

    There are many ways to experience
    St. Bonaventure for yourself

  • Request Info

    Learn more about the programs that interest you

Go back to home page
  • Franciscan Institute
  • Quick Center for the Arts
  • Library
  • Jobs
  • Course Schedules
  • Title IX
  • Sitemap
  • SBU Online
St. Bonaventure University Physical/GPS address:
3261 West State Road, St. Bonaventure, NY 14778
Mailing addresses: For list of P.O. boxes, click here.
(716) 375-2000 | (800) 462-5050 | Office Directory
sbuinfo@sbu.edu       Privacy Policy
 

  • Facebook
  • Twitter
  • YouTube
  • Flickr
  • Blog
  • LinkedIn
  • Instagram
  • Snapchat
Current Students/Faculty/Staff Log in to my.sbu.edu
x