Software Engineering Website

Cal Poly Catalog

Software Engineering

About Software Engineering

The Computer Science Department educates students in the disciplines of computer science and software engineering, and teaches them to apply their education to solve practical problems in a socially responsible way. Pursuant to the department's educational mission, faculty engage in research and professional development that allows them to remain current in their fields and to provide technological leadership to the university community.

Faculty Advisors

For additional information on assigned Faculty Advisors please see the CSC Faculty Advising Page.

Catalog Changes

These catalog changes apply to SE majors only.

  • Students following the 2013-15 through 2017-19 catalogs may use CSC 497 and CSC 498 for "Approved Technical Electives".  A petition is not required.
  • Students following the 2013-15 through 2017-19 catalogs may use STAT 334 or STAT 434 for an "Approved External Technical Elective".  A petition is not required.
  • Students following the 2013-15 through 2017-19 catalogs may use CSC 313, 377, 482, and 487 for technical elective credit.  A petition is not required.
  • Students following the 2013-15 through 2017-19 catalogs may use CSC 448, 482, and 487 for "Approved Technical Elective with Prerequisite".  A petition is not required.
  • Students following the 2013-15 through 2020-21 catalogs may substitute PHIL 323 (4) for CSC 300 (4).  A petition is not required.
  • Students following the 2011-13 through 2015-17 catalogs may substitute COMS 217 (4) for PSY 350/351 (4).  A petition is not required.
  • Students following the 2009-11 through 2015-17 catalogs may use CSC 400 for technical elective credit (limited to 4 total units).  A petition is not required.
  • Students following the 2015-17 catalog may substitute CSC 492 (3) for CSC 492 (2), the additional unit will count as a Technical Elective.  A petition is not required.
  • Students following the 2015-17 catalog may substitute CSC 141 (or transfer equivalent) if taken prior to Fall 2016 for CSC 348 (4).  A petition is not required.

Proposed Course Offerings

Flowcharts

Department flowcharts provide an example of an academic plan. The flowcharts serve as a guide for planning purposes.  

Curriculum Sheets

Curriculum sheets provide an outline of all the requirements needed to complete a degree.

Related Content

Multicultural Engineering Program

MEP

International Exchange Program - Study Abroad

IEP

Tutoring for Engineering Major & Support Courses

Tutoring

Quick Links

Academic Probation
Block Scheduling
Advising.calpoly.edu
Office of the Registrar

Calendar

Calendar