From a08d2eedd2ad99381d7aabaac979af354ada3ca6 Mon Sep 17 00:00:00 2001 From: Waciuma Wanjohi Date: Sun, 26 Jan 2020 10:44:39 -0500 Subject: [PATCH] Remove cryptography from Core Applications Closes #570 Removing, as the course is too in depth on cryptography without teaching other important areas of security. CS2013 specifies that the undergraduate CS curriculum include the Knowledge Area Information Assurance and Security (IAS). This knowledge area includes an introduction to cryptography. But unless students take an elective course in Cryptography, they need only demonstrate a familiarity with the topic, vocabulary, the use of primes in cryptography and how public keys are used. As pointed out by @MohamedMandouh, this course is an advanced class offered at Stanford. Meanwhile, IAS specifies a number of other important topics, which this class does not address. --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 9bce184..bda2010 100644 --- a/README.md +++ b/README.md @@ -283,9 +283,6 @@ Courses | Duration | Effort | Prerequisites `unsupervised learning` `OpenGL` `raytracing` -`block ciphers` -`authentication` -`public key encryption` `and more` Courses | Duration | Effort | Prerequisites @@ -293,7 +290,6 @@ Courses | Duration | Effort | Prerequisites [Databases](https://lagunita.stanford.edu/courses/DB/2014/SelfPaced/about)| 12 weeks | 8-12 hours/week | some programming, basic CS [Machine Learning](https://www.coursera.org/learn/machine-learning)| 11 weeks | 4-6 hours/week | linear algebra [Computer Graphics](https://www.edx.org/course/computer-graphics-uc-san-diegox-cse167x)| 6 weeks | 12 hours/week | C++ or Java, linear algebra -[Cryptography I](https://www.coursera.org/course/crypto)| 6 weeks | 5-7 hours/week | linear algebra, probability [Software Engineering: Introduction](https://www.edx.org/course/software-engineering-introduction-ubcx-softeng1x) | 6 weeks | 8-10 hours/week | Software Construction - Object-Oriented Design [Software Development Capstone Project](https://www.edx.org/course/software-development-capstone-project-ubcx-softengprjx) | 6-7 weeks | 8-10 hours/week | Software Engineering: Introduction