Skip to content

skylar93/22_cse215_spring

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSE215: Foundations of Computer Science (State University of New York, Korea, Spring 2022)

Course overview

This course is offered by the CS Department of SUNY Korea. In this course, we will learn the part of mathematics, also know as discrete math, which is required in well understanding computer science. The course covers the following topics: logic (propositional logic and predicate logic), number theory, proof techniques, sequences, recursion, functions, relations, and sets.

This repository is publicly accessible and hosts courseware that will be incrementally added along the semester. We will adapt the courseware from the ones used at Stony Brook University.

Course objectives

The students should gain the following knowledge and skills:

  • An ability to construct truth tables for various purposes, for example, checking if an argument is valid or if two propositions are equivalent.
  • An ability to verify the correctness of proofs of some existing theorems and prove some new theorems
  • An ability to use the mathematical concepts of sequences, functions, relations, and sets in solving computing problems

Prerequisites

AMS 151 or MAT 125 or MAT 131

Textbook

Discrete Mathematics: Introduction to Mathematical Reasoning. Susanna S. Epp. 1st Edition

Schedule

Lectures: Monday and Wednesday 3h30pm - 4h50pm, at C107 or Zoom

Recitation: Tuesday 3h30pm - 4h25pm, at C107 or Zoom

Office hours: Monday and Wednesday 2pm - 3pm, at B424 or Zoom

TA office hours: Tuesday, Thursday, Friday, 8pm - 10:30pm, at Zoom

~oom lins can be can be found at Blackboard.

WeekDateTentative schedule for each classReading
0102-21Overview of the course
02-22Recitation: Look and feel of a final exam
02-23Propositional logic [HW1 announced]Epp, Ch2
0202-28Propositional logicEpp, Ch2
No class 03-01
03-02Propositional logic [HW1 due; HW2 announced]Epp, Ch2
0303-07Propositional logicEpp, Ch2
03-08Recitation [-> Friday: HW2 due; HW3 announced]
No class 03-09
0403-14Predicate logicEpp, Ch3
03-15Recitation
03-16Midterm exam 1 review [HW3 due]
0503-21Midterm exam 1
03-22Recitation
03-23Proof techniques [HW4 announced]Epp, Ch4
0603-28Proof techniquesEpp, Ch4
03-29Recitation
03-30Proof techniques [HW4 due; HW5 announced]Epp, Ch4
0704-04SequencesEpp, Ch5
04-05Recitation
04-06Sequences [HW5 due; HW6 announced]Epp, Ch5
0804-11SequencesEpp, Ch5
04-12Recitation
04-13Sequences [HW6 due; HW7 announced]Epp, Ch5
0904-18SetsEpp, Ch6
04-19Recitation
04-20Sets [HW7 due; HW8 announced]Epp, Ch6
1004-25SetsEpp, Ch6
04-26Recitation
04-27Midterm review [HW8 due]
1105-02Midterm exam 2
05-03Recitation
05-04Functions [HW9 announced]Epp, Ch7
12No class 05-09
05-10Recitation
05-11Functions [HW9 due; HW10 announced]Epp, Ch7
1305-16FunctionsEpp, Ch7
05-17Recitation
05-18Functions [HW10 due; HW11 announced]Epp, Ch7
1405-23RelationsEpp, Ch8
05-24Recitation
05-25Relations [HW11 due; HW12 announced]Epp, Ch8
1505-30Final review 1
05-31Recitation: Course evaluation [HW12 due]
No class 06-01
1606-06
06-07Final review 2. Wednesday schedule.
06-08
1706-13Final exam 3h15pm-5h45pm

Grading

  • Attendance: 5%
  • Homeworks: 45%
  • Midterms: 30%
  • Final exam: 20%

Late homework will generally not be accepted. Special requests must be presented to the course instructor with all supporting documentation as soon as possible. Once the solutions to the homework exercises are publicized, there shall be no ways to accept assignments, whatever the circumstance.

Instructor

Zhoulai Fu <zhoulai dot fu at sunykorea.ac.kr> or <zhoulai dot fu at stonybrook.edu>

Teaching assistant

Minki Jeon <minki dot jeon at stonybrook.edu>

Disability Support Services (DSS) Statement

If you have a physical, psychological, medical or learning disability that may impact your course work, please contact One-Stop Service Center, Academic Building A201, (82) 32-626-1117. They will determine with you what accommodations, if any, are necessary and appropriate. All information and documentation is confidential.

Students who require assistance during emergency evacuation are encouraged to discuss their needs with instructors and the One-Stop Service Center.

Academic integrity

Each student must pursue his or her academic goals honestly and be personally accountable for all submitted work. Representing another person’s work as your own is always wrong. Faculty members are required to report any suspected instances of academic dishonesty to the Academic Judiciary Committee or the Department of Academic Affairs, Campus Building A, Room 201, (032) 626-1121.

Critical incident management

SUNY Korea expects students to respect the rights, privileges, and property of other people. Faculty are required to report to the Department of Academic Affairs any disruptive behavior that interrupts their ability to teach, compromises the safety of the learning environment, or inhibits students’ ability to learn.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published