Overview
What Sets Principia College Apart?
You’ll develop programming skills from beginning to advanced levels and also learn about the fundamental design and architectural considerations of computer systems. In the process, you’ll have plenty of opportunities to demonstrate the discipline and persistence needed to bring a program to completion—all the while gaining confidence in your ability to think systematically.
Read how Principia College students earned national recognition at an AI hackathon by collaborating across disciplines to solve real-world challenges.
See innovation in action.
Learn how Emma Lopez went from studying computer science to putting her learning into practice at an iFixit internship.
After Principia
Principia Computer Science majors excel at a variety of organizations and institutions, from Google to Twitter and IBM to Dreamworks Animation. Graduates are prepared for further study at graduate institutions, as well as professional positions like:
- Software Developer
- Database Designer
- Software Engineer
- Systems Analyst
- Network Administrator
- DevOps Engineer
- Systems Architect
- Web Developer