Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Engineering | Computer Science | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Software Engineering

About Software Engineering

Software engineering covers the development, deployment, and maintenance of software systems. Software engineers understand the challenges of large-scale systems development and are equipped with the necessary technical, process, and people skills to be productive in a team environment. Both technical and team management skills are needed.


Faculty Advisors

For additional information on assigned Faculty Advisors, please refer to the CSC Faculty Advising Page.


Course Substitutions

As curriculum changes between different catalog years, the following changes apply to SE majors only, and a petition will not be required.


All SE Students:

  • Your catalog | You may use: | To substitute for:
    • Any GE Area C2 course (4) | PHIL 230 or PHIL 231 (4)
    • An upper-division course that has CSC 202 or 203 listed as a pre-requisite | Technical Elective with a pre-requisite requirement
    • CSC 305, 313, 325, 369, 371, 377, 378, 480, 493, CPE 315, DATA 301 | Technical Elective with a pre-requisite
    • 4 additional units of approved CSC Technical Electives -or- A score of 4 or 5 on the AP Computer Science A Test | CPE/CSC 123 (4)
    • STAT 305 (4) | Math/Stat Elective (4) -OR- External Technical Elective (4)
    • CSC 248 (4) | CSC 348 (4)
    • Any GE Area A3 Course (4) | ENGL 149 (4)
    • CSC/CPE 425 | Technical Elective
    • CSC 524 | Technical Elective
    • CPE/EE 133 (4) + CPE/EE 233 (4) | CSC 225 (4)
    • CSC 549 | Technical Elective
    • IME 315 (3) | IME 314 (3)
    • CSC 497 and CSC 498 | Approved Technical Electives
    • CSC/CPE 469 | Approved Technical Electives
    • STAT 334 OR STAT 434 | Approved External Technical Electives
    • CSC 313, CSC 377, CSC 482, and CSC 487 | Approved Technical Electives
    • CSC 448, 482, and 487 | Approved Technical Electives with Prerequisite
    • PHIL 323 | CSC 300
    • COMS 217 | PSY 350/351
    • CSC 400 | Approved Technical Electives (limited to 4 total units)
    • CSC 492 (3 units) | CSC 492 (2 units) - Additional unit will count towards Technical Electives
    • CSC 141 (or transfer equivalent) if taken prior to Fall 2016 | CSC 348

SE Transfer Students:

  • Your catalog | you may use: | to substitute for:
    • Transfer Student (non-Cal Poly) coursework that articulates to an approved B2 Life Science (4) | Life Science Elective (4)
    • Any GE Area C2 Course (4) | PHIL 230/231 (4)
    • 4 excess units in transfer from STEM coursework (Science, Technology, Engineering, Math) | CPE 123

Proposed Course Offerings

CSC Proposed Course Offerings are available for planning purposes.


Flowcharts

Department flowcharts provide an example of an academic plan and 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

The Multicultural Engineering Program (MEP) is available.


International Exchange Program - Study Abroad

The International Exchange Program (IEP) is available for study abroad opportunities.


Writing and Learning- Tutoring

Tutoring services are available for writing and learning support.


See More