• Cite Icon41
  • https://doi.org/10.1093/oso/9780198529804.001.0001Copy DOI Icon

A First Course in Logic

  • Jul 8, 2004
  • Shawn Hedman
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

The ability to reason and think in a logical manner forms the basis of learning for most mathematics, computer science, philosophy and logic students. Based on the author's teaching notes at the University of Maryland and aimed at a broad audience, this text covers the fundamental topics in classical logic in an extremely clear, thorough and accurate style that is accessible to all the above. Covering propositional logic, first-order logic, and second-order logic, as well as proof theory, computability theory, and model theory, the text also contains numerous carefully graded exercises and is ideal for a first or refresher course.

Similar Papers
  • Research Article

Computability Theory (Dagstuhl Seminar 17081).

  • Jan 01, 2017
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Klaus Ambos-Spies +3
  • Research Article
  • Citations19

Robert Bull and Krister Segerberg. Basic modal logic. Handbook of philosophical logic, Volume II, Extensions of classical logic, edited by D. Gabbay and F. Guenthner, Synthese library, vol. 165, D. Reidel Publishing Company, Dordrecht, Boston, and Lancaster, 1984, pp. 1–88. - John P. Burgess. Basic tense logic. Handbook of philosophical logic, Volume II, Extensions of classical logic, edited by D.

  • Dec 01, 1989
  • The Journal of Symbolic Logic
  • Steven T Kuhn
  • Conference Article
  • Citations4

Aiding an Introduction to Formal Reasoning Within a First-Year Logic Course for CS Majors Using a Mobile Self-Study App

  • Jun 15, 2020
  • David Cerna +4
  • Book Chapter
  • Citations4

Beyond first-order logic

  • Jul 08, 2004
  • Shawn Hedman
  • Research Article
  • Citations23

A logical framework combining model and proof theory

  • Mar 01, 2013
  • Mathematical Structures in Computer Science
  • Florian Rabe
  • Book Chapter
  • Citations1

Partial First-Order Logic

  • Jan 01, 1995
  • Areski Nait Abdallah
  • Research Article

Donald W. Loveland, Richard E. Hodel, and S. G. Sterrett: Three Views of Logic: Mathematics, Philosophy and Computer Science

  • Jun 21, 2015
  • Minds and Machines
  • Patrick Allo
  • Conference Article
  • Citations5

MineFOL: a Game for Learning First Order Logic

  • Sep 03, 2020
  • Adrian Groza +2
  • Conference Article
  • Citations6

What do computer scientists do?

  • Jul 03, 2012
  • Hannah Fidoten +1
  • Conference Article
  • Citations5

The Power of Mentoring Programs in Retaining Women and Black, Indigenous, and Students of Color in Undergraduate Computing Majors

  • Dec 01, 2021
  • Kristina Kramarczuk +3
  • PDF
  • Research Article

Improving University Second-year Students’ Problem-Solving Skills in Computer Science Course (Digital Logic course) through Engineering Design Process in Inner Mongolia

  • Feb 29, 2024
  • Journal of Education and Educational Research
  • Lina Yi
  • Research Article

ARTIFICIAL INTELLIGENCE: A POWERFUL ASSISTANT IN SELF-LEARNING FOR COMPUTER SCIENCE STUDENTS

  • Dec 29, 2025
  • Journal of Education and Society
  • Thị Thanh Hiên Lê
  • Research Article
  • Citations6

Full classical S5 in natural deduction with weak normalization

  • Dec 21, 2007
  • Annals of Pure and Applied Logic
  • Ana Teresa Martins +1
  • Research Article
  • Citations10

Teaching a Formalized Logical Calculus

  • Feb 28, 2020
  • Electronic Proceedings in Theoretical Computer Science
  • Asta Halkjær From +3
  • Research Article

PYTHON PROGRAMMING LANGUAGE AS A MEANS OF TRAINING FUTURE TEACHERS OF COMPUTER SCIENCE WHEN WORKING WITH ARDUINO

  • Dec 27, 2024
  • Automation of technological and business processes
  • V Kyslitsyn +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.