Papers

The Advent of Bitcoin: Its Design, History, Spinoffs, and Threats

Bitcoin is a revolutionary invention, with a long, storied history full of interesting characters, growth and collapse, and conspiracies.  In this paper, I discuss the invention of Bitcoin, its rise and challenges, and the spin-offs it spawned.
This paper was written for an Advanced Technical Writing class during the Spring 2015 semester.

Proposal for New Undergraduate Computer Science Course in Python

The Python programming language is used by several major technology companies, and it is the most discussed programming language on the Internet.  However, neither UNT nor any other university in Texas teaches Python.  In this paper, I discuss the case for teaching Python, detail a possible Python course that could be taught at the University of North Texas in the future, and tell how UNT, by introducing a Python programming course, could improve the prospects of its graduates for jobs both inside and outside of Texas.
This paper was written for an Advanced Technical Writing class during the Spring 2015 semester.

The Legalities and Ethics of Data Sharing vs Privacy

There have been lots of controversies involving privacy lately.  In this paper, I look at and give a multi-faceted view of data privacy on the Internet.  First, I examine the legal side of the issue.  Then I try to present an idealistic view of how, in my opinion, things should be as it relates to privacy.  Last, I reconcile this with the status quo, and see if there is anything we can do to improve our privacy.
This paper was written for a Social Issues in Computing class during the Spring 2013 semester.

How to Make Online Tests, Quizzes, and Learning Materials Accessible

Ensuring that the tests and quizzes you administer online are accessible is one of the most important, if not the most, important duty to your students as an instructor.  In this paper, I detail what instructors at the University of North Texas need to do in order to ensure their tests are accessible for people with disabilities.  Accompanying this paper is a memo that makes the case for this paper.
This paper, along with the memo accompanying it, was written for a Technical Writing class during the Fall 2011 semester.

How Technical Writing Skills Matter to a Computer Programmer

Due to prominent leaders in the computer programming field being college dropouts, there has been a history of aspiring computer programmers blowing off their core courses to focus on their major-related courses, to the point where they drop out of college.  However, I believe that these courses do not amount to a reason for dropping out.  In this paper, I explain why a computer programmer needs technical writing and how they will use it at their job.
This paper was written for a Technical Writing class during the Fall 2011 semester.

Minor Papers Return to Top

Technical Procedures and Manuals Level 1 Brochures

As part of a Technical Procedures and Manuals class during the Spring 2015 semester, I created two brochures, one short-form and the other long-form, to promote Level 1 Construction.  Both advise homeowners not to let damage linger and accumulate over multiple storms just because they think it is minor or to trust fly-by-night roofers that show up after a storm, but to trust Level 1 Construction to repair their storm damage to the homeowner's satisfaction.
These brochures were written for a Technical Procedures and Manuals class during the Spring 2015 semester.

Wireless Networks and Protocols New Services for 5G Presentation

As part of a Wireless Networks and Protocols class during the Fall 2014 semester, students put together a series of presentations exploring new services for 5G.  I, along with several other students, made this presentation to explore the uses and concerns for 5G in smart cities.
This presentation was made for a Wireless Networks and Protocols class during the Fall 2014 semester.

Wireless Networks and Protocols Project 3 Report

The last project for a Wireless Networks and Protocols class during the Fall 2014 semester involved creating an Android application for collecting the longitude and latitude information, tower ID, neighbor list, and signal strength using Android APIs.  This report consists of an event chart for the app, which I continue to develop outside of class under the name of Networks, along with state diagrams, maps and tables (created by the app) collected from various locations in town.  Accompanying this data is a report that details the creation and structure of the app which I continue to develop as Networks.
This report was made to accompany an app called Networks, which was written for a Wireless Networks and Protocols class during the Fall 2014 semester.