Stony Brook Experts

an online search tool for members of the media to identify experts at Stony Brook

Search experts:

or

Browse experts:

View all departments View all topics View all experts Close
Paul Ioan Fodor Lecturer and Research Assistant Professor Computer Science College of Engineering and Applied Sciences

Contact Information

214 New Computer Science Bldg

Stony Brook, 11794

631/632-9820

Biography

Paul Fodor’s research interests include artificial intelligence, database systems, natural language processing, principles of programming languages, and software engineering. He has contributed to several large software projects including the IBM Watson system that played on Jeopardy!

Education

  • PhD and MS, Stony Brook University
  • ME and BE, Technical University of Cluj-Napoca

Research Grants

Award Start End Sponsor Type Amount Status
Documentation, Development and Support for the Halo Advanced Rule Engine 2013-01-01T00:00:00 2013-12-31T00:00:00 Vulcan Incorporated Nonfederal 8000 Closed
Natural Language Processing and Knowledge Representation for the Semantic Inferencing on Large Knowledge System 2012-01-01T00:00:00 2013-12-31T00:00:00 Vulcan Incorporated Nonfederal 76449 Closed

Publications

  1. Author Article RuleML Conference Proceedings Advanced Knowledge Base Debugging for Rulelog RuleML Published 2013 7

Courses

Term Role Course ID Description
Spring 2018 Primary Instructor CSE 160 Comp Sci A: Honors
Spring 2018 Primary Instructor CSE 161 Lab for Comp Sci A: Honors
Spring 2018 Primary Instructor CSE 307 Principles of Progr Languages
Spring 2018 Primary Instructor CSE 475 Undergrad Teaching Practicum
Spring 2018 Primary Instructor CSE 487 Research in Computer Science
Spring 2018 Primary Instructor CSE 487 Research in Computer Science
Spring 2018 Primary Instructor CSE 523 Advanced Project in Computer S
Spring 2018 Primary Instructor CSE 587 Proficiency Requirement
Spring 2018 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2018 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2018 Primary Instructor CSE 595 Advanced Topics in Computer Sc
Spring 2018 Primary Instructor CSE 645 Seminar in Languages
Spring 2018 Primary Instructor CSE 698 Practicum in Teaching
Spring 2018 Primary Instructor CSE 698 Practicum in Teaching
Summer 2018 Primary Instructor CSE 114 Computer Science I
Summer 2018 Primary Instructor CSE 114 Computer Science I
Summer 2018 Primary Instructor CSE 307 Principles of Progr Languages
Summer 2018 Primary Instructor CSE 487 Research in Computer Science
Summer 2018 Primary Instructor CSE 596 M.S. Internship in Research
Fall 2018 Primary Instructor CSE 260 Comp Sci B: Honors
Fall 2018 Primary Instructor CSE 261 Lab for Comp Sci B: Honors
Fall 2018 Primary Instructor CSE 475 Undergrad Teaching Practicum
Fall 2018 Primary Instructor CSE 487 Research in Computer Science
Fall 2018 Primary Instructor CSE 505 Computing with Logic
Fall 2018 Primary Instructor CSE 523 Advanced Project in Computer S
Fall 2018 Primary Instructor CSE 524 Advanced Project in Computer S
Fall 2018 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2018 Primary Instructor CSE 645 Seminar in Languages
Fall 2018 Primary Instructor CSE 698 Practicum in Teaching
Fall 2018 Primary Instructor HON 495 Honors College Senior Project
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 114 Computer Science I
Spring 2017 Primary Instructor CSE 307 Principles of Progr Languages
Spring 2017 Primary Instructor CSE 312 Legal Issues in Info Systems
Spring 2017 Primary Instructor CSE 475 Undergrad Teaching Practicum
Spring 2017 Primary Instructor CSE 487 Research in Computer Science
Spring 2017 Primary Instructor CSE 495 Sr Honors Research Project I
Spring 2017 Primary Instructor CSE 496 Sr Honors Research Project II
Spring 2017 Primary Instructor CSE 523 Advanced Project in Computer S
Spring 2017 Primary Instructor CSE 524 Advanced Project in Computer S
Spring 2017 Primary Instructor CSE 587 Proficiency Requirement
Spring 2017 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2017 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2017 Primary Instructor CSE 645 Seminar in Languages
Spring 2017 Primary Instructor CSE 698 Practicum in Teaching
Spring 2017 Primary Instructor ISE 312 Legal Issues in Info Systems
Spring 2017 Primary Instructor ISE 475 Undergrad Teaching Practicum
Summer 2017 Primary Instructor CSE 114 Computer Science I
Summer 2017 Primary Instructor CSE 114 Computer Science I
Summer 2017 Primary Instructor CSE 596 M.S. Internship in Research
Summer 2017 Primary Instructor CSE 696 Internship in Research
Fall 2017 Primary Instructor CSE 260 Comp Sci B: Honors
Fall 2017 Primary Instructor CSE 261 Lab for Comp Sci B: Honors
Fall 2017 Primary Instructor CSE 307 Principles of Progr Languages
Fall 2017 Primary Instructor CSE 475 Undergrad Teaching Practicum
Fall 2017 Primary Instructor CSE 487 Research in Computer Science
Fall 2017 Primary Instructor CSE 487 Research in Computer Science
Fall 2017 Primary Instructor CSE 495 Sr Honors Research Project I
Fall 2017 Primary Instructor CSE 496 Sr Honors Research Project II
Fall 2017 Primary Instructor CSE 505 Computing with Logic
Fall 2017 Primary Instructor CSE 523 Advanced Project in Computer S
Fall 2017 Primary Instructor CSE 524 Advanced Project in Computer S
Fall 2017 Primary Instructor CSE 587 Proficiency Requirement
Fall 2017 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2017 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2017 Primary Instructor CSE 645 Seminar in Languages
Fall 2017 Primary Instructor CSE 698 Practicum in Teaching
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 114 Computer Science I
Spring 2016 Primary Instructor CSE 215 Foundations of Comp Science
Spring 2016 Primary Instructor CSE 215 Foundations of Comp Science
Spring 2016 Primary Instructor CSE 215 Foundations of Comp Science
Spring 2016 Primary Instructor CSE 215 Foundations of Comp Science
Spring 2016 Primary Instructor CSE 215 Foundations of Comp Science
Spring 2016 Primary Instructor CSE 215 Foundations of Comp Science
Spring 2016 Primary Instructor CSE 307 Principles of Progr Languages
Spring 2016 Primary Instructor CSE 475 Undergrad Teaching Practicum
Spring 2016 Primary Instructor CSE 487 Research in Computer Science
Spring 2016 Primary Instructor CSE 523 Advanced Project in Computer S
Spring 2016 Primary Instructor CSE 524 Advanced Project in Computer S
Spring 2016 Primary Instructor CSE 587 Proficiency Requirement
Spring 2016 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2016 Primary Instructor CSE 645 Seminar in Languages
Spring 2016 Primary Instructor CSE 698 Practicum in Teaching
Spring 2016 Primary Instructor CSE 698 Practicum in Teaching
Spring 2016 Primary Instructor CSE 698 Practicum in Teaching
Spring 2016 Primary Instructor EXT 488 Internship
Spring 2016 Primary Instructor ISE 215 Foundations of Comp Science
Spring 2016 Primary Instructor ISE 215 Foundations of Comp Science
Spring 2016 Primary Instructor ISE 215 Foundations of Comp Science
Spring 2016 Primary Instructor ISE 215 Foundations of Comp Science
Spring 2016 Primary Instructor ISE 215 Foundations of Comp Science
Spring 2016 Primary Instructor ISE 487 Rsrch in Information Systems
Summer 2016 Primary Instructor CSE 307 Principles of Progr Languages
Summer 2016 Primary Instructor CSE 487 Research in Computer Science
Summer 2016 Primary Instructor CSE 523 Advanced Project in Computer S
Summer 2016 Primary Instructor CSE 524 Advanced Project in Computer S
Summer 2016 Primary Instructor CSE 587 Proficiency Requirement
Summer 2016 Primary Instructor CSE 596 M.S. Internship in Research
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 114 Computer Science I
Fall 2016 Primary Instructor CSE 305 Principles of Database Systems
Fall 2016 Primary Instructor CSE 307 Principles of Progr Languages
Fall 2016 Primary Instructor CSE 475 Undergrad Teaching Practicum
Fall 2016 Primary Instructor CSE 487 Research in Computer Science
Fall 2016 Primary Instructor CSE 487 Research in Computer Science
Fall 2016 Primary Instructor CSE 495 Sr Honors Research Project I
Fall 2016 Primary Instructor CSE 523 Advanced Project in Computer S
Fall 2016 Primary Instructor CSE 524 Advanced Project in Computer S
Fall 2016 Primary Instructor CSE 587 Proficiency Requirement
Fall 2016 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2016 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2016 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2016 Primary Instructor CSE 645 Seminar in Languages
Fall 2016 Primary Instructor CSE 698 Practicum in Teaching
Fall 2016 Primary Instructor CSE 698 Practicum in Teaching
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 114 Computer Science I
Spring 2015 Primary Instructor CSE 219 Computer Science III
Spring 2015 Primary Instructor CSE 475 Undergrad Teaching Practicum
Spring 2015 Primary Instructor CSE 487 Research in Computer Science
Spring 2015 Primary Instructor CSE 487 Research in Computer Science
Spring 2015 Primary Instructor CSE 487 Research in Computer Science
Spring 2015 Primary Instructor CSE 496 Sr Honors Research Project II
Spring 2015 Primary Instructor CSE 523 Advanced Project in Computer S
Spring 2015 Primary Instructor CSE 524 Advanced Project in Computer S
Spring 2015 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2015 Primary Instructor CSE 593 Independent Study in Comp Sci
Spring 2015 Primary Instructor CSE 645 Seminar in Languages
Spring 2015 Primary Instructor CSE 698 Practicum in Teaching
Spring 2015 Primary Instructor CSE 698 Practicum in Teaching
Spring 2015 Primary Instructor CSE 698 Practicum in Teaching
Spring 2015 Primary Instructor EXT 288 Internship
Spring 2015 Primary Instructor ITS 102 Topics in Info & Tech Studies
Summer 2015 Primary Instructor CSE 114 Computer Science I
Summer 2015 Primary Instructor CSE 114 Computer Science I
Summer 2015 Primary Instructor CSE 487 Research in Computer Science
Summer 2015 Primary Instructor CSE 523 Advanced Project in Computer S
Summer 2015 Primary Instructor CSE 524 Advanced Project in Computer S
Summer 2015 Primary Instructor CSE 524 Advanced Project in Computer S
Summer 2015 Primary Instructor CSE 593 Independent Study in Comp Sci
Summer 2015 Primary Instructor CSE 593 Independent Study in Comp Sci
Summer 2015 Primary Instructor CSE 596 M.S. Internship in Research
Summer 2015 Primary Instructor CSE 696 Internship in Research
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 114 Computer Science I
Fall 2015 Primary Instructor CSE 307 Principles of Progr Languages
Fall 2015 Primary Instructor CSE 475 Undergrad Teaching Practicum
Fall 2015 Primary Instructor CSE 487 Research in Computer Science
Fall 2015 Primary Instructor CSE 487 Research in Computer Science
Fall 2015 Primary Instructor CSE 505 Computing with Logic
Fall 2015 Primary Instructor CSE 523 Advanced Project in Computer S
Fall 2015 Primary Instructor CSE 524 Advanced Project in Computer S
Fall 2015 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2015 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2015 Primary Instructor CSE 645 Seminar in Languages
Fall 2015 Primary Instructor CSE 698 Practicum in Teaching
Fall 2015 Primary Instructor CSE 698 Practicum in Teaching
Fall 2015 Primary Instructor CSE 698 Practicum in Teaching
Summer 2014 Primary Instructor CSE 487 Research in Computer Science
Summer 2014 Primary Instructor CSE 523 Advanced Project in Computer S
Summer 2014 Primary Instructor CSE 524 Advanced Project in Computer S
Summer 2014 Primary Instructor CSE 524 Advanced Project in Computer S
Summer 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Summer 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Summer 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Summer 2014 Primary Instructor CSE 596 M.S. Internship in Research
Summer 2014 Primary Instructor CSE 596 M.S. Internship in Research
Summer 2014 Primary Instructor CSE 800 FT SUMMER RESEARCH
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 114 Computer Science I
Fall 2014 Primary Instructor CSE 219 Computer Science III
Fall 2014 Primary Instructor CSE 475 Undergrad Teaching Practicum
Fall 2014 Primary Instructor CSE 487 Research in Computer Science
Fall 2014 Primary Instructor CSE 495 Sr Honors Research Project I
Fall 2014 Primary Instructor CSE 523 Advanced Project in Computer S
Fall 2014 Primary Instructor CSE 524 Advanced Project in Computer S
Fall 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2014 Primary Instructor CSE 593 Independent Study in Comp Sci
Fall 2014 Primary Instructor CSE 645 Seminar in Languages
Fall 2014 Primary Instructor CSE 698 Practicum in Teaching
Fall 2014 Primary Instructor CSE 698 Practicum in Teaching
Fall 2014 Primary Instructor CSE 699 Dissertation Resrch on Campus
Fall 2014 Primary Instructor HON 111 Honors Topics
Fall 2014 Primary Instructor ISE 475 Undergrad Teaching Practicum

Honors

Type Description Year
Advanced Degree Ph.D. in Computer Science, Department of Computer Science, Stony Brook University

Scholarly Activities

Activity Title Date
Lecture Transaction Logic Programming for Knowledge Base Dynamics, LogicBlox and Predictix, Atlanta, Georgia, August 2011. 2011-08
Presentation/Paper at a conference Transaction Logic with Defaults and Argumentation Theories. In the 27th International Conference on Logic Programming (ICLP), Lexington, Kentucky, USA, July 2011 2011-07
Lecture Practical Reasoning with Transaction Logic Programming for Knowledge Base Dynamics, IBM TJ Watson Research, Hawthorne, NY, 2011 2011
Other Development for grant from DARPA and XSB Inc. in East Setauket, NY at XSB Inc. offices.
Other Research for grant from Vulcan Inc. in Seattle, WA at Vulcan Inc. headquarters.

Professional Service

Service Title Date
Referee Program committee, ICLP Doctorial Consortium, 2012. 2011 - 2012
Referee Program committee, RuleML, 2011. 2011 - 2012
Referee Reviewer, Computational Intelligence, 2011. 2011 - 2012
Referee VLDB Journal 2012 2011 - 2012

University Service

Service Title Date
Other Coordinator for several department visits (Google visit in January 2012, Rick Nasty and Alex Lieberman in June 2012). 2011 - 2012