Education
The following is a list of the degrees that I currently hold or am working on. Each degree has the relevant courses I took as well.
PhD Computer Science, (in progress) - University of Georgia
| Course |
Title |
Language(s) Used |
| 6210 | Simulation and Modeling | Java |
| 6330 | AI and the Web | Javascript,
Python |
| 6370 | Database Management | C++ |
| 6470 | Algorithms | Java |
| 6730 | Operating Systems | C/C++ |
| 6760 | Computer Networks | C++ |
| 6900 | The Art, Science and Algorithms of
Photography | |
| 6900 | Network Security | |
| 8220 | Parallel and Distributed Simulation
Systems | Java |
| 8710 | Computer System Performance Evaluation | |
| 8730 | Software Systems for Parallel and Distributed Computing | C++ |
| 8820 | Computer Vision and Pattern
Recognition | Java |
B.S. Computer Science, 2007 - University of Georgia
| Course |
Title |
Language(s) Used |
| 1301 | Intro. to Computing | Java |
| 1302 | Software Development | Java |
| 1730 | Systems Programming | C/C++ |
| 2670 | Intro. to the Theory of Computing | |
| 2720 | Data Structures | C++ |
| 4050 | Software Engineering | Java |
| 4070 | 2-D Game Programming | C++ with SDL |
| 4500 | Programming Languages | Lex, Yacc, SML, Scheme, Python, Prolog |
| 4570 | Compilers | Lex, Yacc, C++ |
| 4690 | Graph Theory | |
| 4720 | Computer Architecture | MIPS Assembly |
| 4810 | Computer Graphics | Java |
| 4900 | Special Topics - 3-D Game Programming | C++, Torquescript |
| 6550 | Artificial Intelligence | Prolog |
B.S. Mathematics, 2007 - University of Georgia
| Course |
Title |
| 2210 | Integral Calculus |
| 3100 | Sequences and Series |
| 3200 | Intro. to Higher Mathematics |
| 3220 | Advanced Problem Solving |
| 3500 | Multivariable Mathematics I |
| 3510 | Multivariable Mathematics II |
| 4000 | Modern Algebra & Geometry I |
| 4010 | Modern Algebra & Geometry II |
| 4150 | Complex Variables |
| 4450 | Computational Number Theory |
| 5200 | Foundations of Geometry I |
| 5210 | Foundations of Geometry II |