Tech-Curriculums's repositories
Linux-Admin-200-Kernel-Development-
We will create Kernels from scratch and explore Linux and in particular Android Kernel Dev and Driver Compilation
101-Server-Setup-with-Ubuntu
A list of topics into what will later be a super fun class (you get to use linux on the web!)
Advanced-Topics-Julia-101
Parse your data quickly and efficiently -- without breaking your bank.
Advanced-Topics-Clojure-101
Functional programming can compress 100s of lines of code into 10s, learn to leverage this in this course on Clojure language.
FPGA-101---Introduction-to-Verilog
FPGA 101 - Introduction to Verilog
CodeMirror
In-browser code editor
learnxinyminutes-docs
Code documentation written as code! How novel and totally my idea!
101-PCB-Design-With-Eagle
Learn to design PCBs, prepare gerber-files for manufacturing, and solder up your prototypes on the next-level.
Data-Structures
Faster games and animations are better -- ever wanted your code to run _faster_? Get Struckture
101-Intro-to-Analog-and-Digital-Circuits
Analog and Digital Circuits: Transistor Amps, basic TTL, make devices and conclude by designing a PCB for Soldering.
Web-Design-180-Style
A tour of gradients, fonts, and techniques for giving your site epic style.
200-Computer-Security
In this course, we will cover basic exploits and learn how to secure your code/servers against common attacks.
201-x64-Assembly
Requires first level course in Java or C
db-readings
Readings in Databases
101-Eagle-PCB-Design
This is a course which introduces the basics of PCB Design with Eagle
a09_Simple_Service
Android Studio example project of creating a simple service. This simply counts up with toasts from a public class's run method.
a10_A_Toast
This uses Android Studio, and demonstrates how to implement a toast, as a challenge, please attempt to make a button that toasts!
210-Data-Science----Introduction-to-Wavelet-Analysis
In this class we will discuss FFT and Wavelet methods for learning about the stock market, weather, and analyzing other trends.
Tool-Huddle
Brief, student-specific tag-ups discussing plug-ins, add-ons, customizations for their toolset (e.g. Eclipse, Emacs, Vim, etc.)
130-FPGA-Introduction-to-SystemC
I think of SystemC as a C++ version of VHDL and Verilog, easy to parse if you're used to the C++ syntax.
010-FPGAs-single-day-overview
This is a preview of the FPGA courseware
120-FPGA-s-with-Lattice
There are many FPGA's out there, in this class we will look into the lower power Lattice FPGAs using their Diamond boards.
300-Introduction-to-Angular-Js
In this class we'll build web-apps and more web-apps using Google's Angular.js
PathFinding.js
A comprehensive path-finding library for grid based games
vim.js
JavaScript port of Vim
101-GameDesign-2D-GameDesign-With-Unity
Learn the principles of game design by making your own 2D game in Unity.
Culture-Elective
This class will be the most fun class you ever take. period.