📘
Wiki
  • About me
  • CS
    • Networks
    • django
    • MISC
    • Commandline
    • Databases
    • Mathematics
    • System Administration (sysadmin)
    • Operating Systems
    • CS Electives
    • Algorithms and Data Structures
    • Python
  • Programming Languages
    • Java
  • My setup
    • macOS
      • Terminal
        • youtube-dl
        • zsh shell
        • homebrew
        • iTerm 2
      • Productivity Software
        • Amphetamine
        • Be Focused Pro
        • Pdf Squeezer
        • Cheatsheet
        • 1Password
        • Cold Turkey
        • Lunar Pro
        • Bartender 4
    • Useful Tools
      • Web
  • Collection of unsorted links
  • Cheat sheets
  • Reading List
Powered by GitBook
On this page
  • CS246: Mining Massive Data Sets
  • Technical Writing
  • Introduction to Computational Thinking
  • Performance Engineering of Software Systems
  • CS 6120: Advanced Compilers: The Self-Guided Online Course
  • https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/LangImpl01.html
  • https://daniel.haxx.se/blog/2020/11/09/this-is-how-i-git/
  • https://courses.cs.washington.edu/courses/cse391/23sp/

Was this helpful?

  1. CS

CS Electives

Here's a list of CS electives I've found interesting.

PreviousOperating SystemsNextAlgorithms and Data Structures

Last updated 11 months ago

Was this helpful?

The course will discuss data mining and machine learning algorithms for analyzing very large amounts of data. The emphasis will be on MapReduce and as tools for creating parallel algorithms that can process very large amounts of data. Topics include: Frequent itemsets and Association rules, Near Neighbor Search in High Dimensional Data, Locality Sensitive Hashing (LSH), Dimensionality reduction, Recommendation Systems, Clustering, Link Analysis, Large-scale Supervised Machine Learning, Data streams, Mining the Web for Structured Data, Web Advertising.

This collection of courses and learning resources aims to improve your technical documentation. Learn how to plan and author technical documents.

This is an introductory course on Computational Thinking. We use the to approach real-world problems in varied areas applying data analysis and computational and mathematical modeling. In this class you will learn computer science, software, algorithms, applications, and mathematics as an integrated whole.

We plan to include the following topics:

  • Image analysis

  • Machine learning

  • Dynamics on networks

  • Climate modeling

CS246: Mining Massive Data Sets
Spark
Technical Writing
Introduction to Computational Thinking
Julia programming language
Performance Engineering of Software Systems
CS 6120: Advanced Compilers: The Self-Guided Online Course
https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/LangImpl01.html
https://daniel.haxx.se/blog/2020/11/09/this-is-how-i-git/
https://courses.cs.washington.edu/courses/cse391/23sp/