EQ2 Date CHANGED to Thursday, November 6
Midterm 2 Date CHANGED to Tuesday,
November 18
Midterm 3 Date
CHANGED to Tuesday, December 2
We covered Book B2, TCB Lectures 2, 3, 4 (no automata),
MIDTERM 1 SOLUTIONS Posted
Midterm 1 Return and Grades Consultatiion DAYS;
Monday, October 20 2:00pm -
3:00pm
Tuesday, October 21 11:00 am - 1:00pm
NEW UPDATED TESTS SCHEDULE
and SYLLABUS posted
We finished Book B1 LOGIC LECTURES (covered chapters
2 and 3 only)
We covered B2 DISCRETE Mathematics BASICS
Lectures 1, 2, 3
Review Definition 1, 2, 3. for Midterm 1
Discrete Mathematics DM Self STUDY Test posted
We
have our own LOGIC,
Theory of Computation LECTURES
YOUTUBE CHANEL
LOGIC,
Theory of Computation
208 New CS Building
phone: (631) 632-8458
e-mail: anita@cs.stonybrook.edu
Professor Anita Wasilewska - Office Hours
Short questions via email any timeTAs Office Hours are posted and updated on BRIGHTSPACE an mailed to all students
Book B1
We will cover
Chapter 2 (Introduction to Classical
Propositional and Predicate Logic,
present an OVERVIEW of parts of
Chapter 3 (Formal syntax and propositional
extensional semantics: Classical and Many Valued,
and of some parts of Chapters 4, 5 (Proof
Systems, Proof of the Completeness Theorem for
Classical Propositional Logic)
Here is the Logic Book B1 for you to use
My Logic BookWe will cover
all Chapter 1. This is Discrete Mathematics Basics
segment of the course. We will supplement it
by special Discrete
Mathematics Lectures. We also present an
OVERVIEW of parts of Chapters 2, 3
- in particular of Regular and Context Free
Languages,
and their relationship with Finite and
Push Down Automata, respectively)
We will cover some content of Chapter 1 (Recurrent and Closed Form Formulas, Repertoire Method), some of Chapter 2 (Sums and Recurrences), and some of Chapter 4 (Number Theory).
The course presents FUNDAMENTALS of Computer
Science Theoretical Foundations
divided into Three PARTS: P1
- LOGIC, P2
- Discrete Mathematics, Theory of Computation, P3 - Concrete
Mathematics
QUIZZES POLICY
The Extra Credit Quizzes are nor obligatory
and you free to take them or not to take them - it
means
there are no makeups. Corrected copies of Quizzes
will be distributed in class on Tuesdays following
the Quiz
by TA who is in charge of a given Quiz and will be
kept after Tuesday class by her/him
DOWNLOADS
Fall 2025 SYLLABUS
F25 Lecture 0: Course Structure and
Syllabus
Here are a short review
tests to help you review for Midterm1
PREDICATE LOGIC REVIEW
Yes/No Self Study Test
DM- Discrete Mathematics
Self Study Test
Book B1 Chapter 2: Introduction
to Classical Logic - OVERVIEW
Lecture 2: Propositional Language and
Semantics
Lecture 2a: Predicate Language and
Semantics
Lecture 2b: Chapter
2 Review
Book B1 Chapter 3: Propositional
Semantics: Classical and Many Valued - OVERVIEW
Lecture 3: Formal Propositional
Languages
Lecture 3a: Classical Propositional
Semantics
Lecture 3b : Many Valued Semantic:
Lukasiewicz, Heyting, Kleene, Bohvars
Lecture 3c: Extensional Semantic M
Lecture 3d :Classical Tautologies and
Equivalence of Languages
Lecture 3e: Chapter3
Review
End of P1: Logic Lectures
Book B1 Chapter 4: General Proof Systems: Syntax and Semantics - OVERVIEW Lecture 4: General Proof Systems
Lecture 4a: Chapter
4 Review
Book B1 Chapter 5: Hilbert Proof
Systems for Classical Propositional Logic -
OVERVIEW
Lecture 5: Hilbert Proof Systems for
Classical Logic
Book B1 Chapter 6: Automated Proof
Systems for Classical Propositional Logic -reading
Book B1
Chapter 7: Introduction to Intuitionistic and Modal
Logics - reading
Lecture 7; Introduction to
Intuitionistic Logic
Lecture 7a: Introduction to Modal
Logics
Book B1 Chapter 11: Classical
Formal Theories: Consistency and Completeness - reading
Lecture 11: Hilbert Program, Godel
Incompleteness Theorems
Book B2 Chapter 1:
Sets, Relations, and Languages
All Chaper 1
Book B2 Chapter 1 and DISCRETE MATHEMATICS BASICS
DMB -
Lecture 1
DMB - Lecture 2
DMB - Lecture 3
DMB - Lecture 4
DM DEFINITIONS 1
DM DEFINITIONS 2
DM DEFINITIONS 3
Book B2 Chapters 2, 3 THEORY of COMPUTATION BASIC
TCB - Lecture 1: Closures and Algorithms Book B3 Chapters 1,4 CONCRETE MATHEMATICS BASICS
CM Lecture 1: Recurrent Problems
- Tower of Hanoi, Josephus Problem
CM Lecture 2: Generalized
Josephus