Student Home

 

                        Study Abroad  

                        FAQ

                        Petitions

                        Support for Students

 

 

 

 

 

 

 


 

It is no secret that Cal Poly has high academic standards for its students. From day one, our students come to campus with a deep awareness of their own skills, career ambitions, and academic goals; they recognize how Cal Poly can provide them with the knowledge and training that will sustain them through their lifetime.
 

So, you might be wondering: What is the goal of a General Education program if students already have this awareness and have declared their major focus of study?
 

Most students would be surprised to learn that the General Education program comprises 40% of their academic requirements. The breadth of this core education allows students to explore a range of ideas and attitudes that they might not encounter in their major program. Whether a journalist or chemist, a philosopher or engineer, the General Education program asks each students to explore five key areas:
 

Area A: Communication and Critical Thinking

Area B: Science and Quantitative Reasoning

Area C: Arts and Humanities

Area D: Social Sciences

Area E: Lifelong Learning and Self-Development


No other program provides such an interdisciplinary lens and reaches such a diverse audience. Indeed, this core education links each student, each major together to provide a true polytechnic education. 

Students are encouraged to explore this entire website but also to focus on the pages linked in the "Student Resources" menu. 

Related Content

<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-42881706-1']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>