Back to the portfolio

Gallery

Technical Gallery

175 screenshots recovered from the original coursework files, sorted into the 14 classes they came from. Not mockups and not stock images: these are captures off my own machine while the work was being done. Pick a class to open its set.

The applications

The three programs built across the degree, and the ones the Project Management page refers to.

Everything else

Hardware, operating systems, networking, cloud, security, data, and the physics labs, in the order they were taken.

CEIS150

Python Stock Tracking Application

Python stock tracker with a Tkinter interface, unit tests, and the Git history behind it.

Python Stock Tracking Application, screenshot 1 of 21
1 of 21
Python Stock Tracking Application, screenshot 2 of 21
2 of 21
Python Stock Tracking Application, screenshot 3 of 21
3 of 21
Python Stock Tracking Application, screenshot 4 of 21
4 of 21
Python Stock Tracking Application, screenshot 5 of 21
5 of 21
Python Stock Tracking Application, screenshot 6 of 21
6 of 21
Python Stock Tracking Application, screenshot 7 of 21
7 of 21
Python Stock Tracking Application, screenshot 8 of 21
8 of 21
Python Stock Tracking Application, screenshot 9 of 21
9 of 21
Python Stock Tracking Application, screenshot 10 of 21
10 of 21
Python Stock Tracking Application, screenshot 11 of 21
11 of 21
Python Stock Tracking Application, screenshot 12 of 21
12 of 21
Python Stock Tracking Application, screenshot 13 of 21
13 of 21
Python Stock Tracking Application, screenshot 14 of 21
14 of 21
Python Stock Tracking Application, screenshot 15 of 21
15 of 21
Python Stock Tracking Application, screenshot 16 of 21
16 of 21
Python Stock Tracking Application, screenshot 17 of 21
17 of 21
Python Stock Tracking Application, screenshot 18 of 21
18 of 21
Python Stock Tracking Application, screenshot 19 of 21
19 of 21
Python Stock Tracking Application, screenshot 20 of 21
20 of 21
Python Stock Tracking Application, screenshot 21 of 21
21 of 21

CEIS355

Java Business Application

Java desktop application over a MySQL database. Swing interface, validation dialogs, JDBC layer, and the customer records it wrote.

Java Business Application, screenshot 1 of 20
1 of 20
Java Business Application, screenshot 2 of 20
2 of 20
Java Business Application, screenshot 3 of 20
3 of 20
Java Business Application, screenshot 4 of 20
4 of 20
Java Business Application, screenshot 5 of 20
5 of 20
Java Business Application, screenshot 6 of 20
6 of 20
Java Business Application, screenshot 7 of 20
7 of 20
Java Business Application, screenshot 8 of 20
8 of 20
Java Business Application, screenshot 9 of 20
9 of 20
Java Business Application, screenshot 10 of 20
10 of 20
Java Business Application, screenshot 11 of 20
11 of 20
Java Business Application, screenshot 12 of 20
12 of 20
Java Business Application, screenshot 13 of 20
13 of 20
Java Business Application, screenshot 14 of 20
14 of 20
Java Business Application, screenshot 15 of 20
15 of 20
Java Business Application, screenshot 16 of 20
16 of 20
Java Business Application, screenshot 17 of 20
17 of 20
Java Business Application, screenshot 18 of 20
18 of 20
Java Business Application, screenshot 19 of 20
19 of 20
Java Business Application, screenshot 20 of 20
20 of 20

CEIS209

C# Payroll Application

C# payroll application in WinForms, generating a paycheck from the employee record. One capture survived in the deliverable.

C# Payroll Application, screenshot 1 of 1
1 of 1

CEIS101

IoT Home Security System

First hardware course. Arduino wiring on a breadboard, the IDE, and the enclosure printed for the finished build.

IoT Home Security System, screenshot 1 of 11
1 of 11
IoT Home Security System, screenshot 2 of 11
2 of 11
IoT Home Security System, screenshot 3 of 11
3 of 11
IoT Home Security System, screenshot 4 of 11
4 of 11
IoT Home Security System, screenshot 5 of 11
5 of 11
IoT Home Security System, screenshot 6 of 11
6 of 11
IoT Home Security System, screenshot 7 of 11
7 of 11
IoT Home Security System, screenshot 8 of 11
8 of 11
IoT Home Security System, screenshot 9 of 11
9 of 11
IoT Home Security System, screenshot 10 of 11
10 of 11
IoT Home Security System, screenshot 11 of 11
11 of 11

CEIS110

Environmental Data Analysis

Temperature and humidity capture off a sensor, exported to Excel and plotted against time.

Environmental Data Analysis, screenshot 1 of 10
1 of 10
Environmental Data Analysis, screenshot 2 of 10
2 of 10
Environmental Data Analysis, screenshot 3 of 10
3 of 10
Environmental Data Analysis, screenshot 4 of 10
4 of 10
Environmental Data Analysis, screenshot 5 of 10
5 of 10
Environmental Data Analysis, screenshot 6 of 10
6 of 10
Environmental Data Analysis, screenshot 7 of 10
7 of 10
Environmental Data Analysis, screenshot 8 of 10
8 of 10
Environmental Data Analysis, screenshot 9 of 10
9 of 10
Environmental Data Analysis, screenshot 10 of 10
10 of 10

CEIS106

Operating Systems and IoT

Linux in a virtual machine, BIOS virtualization settings, and Arduino running from inside the guest OS.

Operating Systems and IoT, screenshot 1 of 7
1 of 7
Operating Systems and IoT, screenshot 2 of 7
2 of 7
Operating Systems and IoT, screenshot 3 of 7
3 of 7
Operating Systems and IoT, screenshot 4 of 7
4 of 7
Operating Systems and IoT, screenshot 5 of 7
5 of 7
Operating Systems and IoT, screenshot 6 of 7
6 of 7
Operating Systems and IoT, screenshot 7 of 7
7 of 7

CEIS236

Relational Database Design

Relational schema design in MySQL Workbench: the ER diagram, the DDL, and the queries run against it.

Relational Database Design, screenshot 1 of 10
1 of 10
Relational Database Design, screenshot 2 of 10
2 of 10
Relational Database Design, screenshot 3 of 10
3 of 10
Relational Database Design, screenshot 4 of 10
4 of 10
Relational Database Design, screenshot 5 of 10
5 of 10
Relational Database Design, screenshot 6 of 10
6 of 10
Relational Database Design, screenshot 7 of 10
7 of 10
Relational Database Design, screenshot 8 of 10
8 of 10
Relational Database Design, screenshot 9 of 10
9 of 10
Relational Database Design, screenshot 10 of 10
10 of 10

CEIS295

Data Structures and Algorithms

Sorting and searching implemented by hand: bubble, insertion, selection, shell, merge, quick, binary search, linked lists, and queue simulation.

Data Structures and Algorithms, screenshot 1 of 18
1 of 18
Data Structures and Algorithms, screenshot 2 of 18
2 of 18
Data Structures and Algorithms, screenshot 3 of 18
3 of 18
Data Structures and Algorithms, screenshot 4 of 18
4 of 18
Data Structures and Algorithms, screenshot 5 of 18
5 of 18
Data Structures and Algorithms, screenshot 6 of 18
6 of 18
Data Structures and Algorithms, screenshot 7 of 18
7 of 18
Data Structures and Algorithms, screenshot 8 of 18
8 of 18
Data Structures and Algorithms, screenshot 9 of 18
9 of 18
Data Structures and Algorithms, screenshot 10 of 18
10 of 18
Data Structures and Algorithms, screenshot 11 of 18
11 of 18
Data Structures and Algorithms, screenshot 12 of 18
12 of 18
Data Structures and Algorithms, screenshot 13 of 18
13 of 18
Data Structures and Algorithms, screenshot 14 of 18
14 of 18
Data Structures and Algorithms, screenshot 15 of 18
15 of 18
Data Structures and Algorithms, screenshot 16 of 18
16 of 18
Data Structures and Algorithms, screenshot 17 of 18
17 of 18
Data Structures and Algorithms, screenshot 18 of 18
18 of 18

CEIS312

Machine Learning, Consumer Ratings

Regression models built in RapidMiner and Python, with the error histograms and metrics each run produced.

Machine Learning, Consumer Ratings, screenshot 1 of 13
1 of 13
Machine Learning, Consumer Ratings, screenshot 2 of 13
2 of 13
Machine Learning, Consumer Ratings, screenshot 3 of 13
3 of 13
Machine Learning, Consumer Ratings, screenshot 4 of 13
4 of 13
Machine Learning, Consumer Ratings, screenshot 5 of 13
5 of 13
Machine Learning, Consumer Ratings, screenshot 6 of 13
6 of 13
Machine Learning, Consumer Ratings, screenshot 7 of 13
7 of 13
Machine Learning, Consumer Ratings, screenshot 8 of 13
8 of 13
Machine Learning, Consumer Ratings, screenshot 9 of 13
9 of 13
Machine Learning, Consumer Ratings, screenshot 10 of 13
10 of 13
Machine Learning, Consumer Ratings, screenshot 11 of 13
11 of 13
Machine Learning, Consumer Ratings, screenshot 12 of 13
12 of 13
Machine Learning, Consumer Ratings, screenshot 13 of 13
13 of 13

NETW191

Networking Fundamentals

Ping, traceroute, and ifconfig from a Linux guest, run against the lab network.

Networking Fundamentals, screenshot 1 of 8
1 of 8
Networking Fundamentals, screenshot 2 of 8
2 of 8
Networking Fundamentals, screenshot 3 of 8
3 of 8
Networking Fundamentals, screenshot 4 of 8
4 of 8
Networking Fundamentals, screenshot 5 of 8
5 of 8
Networking Fundamentals, screenshot 6 of 8
6 of 8
Networking Fundamentals, screenshot 7 of 8
7 of 8
Networking Fundamentals, screenshot 8 of 8
8 of 8

NETW211

Microsoft Azure Cloud

Azure work: virtual networks, subnets, VM deployment, Monitor alerts, action groups, and Windows Server management.

Microsoft Azure Cloud, screenshot 1 of 18
1 of 18
Microsoft Azure Cloud, screenshot 2 of 18
2 of 18
Microsoft Azure Cloud, screenshot 3 of 18
3 of 18
Microsoft Azure Cloud, screenshot 4 of 18
4 of 18
Microsoft Azure Cloud, screenshot 5 of 18
5 of 18
Microsoft Azure Cloud, screenshot 6 of 18
6 of 18
Microsoft Azure Cloud, screenshot 7 of 18
7 of 18
Microsoft Azure Cloud, screenshot 8 of 18
8 of 18
Microsoft Azure Cloud, screenshot 9 of 18
9 of 18
Microsoft Azure Cloud, screenshot 10 of 18
10 of 18
Microsoft Azure Cloud, screenshot 11 of 18
11 of 18
Microsoft Azure Cloud, screenshot 12 of 18
12 of 18
Microsoft Azure Cloud, screenshot 13 of 18
13 of 18
Microsoft Azure Cloud, screenshot 14 of 18
14 of 18
Microsoft Azure Cloud, screenshot 15 of 18
15 of 18
Microsoft Azure Cloud, screenshot 16 of 18
16 of 18
Microsoft Azure Cloud, screenshot 17 of 18
17 of 18
Microsoft Azure Cloud, screenshot 18 of 18
18 of 18

PHYS204

Physics with Arduino

Physics labs instrumented with an Arduino. Free fall timing, Hall effect measurement, energy conservation, and the plots from the captured data.

Physics with Arduino, screenshot 1 of 15
1 of 15
Physics with Arduino, screenshot 2 of 15
2 of 15
Physics with Arduino, screenshot 3 of 15
3 of 15
Physics with Arduino, screenshot 4 of 15
4 of 15
Physics with Arduino, screenshot 5 of 15
5 of 15
Physics with Arduino, screenshot 6 of 15
6 of 15
Physics with Arduino, screenshot 7 of 15
7 of 15
Physics with Arduino, screenshot 8 of 15
8 of 15
Physics with Arduino, screenshot 9 of 15
9 of 15
Physics with Arduino, screenshot 10 of 15
10 of 15
Physics with Arduino, screenshot 11 of 15
11 of 15
Physics with Arduino, screenshot 12 of 15
12 of 15
Physics with Arduino, screenshot 13 of 15
13 of 15
Physics with Arduino, screenshot 14 of 15
14 of 15
Physics with Arduino, screenshot 15 of 15
15 of 15

SEC285

Information Security

Kali against a target VM: Nmap scans, GPG encryption, and Nessus vulnerability reports.

Information Security, screenshot 1 of 10
1 of 10
Information Security, screenshot 2 of 10
2 of 10
Information Security, screenshot 3 of 10
3 of 10
Information Security, screenshot 4 of 10
4 of 10
Information Security, screenshot 5 of 10
5 of 10
Information Security, screenshot 6 of 10
6 of 10
Information Security, screenshot 7 of 10
7 of 10
Information Security, screenshot 8 of 10
8 of 10
Information Security, screenshot 9 of 10
9 of 10
Information Security, screenshot 10 of 10
10 of 10

SEC290

Infrastructure Security

Packet capture in Wireshark, process and registry inspection on Windows, and syslog work on Linux.

Infrastructure Security, screenshot 1 of 13
1 of 13
Infrastructure Security, screenshot 2 of 13
2 of 13
Infrastructure Security, screenshot 3 of 13
3 of 13
Infrastructure Security, screenshot 4 of 13
4 of 13
Infrastructure Security, screenshot 5 of 13
5 of 13
Infrastructure Security, screenshot 6 of 13
6 of 13
Infrastructure Security, screenshot 7 of 13
7 of 13
Infrastructure Security, screenshot 8 of 13
8 of 13
Infrastructure Security, screenshot 9 of 13
9 of 13
Infrastructure Security, screenshot 10 of 13
10 of 13
Infrastructure Security, screenshot 11 of 13
11 of 13
Infrastructure Security, screenshot 12 of 13
12 of 13
Infrastructure Security, screenshot 13 of 13
13 of 13