Change | Commit |
---|---|
update Software Engineering: Introduction course | 17e6800 |
This repository tracks a user's progress through the OSSU Computer Science curriculum. Work should be tracked in private repositories, where applicable, so no honour policies are broken.
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
py4e.com | Python for Everybody | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
MIT OCW | Introduction to Computer Science and Programming using Python | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
UBCx | Systematic Program Design | - | - | - |
University of Washington | Programming Languages, Part A | - | - | - |
University of Washington | Programming Languages, Part B | - | - | - |
University of Washington | Programming Languages, Part C | - | - | - |
University of Alberta | Object-Oriented Design | - | - | - |
University of Alberta | Design Patterns | - | - | - |
University of Alberta | Software Architecture | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
MIT Open Learning Library | Calculus 1A: Differentiation | - | - | - |
MIT Open Learning Library | Calculus 1B: Integration | - | - | - |
MIT Open Learning Library | Calculus 1C: Coordinate Systems & Infinite Series | - | - | - |
MIT Open Learning Library | Mathematics for Computer Science | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
MIT | The Missing Semester of Your CS Education | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
Hebrew University of Jerusalem | Build a Modern Computer from First Principles: From Nand to Tetris | - | - | - |
Hebrew University of Jerusalem | Build a Modern Computer from First Principles: Nand to Tetris Part II | - | - | - |
University of Wisconsin–Madison | Operating Systems: Three Easy Pieces | - | - | - |
University of Massachusetts Amherst | Computer Networking: a Top-Down Approach | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
Stanford University | Divide and Conquer, Sorting and Searching, and Randomized Algorithms | - | - | - |
Stanford University | Graph Search, Shortest Paths, and Data Structures | - | - | - |
Stanford University | Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming | - | - | - |
Stanford University | Shortest Paths Revisited, NP-Complete Problems and What To Do About Them | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
RITx | Cybersecurity Fundamentals | - | - | - |
UC Davis | Principles of Secure Coding | - | - | - |
UC Davis | Identifying Security Vulnerabilities | - | - | - |
UC Davis | Identifying Security Vulnerabilities in C/C++ Programming | - | - | - |
UC Davis | Exploiting and Securing Vulnerabilities in Java Applications | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
Stanford Online | Databases: Modeling and Theory | - | - | - |
Stanford Online | Databases: Relational Databases and SQL | - | - | - |
Stanford Online | Databases: Semistructured Data | - | - | - |
Stanford Online | Machine Learning | - | - | - |
UC San DiegoX | Computer Graphics | - | - | - |
IBM | Introduction to Software Engineering | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
Eindhoven University of Technology | Ethics, Technology and Engineering | - | - | - |
University of Pennsylvania | Introduction to Intellectual Property | - | - | - |
Northeastern University | Data Privacy Fundamentals | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
EPFL | Parallel Programming | - | - | - |
Stanford Online | Compilers | - | - | - |
UPenn | Introduction to Haskell | - | - | - |
University of Groningen | Learn Prolog Now! | - | - | - |
Udacity | Software Debugging | - | - | - |
Udacity | Software Testing | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
MITx | Computation Structures 1: Digital Circuits | - | - | - |
MITx | Computation Structures 2: Computer Architecture | - | - | - |
MITx | Computation Structures 3: Computer Organization | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
ArsDigita University | Theory of Computation | - | - | - |
Tsinghua University | Computational Geometry | - | - | - |
Stanford Online & UBC | Game Theory | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
KULeuvenX | Web Security Fundamentals | - | - | - |
University of California, Irvine | Security Governance & Compliance | - | - | - |
Infosec | Digital Forensics Concepts | - | - | - |
LinuxFoundationX | Secure Software Development: Requirements, Design, and Reuse | - | - | - |
LinuxFoundationX | Secure Software Development: Implementation | - | - | - |
LinuxFoundationX | Secure Software Development: Verification and More Specialized Topics | - | - | - |
Provider | Course | Completion Date | Proof | Repository |
---|---|---|---|---|
3Blue1Brown | Essence of Linear Algebra | - | - | - |
MIT OCW | Linear Algebra | - | - | - |
MIT OCW | Introduction to Numerical Methods | - | - | - |
Open Logic Project | Introduction to Formal Logic | - | - | - |
Harvard | Probability | - | - | - |
Provider | Specialization | Completion Date | Proof | Repository |
---|---|---|---|---|
University of Helsinki | Fullstack Open | - | - | - |
Northwestern | Modern Robotics | - | - | - |
University of Illinois | Data Mining | - | - | - |
UC San Diego | Big Data | - | - | - |
UC San Diego | Internet of Things | - | - | - |
University of Illinois | Cloud Computing | - | - | - |
Johns Hopkins University | Data Science | - | - | - |
EPFL | Functional Programming in Scala | - | - | - |
Michigan State University | Game Design and Development with Unity 2020 | - | - | - |