This is the source code of my doctoral dissertation "Applied Implicit Computational Complexity" (Rusch, 2025).
I am not aware of any other open source doctoral dissertation from Augusta University. I hope that making this resource public will be useful to future candidates. The dissertation template is also open source. This repository uses automated workflows (e.g. to compile and build an artifact container) that may be of interest to the technically advanced candidates.
For defense timeline and process, see this page.
The content and formatting requirements of doctoral dissertations.
- Dissertation template — LaTeX/markdown template for Augusta University graduate dissertations
 - Augusta University Electronic Theses and Dissertations (ETD) — guide by Augusta University Libraries
 - Thesis/Dissertation Preparation Booklet v.2024 — Augusta University formatting requirements
 - Preparing Your Manuscript for Submission — guide by ProQuest
 
.
├─ 📁 .github/         : Automated workflows
├─ 📁 code/            : Code listings
├─ 📁 fonts/           : Custom fonts
├─ 📁 latex/           : LaTeX commands
├─ 📁 pdf/             : Static files
├─ 📁 pictures/        : TikZ drawings
├─ 📁 references/      : Bibs and indices
├─ 📁 text/            : Dissertation text content
├─ args.tex            : Template configuration
├─ content.tex         : Chapter organization
├─ main.tex            : The base template
├─ readme.txt          : Artifact readme
└─ *                   : Other configuration files, license, etc.
The compilation follows roughly this dependency schema.
           ┌──── args.tex ◂──────── latex/*      
main.tex ◂─┼──── content.tex ◂──┬── text ◂────────┬── pdf/*  ◂─── pictures/*      
           └──── fonts/*        └── references/*  └── code/*
Time: 5-10 min • Prerequisites: LaTeX
[at repository root] Compile the dissertation by running:
make full 
The output is a file main.pdf.
Time: 10-15 min • Prerequisites: Docker
- 
Setup container
Pull and launch the latest container (on some machines you may need sudo):
docker pull --platform=linux/amd64 ghcr.io/nkrusch/dissertation:artifact docker run --name dimage -it --rm ghcr.io/nkrusch/dissertation:artifact - 
Compile
[in container] Compile the dissertation by running:
make full - 
View Document
[on host] In a separate terminal, copy the compiled document to the host:
docker cp dimage:/usr/dissertation/main.pdf . 
Dissertations completed at Augusta University are archived on ProQuest. Accessing the full ProQuest database requires authentication.
Scholarly Commons is Augusta University's institutional repository. All dissertations submitted to ProQuest will also appear in Scholarly Commons. Scholarly Commons does not require authentication.
- 
Computer and Cyber Sciences Theses and Dissertations on Scholarly Commons
 - 
Query to find all Augusta University doctoral dissertations on ProQuest:
DG(Ph.D) AND SCH(1907) - 
Query to find all Augusta University doctoral dissertations in computer science on ProQuest:
DG(Ph.D) AND SCH(1907) AND DEP(Computer and Cyber Sciences)