商管理硕士学位。
参加Linux内核的工作.艾伦·考克斯毕业于阿伯里斯特威斯大学。在斯旺西大学工作时，艾伦·考克斯在学校计算机协会的伺服器上安装了一个早期的linux版本，供学校使用。这是首次有人把Linux安装在一个繁忙的计算机网络上，它显示了许多Linux网络源代码的错误。他修正了许多这些问题，随后重写了网路系统中的许多部份。随后成为linux内核开发小组中的重要成员。艾伦·考克斯负责维持2.2版，在2.4版上拥有自己的分支（在版本号上会冠上ac，如 2.4.13-ac1）