-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcode.html
More file actions
executable file
·66 lines (37 loc) · 3.51 KB
/
code.html
File metadata and controls
executable file
·66 lines (37 loc) · 3.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<font size="32">code</font>
<b>Personal projects:</b>
Game for iOS in which the player creates massive chain reactions of TNT to score points. Other items such as rocks and atomic bombs change up gameplay. More/bigger chains in a short amount of time increase the player’s destructive power.
<a href=“https://github.com/clintburgos/Explosion-Master”>> Explosion Master on GitHub</a>
Genetic algorithm using a simulation of natural selection to find a sequence of operators and numbers that obtain the goal number.
<a href=“https://github.com/clintburgos/AI-Junkie-GeneticAlgorithm”>> Genetic Algorithm on GitHub</a>
Neural network controlled minesweepers that get better at finding mines each generation (needs work)
<a href=“https://github.com/clintburgos/AI-Junkie-NeuralNetworks”>> Neural Networks on GitHub</a>
<b>Academic projects (all code available upon request):</b>
Network Security (2016)
Exploiting buffer overflow, double free, and printf.
<a href=“https://www.cs.utexas.edu/~ojensen/courses/cs361s/assignment_proj2_34ab6a3b9d003afef1cc3ec18365c466b26cc045.pdf”>Assignment Page</a>
Exploiting CSRF, XSS, and SQL Injection.
<a href=“https://www.cs.utexas.edu/~ojensen/courses/cs361s/assignment_proj1_d8eb4c476455cc824c5fb17506c40d948aba55a5.pdf”>Assignment Page</a>
Programming Languages (2016)
Interpreter written in Haskell for a Javascript-like language. Includes multiple arguments/declarations, first class functions, error checking.
<a href=“https://www.cs.utexas.edu/~wcook/anatomy/anatomy.htm>Book with Assignments</a>
Software Engineering (2015)
Recreation of Netflix’s rating prediction algorithm, developed using Coverage for unit and acceptance testing and Travis CI for build testing (pair programming, team of two).
<a href=“https://www.cs.utexas.edu/users/downing/cs373/projects/Netflix.html”>Assignment Page</a>
Principles of Computer Systems (2015)
PintOS projects on implementing virtual memory, a filesystem, a shell, system calls, a stack, and more for an operating system (pair programming, team of four).
<a href=“http://www.cs.utexas.edu/~ans/classes/cs439/projects/pintos/WWW/pintos.html”>All PintOS Projects Instructions</a>
Computer Organization and Architecture (2014)
Program written in assembly for the Y86 simulator that computes the fibonacci of the given number.
Bubble sort in assembly for the Y86 simulator, one version using jumps and another using conditional moves in the inner loop.
Data Structures (2012)
Phrase/word/character locator and counter, and movie ratings averaging, using MapReduce.
<a href=“http://www.cs.utexas.edu/users/novak/cs314mapr.html”>Assignment Page</a>
Program that contains a path finder and also solves physics problems by searching for an applicable formula, plugging in variables, and solving for the unknown variable.
<a href=“http://www.cs.utexas.edu/users/novak/cs314treeb.html”>Assignment Page</a>
Expanding on the previous, this program solves physics problems with several equations, can perform differential Calculus, and convert Lisp syntax into Java code.
<a href=“http://www.cs.utexas.edu/users/novak/cs314pats.html”>Assignment Page</a>
Full map of costs to nodes using Dijkstra's algorithm, MST using Prim’s algorithm, and A* search optimal path finder.
<a href=“http://www.cs.utexas.edu/users/novak/cs314graph.html”>Assignment Page</a>
Sound sequencer utilizing Memoization technique for expensive methods. (needs some fixing on timing)
<a href=“http://www.cs.utexas.edu/users/novak/cs314hash.html”>Assignment Page</a>