morgan's Projects
clarity is a POC - the first healthcare prevention software that allows for physicians and insurance providers to see what their patients consume in real-time.
Introduces a multilevel approach to computer systems, with an emphasis on micro architecture and instruction set architecture levels. Also introduces techniques to improve performance such as cache memory and instruction level parallelism.
Ethical issues from the use of computers, moral responsibility of computer professionals; the moral obligations; the conceptual and ethical issues surrounding the control and ownership of software; and the justifiability of regulation of the design, use and marketing of computer technology.
The first course on computer networks. Includes the basics of computer networking, various protocols, socket programming, etc. Topics covered include physical layer (wired and wireless), medium access control and data link layers, packet switching and routing (IP), routing protocols, transport layer (TCP, UDP), congestion and flow control.
Basics of Compilers in relationship to C++ compilation to object and machine code via makefile scripting. Basics of Algorithmic Design - Essentially how to design a sequence of precise instructions that leads to a solution. Principles of object-oriented programming design
Performed base file system operations from the Linux Command Line Enviroment when implementing programs. Derived and employed basic algoritms from given problems Demonstrated basic programming concepts and constructs such as for/while/do-while loops, primative data types i.e. long, short, int, double, strings, char, arrays, pointers, variables, function scope, general debugging techniques, structures, classes, compliation and makefile techniques. Basic functionalities of git
mathmatical implementation of rsa encryption
the core topics to be covered include data preproprocessing, classification, cluster analysis, association analysis, anomaly detection, neural networks, model evaluation, and applications like recommernder systems.
The repo abstract data structures and algorithmic design making use of these structures. Topics include asymptotic analysis, trees, dictionaries, heaps, disjoint set structures; divide and conquer, greedy, and dynamic programming algorithms
Digital Logic Design using VHDL All material in this repo will cover the VHDL and CAD tools. Additional topics will include Boolean algebra, combinational logic circuits, minimization techniques, AND, OR, NOT, NAND, NOR gates, implementation of sequential circuits, and synthesis techniques of logic circuits using VHDL. The following will contain gates and digital systems such as a simple processor.
Continuation of Discrete Structures I, includes relations, graphs, trees, boolean algebra and automata.
A donut-shaped C code that outputs a 3D spinning donut
EECS 268 Programming II at The University of Kansas
This repo will illustrate material pertaining to the course embedded systems: an intelligent system with special-purpose computation capabilities. By addressing the internal organization of micro-controller systems used in a variety of engineered systems.
A web application that would provide a public, accessible resource that helps educate consumers about the brands they support so they can make well-informed, more ethical decisions.
VOID
This repo contains general concepts such search procedures, two-person games, predicate calculus and automated theorem proving, nonmonotonic logic, probabilistic reasoning, rule based systems, semantic networks, frames, dynamic memory, planning, machine learning, natural language understanding, neural networks.
The goal of this repo is to document my autodidactic learning of the JavaScript language definitely.
Renamed this fork to learn about it's architecture
this will be a collection of notes and command listings for learning the unix operating system.
Introduction to the basics of linux tools, linux administration, linux file and directory structure, and related concepts.
This interactive project is intended to teach those who are interested in machine learning about various popular methods.
UCLANesl - NIST Differential Privacy Challenge (Match 3)