FINAL THURSDAY, December 12, 5:30 pm - 8:00 pm
JAVITS 110
Midterm 1 Thursday October 17, 5:00 pm in CLASS
Midterm 1 covers MATERIAL from Q1-Q4
Midterm will have three Parts: 1. Problems, 2.Y/N DM Definitions,
3. DM Y/N Questions
Q1 - Q4 SOLUTIONS are POSTED
Q3 and Midterm 1 Dates Changes
Q3 Thursday, OCTOBER 10 PREDICATE LOGIC REVIEW Yes/No
Self Test
Q2 is given as scheduled on
Thursday, September 26
Q1 SOLUTIONS were distributed
in class and posted on Brightspace pace
OUR 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
Extra QUIZZES SCHEDULE
Quizzes are given on THURSDAYS during last 25 minutes of class
September 12, 26, October 10, 24, November 7,
21
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:
Classicsal and Many Valued, and of some
parts of Chapters 4, 5,6 (Proof
Systems, Proof of the Completeness Theorem for
Classical Propositional Logic, and Intriduction to
automated Theorems Proving )
Here is my 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
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-
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 OVERVIEW
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