Computer Engineering
Computer Engineering course
computer engineering
Welcome to the home page for computer engineering at HPA, Spring 2025 Class description: With the...
VOM meter basics
VOM/DVM Fluke 114: FLUKE 114 TREM.png Fluke 101: 6000.png V~ means AC voltage V-- means DC voltag...
AI primer
What can you do that AI cannot do? What can students do now that they could not pre-AI? Not about...
Raspberry Pi basics
Raspberry Pi Debian Buster basics update to bullseye 1.25.22—— update to bullseye 9.23.23--- upda...
Module 1: terminal commands
Download TC 1.0.pdf (application/pdf, 637.9 KB) Module 1: Terminal first steps Using terminal on ...
Module 2: wild cards, man pages, deleting files
Module 2: wild cards, man pages, deleting files This is how wild cards work: Instead of typing ou...
Module 3: internet
Module 3: Internet Your computer needs 4 things to be able to get onto the internet: IP address, ...
Module 4: web servers
Module 4: web server and web pages (html) see also https://elab.hpa.edu/cs/TC/TC%205.0%20HTML.pdf...
TC pdf directory
https://elab.hpa.edu/cs/TC/ Migrated from Apple Server Wiki. Original page ID: C319U4u
Class notes
Wednesday, 1.15.25 Hre's a summary you may want to include in your notes: use the wifi icon to ge...
Network scanning
We'll be using the program IPnetmonitor on the mac computers: https://www.sustworks.com/site/prod...
html challenge
By now you have been able to create a basic web page, upload to a server, and view either locally...
Tools page
Download TextMate.zip (application/zip, 21.4 MB) Download IPNetMonitorX.zip (application/zip, 5.6...
Telemetry basics
Our elab is monitored and controlled using a language called xml, or extensible markup language. ...
Arduino
You will be using a kit from Vilros, with a manual that is linked below. To start, make sure you ...
Telemetry advanced topics
If you have already created a temperature monitor and control module, your next project will be t...
Module 5: Cybersecurity
Subsections Kali Network Security Firewalls VPNs Wireshark Cryptography Malware Social Engineerin...
Meshtastic notes
5.26.25: Updates to this page are now located at http://10.14.4.85:6875/books/elab/page/meshtasti...
Wireshark
Wireshark lab: find your IP address: ipconfig or ip a on linux open wireshark find your interface...
zero days
cybersecurity notes https://elab.hpa.edu/cs/videos/zero%20days.mp4 00-21:00 cyber background 21:0...
module 5.2: Cybersecurity
Download Module 5 Pt 2.pdf (application/pdf, 435.2 KB) Module 5: Cybersecurity Pt. 2 Key Terms: M...
arduino notes
Download comp-eng arduino module.pdf (application/pdf, 3.9 MB) comp-eng arduino module We will be...
VOM meter notes
Download comp-eng meter unit.pdf (application/pdf, 2.4 MB) comp-eng meter unit VOM/DVM Fluke 114:...
1.1 Fun with terminal
comp-eng terminal fun setup: raspberry pi 400 units running raspian 12 (trixie) one victim machin...
Ethernet cables
If you want to learn about driving, you first have to understand what a road is. In this case, ne...
AI unit 2026
Let in January-February 2026 by Jonathan Grayson: Download AI Unit homeworks.pdf (application/pdf...
Arduino unit 2026
These were led by Jonathan Grayson January 2026 Download comp-eng arduino module.pdf (application...
Internet unit 2026
Download CE_ Internet Structure part 2.pptx (text/html, 344.0 KB) Migrated from Apple Server Wiki...
Meter unit 2026
Download comp-eng meter unit.pdf (application/pdf, 2.4 MB) Download FLUKE 114 TREM.pdf (applicati...
1.0 Linux intro-Pi400
Question: what is the most powerful and dangerous thing you know? In the computer world, this is ...
1.2 Linux advanced strand
Advanced strand: from “running commands” → “thinking like a system admin / engineer” internal vs...
1.3 html and web servers
Module 4: web server and web pages (html) see also https://elab.hpa.edu/cs/TC/TC%205.0%20HTML.pdf...
1.4 networks
Module 3: Internet Your computer needs 4 things to be able to get onto the internet: IP address, ...
1.5 routers and firewalls
As a computer engineer, you will doubtless be asked to setup a home router for your home or one o...
1.6 wireless networks
Let's start with your wifi connection: On your mac, find the wifi icon on the upper right: Screen...
1.7 Final project: Capture the flag
Capture the flag challenge: You will hide an encrypted message in each of your pi400 computers co...