From e8b1850bde2952333928aab6764e6b9027b0f570 Mon Sep 17 00:00:00 2001 From: Trance-0 <60459821+Trance-0@users.noreply.github.com> Date: Wed, 17 Sep 2025 14:27:46 -0500 Subject: [PATCH] title updates --- content/CSE332S/CSE332S_L1.md | 2 +- content/CSE332S/CSE332S_L10.md | 2 +- content/CSE332S/CSE332S_L11.md | 2 +- content/CSE332S/CSE332S_L12.md | 2 +- content/CSE332S/CSE332S_L13.md | 2 +- content/CSE332S/CSE332S_L14.md | 2 +- content/CSE332S/CSE332S_L15.md | 2 +- content/CSE332S/CSE332S_L16.md | 2 +- content/CSE332S/CSE332S_L17.md | 2 +- content/CSE332S/CSE332S_L2.md | 2 +- content/CSE332S/CSE332S_L3.md | 2 +- content/CSE332S/CSE332S_L4.md | 2 +- content/CSE332S/CSE332S_L5.md | 2 +- content/CSE332S/CSE332S_L6.md | 2 +- content/CSE332S/CSE332S_L7.md | 4 ++-- content/CSE332S/CSE332S_L8.md | 2 +- content/CSE332S/CSE332S_L9.md | 2 +- content/CSE332S/index.md | 6 +++++- content/CSE347/CSE347_L1.md | 2 +- content/CSE347/CSE347_L10.md | 2 +- content/CSE347/CSE347_L11.md | 2 +- content/CSE347/CSE347_L2.md | 2 +- content/CSE347/CSE347_L3.md | 2 +- content/CSE347/CSE347_L4.md | 2 +- content/CSE347/CSE347_L5.md | 2 +- content/CSE347/CSE347_L6.md | 2 +- content/CSE347/CSE347_L7.md | 2 +- content/CSE347/CSE347_L8.md | 2 +- content/CSE347/CSE347_L9.md | 2 +- content/CSE347/index.md | 8 ++++++-- content/CSE442T/CSE442T_L1.md | 2 +- content/CSE442T/CSE442T_L10.md | 2 +- content/CSE442T/CSE442T_L11.md | 2 +- content/CSE442T/CSE442T_L12.md | 2 +- content/CSE442T/CSE442T_L13.md | 2 +- content/CSE442T/CSE442T_L14.md | 2 +- content/CSE442T/CSE442T_L15.md | 2 +- content/CSE442T/CSE442T_L16.md | 2 +- content/CSE442T/CSE442T_L17.md | 2 +- content/CSE442T/CSE442T_L18.md | 2 +- content/CSE442T/CSE442T_L19.md | 2 +- content/CSE442T/CSE442T_L2.md | 2 +- content/CSE442T/CSE442T_L20.md | 2 +- content/CSE442T/CSE442T_L21.md | 2 +- content/CSE442T/CSE442T_L22.md | 2 +- content/CSE442T/CSE442T_L23.md | 2 +- content/CSE442T/CSE442T_L24.md | 2 +- content/CSE442T/CSE442T_L3.md | 2 +- content/CSE442T/CSE442T_L4.md | 2 +- content/CSE442T/CSE442T_L5.md | 2 +- content/CSE442T/CSE442T_L6.md | 2 +- content/CSE442T/CSE442T_L7.md | 2 +- content/CSE442T/CSE442T_L8.md | 2 +- content/CSE442T/CSE442T_L9.md | 2 +- content/CSE442T/Exam_reviews/CSE442T_E1.md | 2 +- content/CSE442T/index.md | 12 ++++++------ content/Math4201/_meta.js | 1 + 57 files changed, 72 insertions(+), 63 deletions(-) diff --git a/content/CSE332S/CSE332S_L1.md b/content/CSE332S/CSE332S_L1.md index e439a35..54fde59 100644 --- a/content/CSE332S/CSE332S_L1.md +++ b/content/CSE332S/CSE332S_L1.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 1 +# CSE332S Object-Oriented Programming in C++ (Lecture 1) ## Today: diff --git a/content/CSE332S/CSE332S_L10.md b/content/CSE332S/CSE332S_L10.md index 66b84ad..a861aa7 100644 --- a/content/CSE332S/CSE332S_L10.md +++ b/content/CSE332S/CSE332S_L10.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 10 +# CSE332S Object-Oriented Programming in C++ (Lecture 10) ## Associative Containers diff --git a/content/CSE332S/CSE332S_L11.md b/content/CSE332S/CSE332S_L11.md index e9d141f..5cd4f63 100644 --- a/content/CSE332S/CSE332S_L11.md +++ b/content/CSE332S/CSE332S_L11.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 11 +# CSE332S Object-Oriented Programming in C++ (Lecture 11) ## Operator overloading intro diff --git a/content/CSE332S/CSE332S_L12.md b/content/CSE332S/CSE332S_L12.md index 06873ac..c3457d2 100644 --- a/content/CSE332S/CSE332S_L12.md +++ b/content/CSE332S/CSE332S_L12.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 12 +# CSE332S Object-Oriented Programming in C++ (Lecture 12) ## Object-Oriented Programming (OOP) in C++ diff --git a/content/CSE332S/CSE332S_L13.md b/content/CSE332S/CSE332S_L13.md index a816031..5889201 100644 --- a/content/CSE332S/CSE332S_L13.md +++ b/content/CSE332S/CSE332S_L13.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 13 +# CSE332S Object-Oriented Programming in C++ (Lecture 13) ## Memory layout of a C++ program, variables and their lifetimes diff --git a/content/CSE332S/CSE332S_L14.md b/content/CSE332S/CSE332S_L14.md index 16db469..d8a83c3 100644 --- a/content/CSE332S/CSE332S_L14.md +++ b/content/CSE332S/CSE332S_L14.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 14 +# CSE332S Object-Oriented Programming in C++ (Lecture 14) ## Copy control diff --git a/content/CSE332S/CSE332S_L15.md b/content/CSE332S/CSE332S_L15.md index a26eb1e..7998ad0 100644 --- a/content/CSE332S/CSE332S_L15.md +++ b/content/CSE332S/CSE332S_L15.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 15 +# CSE332S Object-Oriented Programming in C++ (Lecture 15) ## Move semantics introduction and motivation diff --git a/content/CSE332S/CSE332S_L16.md b/content/CSE332S/CSE332S_L16.md index 5620168..6c613d9 100644 --- a/content/CSE332S/CSE332S_L16.md +++ b/content/CSE332S/CSE332S_L16.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 16 +# CSE332S Object-Oriented Programming in C++ (Lecture 16) ## Intro to OOP design and principles diff --git a/content/CSE332S/CSE332S_L17.md b/content/CSE332S/CSE332S_L17.md index 7e96681..e5f0633 100644 --- a/content/CSE332S/CSE332S_L17.md +++ b/content/CSE332S/CSE332S_L17.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 17 +# CSE332S Object-Oriented Programming in C++ (Lecture 17) ## Object Oriented Programming Building Blocks diff --git a/content/CSE332S/CSE332S_L2.md b/content/CSE332S/CSE332S_L2.md index 37f48ec..297d96b 100644 --- a/content/CSE332S/CSE332S_L2.md +++ b/content/CSE332S/CSE332S_L2.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 2 +# CSE332S Object-Oriented Programming in C++ (Lecture 2) Today we'll talk generally about C++ development (plus a few platform specifics): diff --git a/content/CSE332S/CSE332S_L3.md b/content/CSE332S/CSE332S_L3.md index 2ff5f02..c2ed8ac 100644 --- a/content/CSE332S/CSE332S_L3.md +++ b/content/CSE332S/CSE332S_L3.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 3 +# CSE332S Object-Oriented Programming in C++ (Lecture 3) ## C++ basic data types diff --git a/content/CSE332S/CSE332S_L4.md b/content/CSE332S/CSE332S_L4.md index a5a48d6..5784e2e 100644 --- a/content/CSE332S/CSE332S_L4.md +++ b/content/CSE332S/CSE332S_L4.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 4 +# CSE332S Object-Oriented Programming in C++ (Lecture 4) ## Namespace details diff --git a/content/CSE332S/CSE332S_L5.md b/content/CSE332S/CSE332S_L5.md index 804b627..6761ba4 100644 --- a/content/CSE332S/CSE332S_L5.md +++ b/content/CSE332S/CSE332S_L5.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 5 +# CSE332S Object-Oriented Programming in C++ (Lecture 5) ## Function and the Call Stack diff --git a/content/CSE332S/CSE332S_L6.md b/content/CSE332S/CSE332S_L6.md index eebd00b..2b8fe46 100644 --- a/content/CSE332S/CSE332S_L6.md +++ b/content/CSE332S/CSE332S_L6.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 6 +# CSE332S Object-Oriented Programming in C++ (Lecture 6) ## Expressions diff --git a/content/CSE332S/CSE332S_L7.md b/content/CSE332S/CSE332S_L7.md index 13fe0d1..ffb0fb9 100644 --- a/content/CSE332S/CSE332S_L7.md +++ b/content/CSE332S/CSE332S_L7.md @@ -1,8 +1,8 @@ -# CSE332S Lecture 7 +# CSE332S Object-Oriented Programming in C++ (Lecture 7) ## Debugging -Debugger let’s us: +Debugger let's us: 1. Execute code incrementally a. Line by line, function to function, breakpoint to breakpoint diff --git a/content/CSE332S/CSE332S_L8.md b/content/CSE332S/CSE332S_L8.md index 2a8a27c..834574a 100644 --- a/content/CSE332S/CSE332S_L8.md +++ b/content/CSE332S/CSE332S_L8.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 8 +# CSE332S Object-Oriented Programming in C++ (Lecture 8) ## From procedural to object-oriented programming diff --git a/content/CSE332S/CSE332S_L9.md b/content/CSE332S/CSE332S_L9.md index 1dd8b67..495c87f 100644 --- a/content/CSE332S/CSE332S_L9.md +++ b/content/CSE332S/CSE332S_L9.md @@ -1,4 +1,4 @@ -# CSE332S Lecture 9 +# CSE332S Object-Oriented Programming in C++ (Lecture 9) ## Sequential Containers diff --git a/content/CSE332S/index.md b/content/CSE332S/index.md index 7372e27..d914887 100644 --- a/content/CSE332S/index.md +++ b/content/CSE332S/index.md @@ -1,6 +1,10 @@ -# CSE332S +# CSE332S Course Description **Object-Oriented Software Development Laboratory** **Spring 2025** Instructor: **Jon Shidal** + +## Course Description + +Intensive focus on practical aspects of designing, implementing and debugging software, using object-oriented, procedural, and generic programming techniques. The course emphasizes familiarity and proficiency with a wide range of C++ language features through hands-on practice completing studio exercises and lab assignments, supplemented with readings and summary presentations for each session. An evening midterm exam at which attendance is required will be given on March 25. Prerequisites: CSE 131 and CSE 247. \ No newline at end of file diff --git a/content/CSE347/CSE347_L1.md b/content/CSE347/CSE347_L1.md index 145dcba..2a8b88d 100644 --- a/content/CSE347/CSE347_L1.md +++ b/content/CSE347/CSE347_L1.md @@ -1,4 +1,4 @@ -# Lecture 1 +# CSE347 Analysis of Algorithms (Lecture 1) ## Greedy Algorithms diff --git a/content/CSE347/CSE347_L10.md b/content/CSE347/CSE347_L10.md index 2a7d2ad..9c286c2 100644 --- a/content/CSE347/CSE347_L10.md +++ b/content/CSE347/CSE347_L10.md @@ -1,4 +1,4 @@ -# Lecture 10 +# CSE347 Analysis of Algorithms (Lecture 10) ## Online Algorithms diff --git a/content/CSE347/CSE347_L11.md b/content/CSE347/CSE347_L11.md index 17c0070..ad9a49a 100644 --- a/content/CSE347/CSE347_L11.md +++ b/content/CSE347/CSE347_L11.md @@ -1,4 +1,4 @@ -# Lecture 11 +# CSE347 Analysis of Algorithms (Lecture 11) ## More randomized algorithms diff --git a/content/CSE347/CSE347_L2.md b/content/CSE347/CSE347_L2.md index 7244fed..5aa92fa 100644 --- a/content/CSE347/CSE347_L2.md +++ b/content/CSE347/CSE347_L2.md @@ -1,4 +1,4 @@ -# Lecture 2 +# CSE347 Analysis of Algorithms (Lecture 2) ## Divide and conquer diff --git a/content/CSE347/CSE347_L3.md b/content/CSE347/CSE347_L3.md index 6d9498e..ea8a630 100644 --- a/content/CSE347/CSE347_L3.md +++ b/content/CSE347/CSE347_L3.md @@ -1,4 +1,4 @@ -# Lecture 3 +# CSE347 Analysis of Algorithms (Lecture 3) ## Dynamic programming diff --git a/content/CSE347/CSE347_L4.md b/content/CSE347/CSE347_L4.md index bfb21fc..0e14cf7 100644 --- a/content/CSE347/CSE347_L4.md +++ b/content/CSE347/CSE347_L4.md @@ -1,4 +1,4 @@ -# Lecture 4 +# CSE347 Analysis of Algorithms (Lecture 4) ## Maximum Flow diff --git a/content/CSE347/CSE347_L5.md b/content/CSE347/CSE347_L5.md index 974fd84..16ec3d0 100644 --- a/content/CSE347/CSE347_L5.md +++ b/content/CSE347/CSE347_L5.md @@ -1,4 +1,4 @@ -# Lecture 5 +# CSE347 Analysis of Algorithms (Lecture 5) ## Takeaway from Bipartite Matching diff --git a/content/CSE347/CSE347_L6.md b/content/CSE347/CSE347_L6.md index f2cf6ee..1de657f 100644 --- a/content/CSE347/CSE347_L6.md +++ b/content/CSE347/CSE347_L6.md @@ -1,4 +1,4 @@ -# Lecture 6 +# CSE347 Analysis of Algorithms (Lecture 6) ## NP-completeness diff --git a/content/CSE347/CSE347_L7.md b/content/CSE347/CSE347_L7.md index 301a132..179722c 100644 --- a/content/CSE347/CSE347_L7.md +++ b/content/CSE347/CSE347_L7.md @@ -1,4 +1,4 @@ -# Lecture 7 +# CSE347 Analysis of Algorithms (Lecture 7) ## Known NP-Complete Problems diff --git a/content/CSE347/CSE347_L8.md b/content/CSE347/CSE347_L8.md index 969d326..eaa66ce 100644 --- a/content/CSE347/CSE347_L8.md +++ b/content/CSE347/CSE347_L8.md @@ -1,4 +1,4 @@ -# Lecture 8 +# CSE347 Analysis of Algorithms (Lecture 8) ## NP-optimization problem diff --git a/content/CSE347/CSE347_L9.md b/content/CSE347/CSE347_L9.md index 5f20795..dd2f7f6 100644 --- a/content/CSE347/CSE347_L9.md +++ b/content/CSE347/CSE347_L9.md @@ -1,4 +1,4 @@ -# Lecture 9 +# CSE347 Analysis of Algorithms (Lecture 9) ## Randomized Algorithms diff --git a/content/CSE347/index.md b/content/CSE347/index.md index f31bdd9..321b49e 100644 --- a/content/CSE347/index.md +++ b/content/CSE347/index.md @@ -1,4 +1,4 @@ -# CSE 347 +# CSE347 Course Description This is a course about fancy algorithms. @@ -18,4 +18,8 @@ It's hard if you don't know the tricks for solving leetcode problems. I've been doing leetcode daily problems for almost 2 years when I get into the course. -It's relatively easy for me but I do have a hard time to get every proof right. \ No newline at end of file +It's relatively easy for me but I do have a hard time to get every proof right. + +## Course Description + +Introduces techniques for the mathematical analysis of algorithms, including randomized algorithms and non-worst-case analyses such as amortized and competitive analysis. Introduces the standard paradigms of divide-and-conquer, greedy, and dynamic programming algorithms, as well as reductions. Also provides an introduction to the study of intractability and techniques to determine when good algorithms cannot be designed. Note: A Wednesday recitation section will be required. Times TBD based on students' schedules. Attendance is required for two evening exams. Evening exams will be October 22 and December 3 from 6:30 - 8:30pm. Prerequisites: (CSE 240 or Math 310) and CSE 247 \ No newline at end of file diff --git a/content/CSE442T/CSE442T_L1.md b/content/CSE442T/CSE442T_L1.md index 40280ef..35c065f 100644 --- a/content/CSE442T/CSE442T_L1.md +++ b/content/CSE442T/CSE442T_L1.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 1 +# CSE442T Introduction to Cryptography (Lecture 1) ## Chapter 1: Introduction diff --git a/content/CSE442T/CSE442T_L10.md b/content/CSE442T/CSE442T_L10.md index 7b6c970..cb48162 100644 --- a/content/CSE442T/CSE442T_L10.md +++ b/content/CSE442T/CSE442T_L10.md @@ -1,4 +1,4 @@ -# Lecture 10 +# CSE442T Introduction to Cryptography (Lecture 10) ## Chapter 2: Computational Hardness diff --git a/content/CSE442T/CSE442T_L11.md b/content/CSE442T/CSE442T_L11.md index 6045bea..b5b3112 100644 --- a/content/CSE442T/CSE442T_L11.md +++ b/content/CSE442T/CSE442T_L11.md @@ -1,4 +1,4 @@ -# Lecture 11 +# CSE442T Introduction to Cryptography (Lecture 11) Exam info posted tonight. diff --git a/content/CSE442T/CSE442T_L12.md b/content/CSE442T/CSE442T_L12.md index c994391..2d4e59a 100644 --- a/content/CSE442T/CSE442T_L12.md +++ b/content/CSE442T/CSE442T_L12.md @@ -1,4 +1,4 @@ -# Lecture 12 +# CSE442T Introduction to Cryptography (Lecture 12) ## Chapter 3: Indistinguishability and Pseudorandomness diff --git a/content/CSE442T/CSE442T_L13.md b/content/CSE442T/CSE442T_L13.md index 72bfc54..36aaa6b 100644 --- a/content/CSE442T/CSE442T_L13.md +++ b/content/CSE442T/CSE442T_L13.md @@ -1,4 +1,4 @@ -# Lecture 13 +# CSE442T Introduction to Cryptography (Lecture 13) ## Chapter 3: Indistinguishability and Pseudorandomness diff --git a/content/CSE442T/CSE442T_L14.md b/content/CSE442T/CSE442T_L14.md index 2c4ae39..97fa6ed 100644 --- a/content/CSE442T/CSE442T_L14.md +++ b/content/CSE442T/CSE442T_L14.md @@ -1,4 +1,4 @@ -# Lecture 14 +# CSE442T Introduction to Cryptography (Lecture 14) ## Recap diff --git a/content/CSE442T/CSE442T_L15.md b/content/CSE442T/CSE442T_L15.md index 8a6f3e8..6f52d6d 100644 --- a/content/CSE442T/CSE442T_L15.md +++ b/content/CSE442T/CSE442T_L15.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 15 +# CSE442T Introduction to Cryptography (Lecture 15) ## Chapter 3: Indistinguishability and Pseudorandomness diff --git a/content/CSE442T/CSE442T_L16.md b/content/CSE442T/CSE442T_L16.md index 3930b30..ad4af94 100644 --- a/content/CSE442T/CSE442T_L16.md +++ b/content/CSE442T/CSE442T_L16.md @@ -1,4 +1,4 @@ -# Lecture 16 +# CSE442T Introduction to Cryptography (Lecture 16) ## Chapter 3: Indistinguishability and Pseudorandomness diff --git a/content/CSE442T/CSE442T_L17.md b/content/CSE442T/CSE442T_L17.md index b84e8b3..225767c 100644 --- a/content/CSE442T/CSE442T_L17.md +++ b/content/CSE442T/CSE442T_L17.md @@ -1,4 +1,4 @@ -# Lecture 17 +# CSE442T Introduction to Cryptography (Lecture 17) ## Chapter 3: Indistinguishability and Pseudorandomness diff --git a/content/CSE442T/CSE442T_L18.md b/content/CSE442T/CSE442T_L18.md index ff7e381..b95ad2d 100644 --- a/content/CSE442T/CSE442T_L18.md +++ b/content/CSE442T/CSE442T_L18.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 18 +# CSE442T Introduction to Cryptography (Lecture 18) ## Chapter 5: Authentication diff --git a/content/CSE442T/CSE442T_L19.md b/content/CSE442T/CSE442T_L19.md index 5c470f8..8e0606c 100644 --- a/content/CSE442T/CSE442T_L19.md +++ b/content/CSE442T/CSE442T_L19.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 19 +# CSE442T Introduction to Cryptography (Lecture 19) ## Chapter 5: Authentication diff --git a/content/CSE442T/CSE442T_L2.md b/content/CSE442T/CSE442T_L2.md index ee97328..b55b814 100644 --- a/content/CSE442T/CSE442T_L2.md +++ b/content/CSE442T/CSE442T_L2.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 2 +# CSE442T Introduction to Cryptography (Lecture 2) ## Probability review diff --git a/content/CSE442T/CSE442T_L20.md b/content/CSE442T/CSE442T_L20.md index 84a6080..47c8197 100644 --- a/content/CSE442T/CSE442T_L20.md +++ b/content/CSE442T/CSE442T_L20.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 20 +# CSE442T Introduction to Cryptography (Lecture 20) ## Chapter 5: Authentication diff --git a/content/CSE442T/CSE442T_L21.md b/content/CSE442T/CSE442T_L21.md index 6f8467a..a657e50 100644 --- a/content/CSE442T/CSE442T_L21.md +++ b/content/CSE442T/CSE442T_L21.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 21 +# CSE442T Introduction to Cryptography (Lecture 21) ## Chapter 5: Authentication diff --git a/content/CSE442T/CSE442T_L22.md b/content/CSE442T/CSE442T_L22.md index 5ff62d8..9b8d43a 100644 --- a/content/CSE442T/CSE442T_L22.md +++ b/content/CSE442T/CSE442T_L22.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 22 +# CSE442T Introduction to Cryptography (Lecture 22) ## Chapter 7: Composability diff --git a/content/CSE442T/CSE442T_L23.md b/content/CSE442T/CSE442T_L23.md index 77f290b..8d5bede 100644 --- a/content/CSE442T/CSE442T_L23.md +++ b/content/CSE442T/CSE442T_L23.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 23 +# CSE442T Introduction to Cryptography (Lecture 23) ## Chapter 7: Composability diff --git a/content/CSE442T/CSE442T_L24.md b/content/CSE442T/CSE442T_L24.md index fe3b3b8..00600f1 100644 --- a/content/CSE442T/CSE442T_L24.md +++ b/content/CSE442T/CSE442T_L24.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 24 +# CSE442T Introduction to Cryptography (Lecture 24) ## Chapter 7: Composability diff --git a/content/CSE442T/CSE442T_L3.md b/content/CSE442T/CSE442T_L3.md index 784a019..5d9f6c5 100644 --- a/content/CSE442T/CSE442T_L3.md +++ b/content/CSE442T/CSE442T_L3.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 3 +# CSE442T Introduction to Cryptography (Lecture 3) All algorithms $C(x)\to y$, $x,y\in \{0,1\}^*$ diff --git a/content/CSE442T/CSE442T_L4.md b/content/CSE442T/CSE442T_L4.md index 8e0d351..fe7b9e0 100644 --- a/content/CSE442T/CSE442T_L4.md +++ b/content/CSE442T/CSE442T_L4.md @@ -1,4 +1,4 @@ -# CSE442T Lecture 4 +# CSE442T Introduction to Cryptography (Lecture 4) ## Recap diff --git a/content/CSE442T/CSE442T_L5.md b/content/CSE442T/CSE442T_L5.md index f2a192f..1cdfcf9 100644 --- a/content/CSE442T/CSE442T_L5.md +++ b/content/CSE442T/CSE442T_L5.md @@ -1,4 +1,4 @@ -# Lecture 5 +# CSE442T Introduction to Cryptography (Lecture 5) ## Chapter 2: Computational Hardness diff --git a/content/CSE442T/CSE442T_L6.md b/content/CSE442T/CSE442T_L6.md index 09e3c1b..ece62d9 100644 --- a/content/CSE442T/CSE442T_L6.md +++ b/content/CSE442T/CSE442T_L6.md @@ -1,4 +1,4 @@ -# Lecture 6 +# CSE442T Introduction to Cryptography (Lecture 6) ## Review diff --git a/content/CSE442T/CSE442T_L7.md b/content/CSE442T/CSE442T_L7.md index 5f37c67..a7a6f84 100644 --- a/content/CSE442T/CSE442T_L7.md +++ b/content/CSE442T/CSE442T_L7.md @@ -1,4 +1,4 @@ -# Lecture 7 +# CSE442T Introduction to Cryptography (Lecture 7) ## Chapter 2: Computational Hardness diff --git a/content/CSE442T/CSE442T_L8.md b/content/CSE442T/CSE442T_L8.md index e594dbd..62907df 100644 --- a/content/CSE442T/CSE442T_L8.md +++ b/content/CSE442T/CSE442T_L8.md @@ -1,4 +1,4 @@ -# Lecture 8 +# CSE442T Introduction to Cryptography (Lecture 8) ## Chapter 2: Computational Hardness diff --git a/content/CSE442T/CSE442T_L9.md b/content/CSE442T/CSE442T_L9.md index 9a28bb0..4970c8f 100644 --- a/content/CSE442T/CSE442T_L9.md +++ b/content/CSE442T/CSE442T_L9.md @@ -1,4 +1,4 @@ -# Lecture 9 +# CSE442T Introduction to Cryptography (Lecture 9) ## Chapter 2: Computational Hardness diff --git a/content/CSE442T/Exam_reviews/CSE442T_E1.md b/content/CSE442T/Exam_reviews/CSE442T_E1.md index acf6dd3..7ad7a9c 100644 --- a/content/CSE442T/Exam_reviews/CSE442T_E1.md +++ b/content/CSE442T/Exam_reviews/CSE442T_E1.md @@ -1,4 +1,4 @@ -# System check for exam list +# CSE442T Exam 1 Review **The exam will take place in class on Monday, October 21.** diff --git a/content/CSE442T/index.md b/content/CSE442T/index.md index 8376778..b5b7121 100644 --- a/content/CSE442T/index.md +++ b/content/CSE442T/index.md @@ -1,4 +1,4 @@ -# CSE 442T +# CSE442T Course Description ## Course Description @@ -6,7 +6,7 @@ This course is an introduction to the theory of cryptography. Topics include: One-way functions, Pseudorandomness, Private-key cryptography, Public-key cryptography, Authentication, and etc. -### Instructor: +### Instructor [Brian Garnett](bcgarnett@wustl.edu) @@ -16,15 +16,15 @@ Proof based course and write proofs. CSE 433 for practical applications. -### Office Hours: +### Office Hours Right after class! 4-5 Mon, Urbaur Hall 227 -### Textbook: +### Textbook [A course in cryptography Lecture Notes](https://www.cs.cornell.edu/courses/cs4830/2010fa/lecnotes.pdf) -### Comments: +## Comments Most proofs are not hard to understand. @@ -39,7 +39,7 @@ I'm having a hard time to recover them without reading the book. The lecturer's explanation is good but you'd better always pay attention in class or you'll having a hard time to catch up with the proof. -### Notations used in this course +## Notations used in this course The notations used in this course is very complicated. However, since we need to defined those concepts mathematically, we have to use those notations. Here are some notations I changed or emphasized for better readability at least for myself. diff --git a/content/Math4201/_meta.js b/content/Math4201/_meta.js index 0a9d019..10acf72 100644 --- a/content/Math4201/_meta.js +++ b/content/Math4201/_meta.js @@ -12,4 +12,5 @@ export default { Math4201_L7: "Topology I (Lecture 7)", Math4201_L8: "Topology I (Lecture 8)", Math4201_L9: "Topology I (Lecture 9)", + Math4201_L10: "Topology I (Lecture 10)", }