Cameron Farvin
Profile photo.
About

Now
Cameron is an undergraduate student studying philosophy (BA) and political science (BS) at The University of Southern Mississippi. At USM, Cameron has been awarded the Forrest Wood Philosophy Endowment Scholarship, the William Colmer Political Science Scholarship, departmental recognition for best papers in his classes, and the EAGLE SPUR Research Grant for his research on tension in democratic systems. Cameron presented his research at the Mississippi Philosophical Association's 2024 annual conference. He is also contributing his software skills to the USM Center for Digital Humanities' Riot Acts Project, is serving as an associate editor for the Concerned Philosophers for Peace, and is participating in an ethics internship at Northwestern University focused on Ethics Dumping. Cameron is also building a YouTube channel where he explores concepts in logic, political philosophy, philosophy of law, and computer programming.

Throughout these ventures, Cameron has maintained a 4.0 GPA in both majors and been featured on the USM president's list for all attending semesters.

Then
Cameron served as an infantryman in the Indiana Army National Guard through his first bachelors degree in physics from Indiana University, Bloomington. Upon graduation from Indiana University, Cameron taught himself computer programming with the help of Harvard University's free online classes. As a software engineer, he contributed to various space and defense projects at NASA's Stennis Space Center, The National Air and Space Intelligence Center, and DARPA through Radiance Technologies. He also contributed to engineering efforts at Northrop Grumman's Xetron. On leaving space and defense, Cameron focused on computer graphics and performance. He taught himself the fundamentals of computer graphics, and secured positions as a senior software engineer focusing on optimization and performance with Advanced Micro Devices and, later, Intel Corporation. While working full time at Intel Corporation, Cameron completed three semesters of masters coursework in economics from Southern New Hampshire University with a 4.0 GPA.

Cameron left Intel Corporation and his economics studies following the events of January 6th, 2021 to study philosophy.

Soon
Cameron's main interests are in philosophy. He aims to attend a PhD program in philosophy directly after graduation from The University of Southern Mississippi, where he intends to focus on political philosophy and philosophy of law. He is also very interested in the philosophy of science, logic, and the intersection of philosophy and AI.

Projects
Symbolic Logic Tutorials

Overview
You can find Cameron's series of YouTube videos that teach logic fundamentals. The series is under development. As the series progresses, it will cover simple set theory, propositional through multi-valued logic, intuitional logic, advanced set theory, and more.

Open Logic Project Textbook
For a base text, this series uses the open source textbook being built at the Open Logic Project.

Programming Projects
You can check out Cameron's public programming projects on his GitHub page. These include partial and from-scratch graphics engines, raytracers, and tool documentation. Most projects are written in C and C++, with some python. The graphics engines use both Vulkan and OpenGL.