PROGRAMMING AND CRYPTOGRAPHY Wilber R. Rivas Del Rio High School San Felipe Del Rio CISD Dr. Guofei Gu Director of SUCCESS laboratory Secure Communication.

Slides:



Advertisements
Similar presentations
Geometry Chapter 2 Terms.
Advertisements

Computer Science 101 Data Encryption And Computer Networks.
Get Ready To Be Logical! 1. Books and notebooks out. 2. Supplies ready to go. 3. Answer the following: The sum of 2 positive integers is ___________ True.
Wilber R. Rivas Del Rio High School San Felipe Del Rio CISD Dr. Guofei Gu Director of SUCCESS laboratory Secure Communication and Computer Systems Computer.
Thermoelectrical Properties of Nano Structures Emery Kelly, Design and Technology Academy, North East ISD, San Antonio Emery Kelly, Design and Technology.
Chapter 2 Reasoning and Proofs. Chapter 2 Glossary Terms Conjecture Inductive Reasoning Counter Examples Statement Truth Value Negation Compound Statement.
Chapter Logic. Conjecture 4 A conjecture is an educated guess. 4 Example: If you walk into a DRHS classroom where the teacher is speaking Spanish,
Lesson 4-5 Proving Congruence – ASA, AAS. Ohio Content Standards:
Postulates and Paragraph Proofs
Geometric Structure G.1Adevelop and awareness of the structure of a mathematical system, connecting definitions, postulates, logical reasoning and theorems.
1 1.0 Students solve equations and inequalities involving absolute value. Algebra 2 Standards.
ALGEBRA 2. EALR 1: The student understands and applies the concepts and procedures of mathematics. Select and Justify equations and equations to model.
GV Middle School Mathematics Mrs. Susan Iocco December 10, 2014.
Welcome to Honors Geometry! Mrs. Mugnano Pick up a slip of paper and find your partner. One of you has the question and the other has the answer.
CALIFORNIA MATHEMATICS STANDARDS ALGEBRA Students identify and use the arithmetic properties of subsets of integers, rational, irrational, and real.
 1. Which is not one of the six principles that address crucial issues fundamental to all school math programs? A. Curriculum B. Assessment C. Measurement.
Mixed Review.
Geometry as a Deductive System or Structure. D Inductive Reasoning – observe specific cases to form a general rule Example: Little kid burns his hand.
We’re All in This Together! Welcome to Geometry! I am looking forward to assisting you in learning and have high expectations of you for this year. If.
Systems of Equations as Matrices and Hill Cipher.
We’re All in This Together! Welcome to Honors Algebra 2! I am looking forward to assisting you in learning and have high expectations of you for this year.
Registration Courses RHS Math Department The next slide shows a chart of courses that you or your student may be taking, or may take in the future.
Introduction to Geometric Proof Logical Reasoning and Conditional Statements.
 Louena L. Manluctao  East Early College High School  Houston Independent School District  Dr. Guofei Gu  Assistant Professor  Department of Computer.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Row Operations Matrix Operations.
Welcome to Honors Geometry! Mrs. Holman
Mathematics What is it? What is it about?. Terminology: Definition Axiom – a proposition that is assumed without proof for the sake of studying the consequences.
Reasoning and Conditional Statements Advanced Geometry Deductive Reasoning Lesson 1.
1.1 Introduction to Inductive and Deductive Reasoning
Inductive/Dedu ctive Reasoning Using reasoning in math and science.
INDUCTIVE REASONING AND CONJECTURE. DEFINITIONS Conjecture: a best guess based on known information. Inductive Reasoning: using specific examples to arrive.
Basics of Euclidean Geometry Point Line Number line Segment Ray Plane Coordinate plane One letter names a point Two letters names a line, segment, or ray.
Sections 1.7 & 1.8  Deductive Structures  Statements of Logic.
Conjecture: an educated guess
Postulates and Paragraph Proofs Section 2-5.  postulate or axiom – a statement that describes a fundamental relationship between the basic terms of geometry.
Deductive Structure Statements of Logic. The Structure.
What is the Research Question?
Logic and Reasoning Conditional Statements. Logic The use and study of valid reasoning. When studying mathematics it is important to have the ability.
Chapter 2 Section 2-1: Conditional Statements
GEOMETRIC PROOFS A Keystone Geometry Mini-Unit. Geometric Proofs – An Intro Why do we have to learn “Proofs”? A proof is an argument, a justification,
Distance and Midpoint Objective: To use two dimensional coordinate systems to represent points, lines, line segments and figures. To derive and use formulas.
Section 2.3: Deductive Reasoning
Reasoning, Conditionals, and Postulates Sections 2-1, 2-3, 2-5.
Bell Work If 2 Lines are skew, then they do not intersect 1) Converse 2) Inverse 3) Contrapositive 4) Biconditional.
Understanding W-H-Y Unit Portfolio Presentation Lorrie Forbus.
Mathematical Induction Thinking Skill: Develop Confidence in Reason Warm Up: Find the k+1 term (P k+1 ) 1) 2)
Inductive and Deductive Reasoning. Notecard 30 Definition: Conjecture: an unproven statement that is based on observations or given information.
Inductive Reasoning Notes 2.1 through 2.4. Definitions Conjecture – An unproven statement based on your observations EXAMPLE: The sum of 2 numbers is.
By Sanjar Hekmati. Standard: Students will understand algebraic concepts and applications 9-12 Benchmark.A.1: Represent and analyze mathematical situations.
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
1.2 Reasoning Mathematically Two Types of Reasoning Remember to Silence Your Cell Phone and Put It in Your Bag!
Chapter 1 Logic and Proof.
Reasoning and Proof Unit 2.
Section 2.3 – Deductive Reasoning
Cryptography Applied to Linear Functions
Chapter 4 (Part 1): Induction & Recursion
Review Problems Matrices
Reasoning Proof and Chapter 2 If ….., then what?
CS 1010– Introduction to Computer Science
Chapter 2 Review Geometric Reasoning.
Topic 2: Reasoning and Proof
2.2 Deductive Reasoning Objective:
(1.4) An Introduction to Logic
Reasoning and Proofs Deductive Reasoning Conditional Statement
Logic & Reasoning.
1.1 Introduction to Inductive and Deductive Reasoning
Proving Congruence – SSS, SAS
Pearson Unit 1 Topic 2: Reasoning and Proof 2-4: Deductive Reasoning Pearson Texas Geometry ©2016 Holt Geometry Texas ©2007.
Section 1.7 and 1.8- Deductive Structure / Statements of Logic
Presentation transcript:

PROGRAMMING AND CRYPTOGRAPHY Wilber R. Rivas Del Rio High School San Felipe Del Rio CISD Dr. Guofei Gu Director of SUCCESS laboratory Secure Communication and Computer Systems Department of Computer Science & Engineering

ROAD MAP  Faculty Mentor  Research Area  Research Area and Classroom Project  Classroom Project: Program using TI-84 Graphing Calculator  Show how to program the quadratic formula as an example  Mathematical application: Cryptography (extra)  Acknowledgements

DIRECTOR  Guofei Gu  Assistant Professor  Department of Computer Science & Engineering  Director, SUCCESS LAB  2010 NSF CAREER award  Ph.d. Georgia Tech

RESEARCH AREA Internet malware detection, defense, and analysis Intrusion detection, anomaly detections Network security Web and social networking security

Secure Communication is important Citicard Users Lost Around $2.7 Million from Security Breach The losses incurred by the Citigroup during a recent attack by hackers cost around $2.7 million after Citicard numbers were stolen from the website of the company

Relationship between research and project Research: Developing algorithms for secure communication Classroom project : Students will learn to develop algorithms to solve mathematical problems. They will learn to program mathematical formulas on the TI-84

TEKS § GEOMETRY (b) Knowledge and skills. (1) Geometric structure. The student understands the structure of, and relationships within, an axiomatic system. The student is expected to: (A) develop an awareness of the structure of a mathematical system, connecting definitions, postulates, logical reasoning, and theorems; (3) Geometric structure. The student applies logical reasoning to justify and prove mathematical statements. The student is expected to: (A) determine the validity of a conditional statement, its converse, inverse, and contrapositive; (C) use logical reasoning to prove statements are true and find counter examples to disprove statements that are false; (D) use inductive reasoning to formulate a conjecture; and (E) use deductive reasoning to prove a statement.

CLASSROOM PROJECT Simple programming using a graphing calculator

Programming Students will work in groups of 2 Formulas and mathematical problems will be provided Students will write program on paper and then test on the calculator

COMPUTERS CAN DO FIVE BASIC THINGS: 1.Take input 2.Arithmetic 3.Repetition 4.Make decision based of input information 5.Give output

QUADRATIC FORMULA PROGRAM

PROGRAMMING PRGM

PROGRAMMING CONT.

FOR EXAMPLE: NAME OF PROGRAM IS QUAD D E

DO YOU KNOW HOW TO KEEP SECRETS? COMPUTERS DON’T!!!!

(EXTRA) CRYPTOGRAPHY Cryptography comes from the Greek for “secret writing.” Students will use matrices to encrypt and decrypt plain text messages [space] = 0, A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8, I=9, J=10, K=11, L=12,M=13, N=14, O=15, P=16, Q=17, R=18, S=19, T=20, U=21, V=22, W=23, X=24,Y=25, Z=26 Matrix

CRYPTOGRAPHY

CRYPTOGRAPHY CONT.

ACKNOWLEDGEMENTS Dr. Guofei Gu and staff E3 program coordinators Master teachers: Stephen Hudson and Roberto Dimaliwat E3 participants James Milender for encouraging me to apply