|JUnit & PHPUnit||Spring||Maven||Ivy|
Cloud Computing Project - Generates sentences for a given topic using NLP techniques and backed by a 600,000 tweet corpus database.
Ongoing project to create video tutorials focusing on specific aspects of designing subreddits on reddit.com using CSS.
Computer Science III Project - Recreated the Journey Through Europe board game using JavaFX.
Designed AI that could complete a 6 player game completely controlled by the AI.
Fundamentals of computer science; algorithmic design, problem-solving techniques for computer programming, fundamentals of digital logic and computer organization.
Program structure, conditional and iterative programming, procedures, arrays and records, object classes, encapsulation, information hiding, inheritance, polymorphism, file I/O.
Programming and applications of data structures; stacks, queues, lists, binary trees, heaps, priority queues, balanced trees and graphs, recursive programming and sorting and searching algorithms.
Logic; functions, relations, and sets; recursion and functional programming; elementary logic; and mathematical induction and other proof techniques.