NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York

Similar documents
N NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York School of Arts & Sciences Department of Social Science Course Outline

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

Grade 6: Correlated to AGS Basic Math Skills

Self Study Report Computer Science

Algebra 1 Summer Packet

TABE 9&10. Revised 8/2013- with reference to College and Career Readiness Standards

Degree Qualification Profiles Intellectual Skills

Instructor: Matthew Wickes Kilgore Office: ES 310

16 WEEKS STUDY PLAN FOR BS(IT)2 nd Semester

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

STA 225: Introductory Statistics (CT)

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED STATICS MET 1040

TROY UNIVERSITY MASTER OF SCIENCE IN INTERNATIONAL RELATIONS DEGREE PROGRAM

Syllabus ENGR 190 Introductory Calculus (QR)

Radius STEM Readiness TM

EGRHS Course Fair. Science & Math AP & IB Courses

B.S/M.A in Mathematics

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Computer Architecture CSC

Mathematics. Mathematics

Statistics and Data Analytics Minor

Math 181, Calculus I

Spring 2016 Stony Brook University Instructor: Dr. Paul Fodor

CS 100: Principles of Computing

Math 121 Fundamentals of Mathematics I

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

GENERAL CHEMISTRY I, CHEM 1100 SPRING 2014

IDS 240 Interdisciplinary Research Methods

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

ACADEMIC POLICIES AND PROCEDURES

Office Hours: Mon & Fri 10:00-12:00. Course Description

Economics 6295 Labor Economics and Public Policy Section 12 Semester: Spring 2017 Thursdays 6:10 to 8:40 p.m. Location: TBD.

Mathematics subject curriculum

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Stacks Teacher notes. Activity description. Suitability. Time. AMP resources. Equipment. Key mathematical language. Key processes

Math 098 Intermediate Algebra Spring 2018

Learning Disability Functional Capacity Evaluation. Dear Doctor,

LMIS430: Administration of the School Library Media Center

GACE Computer Science Assessment Test at a Glance

A R "! I,,, !~ii ii! A ow ' r.-ii ' i ' JA' V5, 9. MiN, ;

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

Academic Freedom Intellectual Property Academic Integrity

Pearson Grade 8 Practice And Homework

Mathematical Induction Examples And Solutions

Course Syllabus Art History II ARTS 1304

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

Syllabus Fall 2014 Earth Science 130: Introduction to Oceanography

Montana Content Standards for Mathematics Grade 3. Montana Content Standards for Mathematical Practices and Mathematics Content Adopted November 2011

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Facilitating Students From Inadequacy Concept in Constructing Proof to Formal Proof

Arizona s College and Career Ready Standards Mathematics

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

Mathematics Program Assessment Plan

An unexamined life is not worth living -Socrates

Diagnostic Test. Middle School Mathematics


The University of Southern Mississippi

Exemplar 6 th Grade Math Unit: Prime Factorization, Greatest Common Factor, and Least Common Multiple

Common Core Standards Alignment Chart Grade 5

Learning Microsoft Publisher , (Weixel et al)

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

CALIFORNIA STATE UNIVERSITY, SAN MARCOS SCHOOL OF EDUCATION

and secondary sources, attending to such features as the date and origin of the information.

MGT/MGP/MGB 261: Investment Analysis

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

BUS Computer Concepts and Applications for Business Fall 2012

Objectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition

ME 4495 Computational Heat Transfer and Fluid Flow M,W 4:00 5:15 (Eng 177)

GIS 5049: GIS for Non Majors Department of Environmental Science, Policy and Geography University of South Florida St. Petersburg Spring 2011

UNIT ONE Tools of Algebra

22/07/10. Last amended. Date: 22 July Preamble

Dublin City Schools Mathematics Graded Course of Study GRADE 4

Math 96: Intermediate Algebra in Context

Data Structures and Algorithms

Academic Catalog Programs & Courses Manchester Community College

Laporan Penelitian Unggulan Prodi

Update on Standards and Educator Evaluation

School: Business Course Number: ACCT603 General Accounting and Business Concepts Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

Be aware there will be a makeup date for missed class time on the Thanksgiving holiday. This will be discussed in class. Course Description

Adler Graduate School

Aerospace Engineering

CS/SE 3341 Spring 2012

Accounting 543 Taxation of Corporations Fall 2014

Syllabus for PRP 428 Public Relations Case Studies 3 Credit Hours Fall 2012

MGMT 3362 Human Resource Management Course Syllabus Spring 2016 (Interactive Video) Business Administration 222D (Edinburg Campus)

CHEM 6487: Problem Seminar in Inorganic Chemistry Spring 2010

Page 1 of 11. Curriculum Map: Grade 4 Math Course: Math 4 Sub-topic: General. Grade(s): None specified

CAAP. Content Analysis Report. Sample College. Institution Code: 9011 Institution Type: 4-Year Subgroup: none Test Date: Spring 2011

Room: Office Hours: T 9:00-12:00. Seminar: Comparative Qualitative and Mixed Methods

PATHWAYS IN FIRST YEAR MATHS

Bittinger, M. L., Ellenbogen, D. J., & Johnson, B. L. (2012). Prealgebra (6th ed.). Boston, MA: Addison-Wesley.

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

Course Goal This is the final course in the developmental mathematics sequence and its purpose is to prepare students for College Algebra.

Maximizing Learning Through Course Alignment and Experience with Different Types of Knowledge

Phys4051: Methods of Experimental Physics I

Transcription:

NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York DEPARTMENT: Mathematics COURSE: MAT 2440 TITLE: DESCRIPTION: TEXT: CREDITS: Discrete Structures and Algorithms I This course introduces the foundations of discrete mathematics as they apply to computer science, focusing on providing a solid theoretical foundation for further work. Topics include functions, relations, sets, simple proof techniques, Boolean algebra, propositional logic, elementary number theory, writing, analyzing and testing algorithms. Discrete Mathematics and Its Applications,7 th edition by Kenneth H. Rosen McGraw-Hill 3 (2 class hours, 2 lab hours) PREREQUISITES: MAT 1375 of higher, and CST 2403 or CST 1201 Prepared by Professors Henry Africk, Brad Isaacson, Caner Koca, Nan Li, Satyanand Singh, Arnavaz Taraporevala, Johann Thiel. (Fall 2017) A. Testing Guidelines: The following exams should be scheduled: 1. A one-hour exam at the end of the First Quarter 2. A one-session exam at the end of the Second Quarter 3. A one-hour exam at the end of the Third Quarter 4. A one-session Final Examination B. A Computer Algebra System will be used in class and for a project.

Course Intended Learning Outcomes/Assessment Methods Learning Outcomes 1. Use the rules of logic to understand mathematical statements and prove propositions using A direct proof An indirect proof A proof by contradiction A proof by induction 2. Write simple algorithms using pseudocode and understand the efficiency of algorithms. Assessment Methods 3. Understand basic number theory topics. 4. Use computer technology to assist in the above. General Education Learning Outcomes/Assessment Methods Learning Outcomes 1. Gather, interpret, evaluate, and apply information discerningly from a variety of sources. 2. Understand and employ both quantitative and qualitative analysis to solve problems. Assessment Methods 3. Employ scientific reasoning and logical thinking. 4. Communicate effectively using written and oral means. 5. Utilize computer based technology in accessing information, solving problems and communicating. 6. Work with teams. Build consensus and use creativity. project, homework. 7. Acquire tools for lifelong learning.

New York City College of Technology Policy on Academic Integrity Students and all others who work with information, ideas, texts, images, music, inventions, and other intellectual property owe their audience and sources accuracy and honesty in using, crediting, and citing sources. As a community of intellectual and professional workers, the College recognizes its responsibility for providing instruction in information literacy and academic integrity, offering models of good practice, and responding vigilantly and appropriately to infractions of academic integrity. Accordingly, academic dishonesty is prohibited in The City University of New York and at New York City College of Technology and is punishable by penalties, including failing grades, suspension, and expulsion. The complete text of the College policy on Academic Integrity may be found in the catalog.

MAT 2440 Discrete Structures and Algorithms I Text: Discrete Mathematics and its Applications,7th edition, by Rosen Lec. Discrete Structures and Algorithms I Homework 1 1.1 Propositional Logic (1-12) (P. 12) 1, 3, 9, 11, 23, 27, 29, 31, 37, 44 2 1.2 Applications of Propositional Logic (16-22) (P. 22) 1-3, 7, 40, 41 3 1.3 Propositional Equivalences (25-34) (P. 34) 3, 4, 6, 7, 8, 9, 23 4 1.4 Predicates and Quantifiers (36-52) 1.5 Nested Quantifiers (57-64) (P. 53) 1, 2, 4, 7-13 odd, 19, 30, 36 (P. 64) 1, 3, 10, 27, 31, 33 5 1.6 Rules of Inference (69-78) (P. 79) 5, 6, 19, 20, 35 6 1.7 Introduction to Proofs (80-90) (P. 91) 1-4, 9-12, 17, 18 7 Test 1 8 2.1 Sets (115-125) (P. 125) 1, 5, 11, 19(a)&(b), 27, 28, 31, 35 9 2.2 Set Operations (127-135) (P. 136) 3, 15(b), 17(b), 21-23, 26, 46, 47, 52-55 10 2.3 Functions (138-152) (P. 152) 3, 9, 10-12, 15, 20, 23, 30, 33, 39, 42-44, 58-61 11 2.4 Sequences and Summations (156-167) (P. 167) 3, 9, 25, 29, 30, 31, 33, 35, 43 12 2.5 Cardinality of Sets (170-176) (optional) (P. 176) 1, 3, 11 13-15 3.1 Algorithms (191-202) (P. 202) 1, 3-15 odd, 16-18, 34, 35, 37-39, 52, 53 16 Test 2 17-18 3.2 The Growth of Functions (204-216) (P. 216) 1-27 odd, 34-42 19-21 3.3 Complexity of Algorithms (218-229) (P. 229) 1-5, 20, 22, 36 22 4.1 Divisibility and Modular Arithmetic (23-244) (P. 244) 1, 9, 15, 21, 26-29, 30, 21 23 4.2 Integer Representations and Algorithms (245-254) 4.3 Primes and Greatest Common Divisors (257-272) (P. 255) 1-15 odd, 51, 52 (P. 272) 1, 3, 17, 25, 27, 33 24 4.4 Solving Congruences (274-284) 4.5 Applications of Congruences (287-292) (P. 284) 1, 5, 11, 21, 33, 34, 55 (P. 292) 1-5 odd 25 4.6 Cryptography (294-303) (P. 304) 1-5 odd 26 Test 3 27-28 5.1 Mathematical Induction (311-329) (P. 329) 1-11 odd, 15, 21 28 5.5 Program Correctness (372-376) (optional) (P. 377) 3,7 29 Review 30 Final Exam

List of Suggested Projects 1. Lecture 13 & 14: Implement the max and linear search algorithms in a programming language. 2. Lecture 21: Timing algorithms by input size. 3. Lecture 23: Primality testing using a programming language. 4. Lecture 24: Implement a hashing function and a pseudorandom generator in a programming language. 5. Lecture 25: Implement a Caesar cipher. 6. Lecture 27: Implement a Tower of Hanoi game.