RSS Amplifier

University of Austin · Jul 14, 2026

Learn Software Engineering From an Ex-Palantir Engineering Director

0
Sign in to vote or save

University of Austin · University of Austin

What should a software engineering course look like in 2026?

According to Andy Aymeloglu, nothing like the one you’d have taken 25 years ago.

This is the first class of his spring 2026 course at UATX, and it’s now online for anyone to watch.

Andy Aymeloglu was Director of Engineering at Palantir Technologies from 2005 to 2015, growing it from a fledgling company to an 1,800-person company with offices across the globe. He has since served as VP of Engineering at Hexagon Bio, Alcor member, and Founding Partner at Commit Capital, while advising startups in the Bay Area.

The course picks up where two prior courses in programming fundamentals and data structures left off. Andy’s core argument: coding agents belong in the workflow, treated as a supervised pair programmer rather than a novelty. In this opening session he gets specific about what agents are genuinely good at, where they get sloppy, and how to think about vibe coding. From there he introduces client-server architecture, the model underpinning nearly every modern app, and walks through the full tech stack students will use all term.

00:00 — Introduction
01:19 — Course overview
03:01 — How UATX teaches software engineering
06:27 — Defining and using AI agents
10:37 — AI coding horror stories
11:52 — Are you truly vibe coding?
15:40 — Most web apps exhibit client-server architecture
17:35 — The tech stack for this course
20:44 — User interface and user experience
23:35 — The backend is where most of your business logic will live
25:30 — The class Andy wishes he had paid attention to
27:32 — How code communicates
31:00 — Carrying projects over the finish line
35:05 — A crucial tool
35:45 — Ways to think about testing
38:58 — Discussing coding agents
50:12 — Install a coding agent and make sure it works
50:47 — Linux is better for deploying to the cloud
52:36 — The Unix philosophy
53:07 — Why you should learn the CLI
55:08 — Looking ahead

Learn more software engineering

UATX on YouTube

Apply Now

Follow the University of Austin

X | Facebook | Instagram | LinkedIn | YouTube | Substack | Spotify | Apple

Read the original on uatx.substack.com

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.