Skip to Content

Office of Undergraduate Admissions


Engineering and Computing Majors

Carolina Core is the University of South Carolina's general education requirements for every degree program. The table below lists the Carolina Core requirements that must be fulfilled for this major. Each requirement is followed by the USC courses that fulfill the requirement, as well as the technical college courses that you may have taken that are considered equivalent to the USC course, and therefore also fulfill the Carolina Core requirement.

This list does not include every technical college course that is available for transfer to USC. You are not required to take all courses listed prior to transferring. Rather, it is a guide for you and your advisors.* Courses must be passed with a grade of C or higher in order to be considered for transfer credit.

Biomedical Engineering

For the biomedical engineering program, you must have a GPA of 2.75 and have taken at least one semester of calculus (MAT 140, the first in a calculus sequence which includes trigonometric functions) to be considered for admission.

Recommended Timeline
(Year and Semester)
Biomedical Engineering Course Requirement Technical College Course Equivalent
First Year, Fall Semester     BMEN 101 No Equivalent
ENGL 101 ENG 101
CHEM 111/11L CHM 110
MATH 141 MAT 140
BIOL 101/101L BIO 101
First Year, Spring Semester         BMEN 211 No Equivalent
ENGL 102 ENG 102
CHEM 112/112L CHM 111
MATH 142 MAT 141
BIOL 102/102L BIO 102
Second Year, Fall Semester     BMEN 202 No Equivalent
CHEM 333/331L CHM 211
MATH 241 MAT 240
PHYS 211/211L PHY 221
BIOL 302/302L No Equivalent
Second Year, Spring Semester         BMEN 260 No Equivalent
BMEN 290 No Equivalent
PHYS 212/212L PHY 222
STAT 509 No Equivalent
MATH 242 MAT 242

*Refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • CMS (Effective, Engaged & Persuasive Communication: Spoken Component) Speech Requirement: SPC 205
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Chemical Engineering

For the chemical engineering program, you must have a GPA of 2.75 and have taken at least one semester of calculus (MAT 140, the first in a calculus sequence which includes trigonometric functions) to be considered for admission.

Recommended Timeline
(Year and Semester)
Chemical Engineering Course Requirement Technical College Course Equivalent
First Year, Fall Semester     ECHE 101 EGR 270*
ENGL 101 ENG 101
CHEM 111/111L CHM 110
MATH 141 MAT 140
AIU Elective Elective
First Year, Spring Semester         ECHE 300 EGR 280*
ENGL 102 ENG 102
CHEM 112/112L CHM 111
MATH 142 MAT 141
PHYS 211/211L PHY 221
Second Year, Fall Semester     ECHE 310 EGR 266*
CHEM 333 + CHEM Lab Elective (2 Credits) CHM 211 + Lab Elective
PHYS 212/212L PHY 222
MATH 241 MAT 240
Liberal Arts Elective Elective
Second Year, Spring Semester         ECHE 311 No Equivalent
ECHE 320 No Equivalent
CHEM 334 CHM 212
MATH 242 MAT 242
GHS Elective Elective

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • CMS (Effective, Engaged & Persuasive Communication: Spoken Component) Speech Requirement:
  • SPC 205 VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Civil Engineering

For the civil engineering program, you must have a GPA of 2.75 and have taken at least one semester of calculus (MAT 140, the first in a calculus sequence which includes trigonometric functions) to be considered for admission.

Recommended Timeline
(Year and Semester)
Civil Engineering Course Requirement Technical College Course Equivalent
First Year, Fall Semester     ECIV 101  EGR 270*
ENGL 101 ENG 101
CHEM 111/111L CHM 110
MATH 141 MAT 140
AIU Elective  Elective
First Year, Spring Semester         ECIV 200 EGR 260*
ENGL 102 ENG 102
CHEM 112/112L CHM 111
MATH 142 MAT 141
PHYS 211/211L PHY 221
Second Year, Fall Semester     ECIV 201 EGR 274*
ECIV 210 EGR 262*
MATH 241 MAT 240
PHYS 212/212L PHY 222
GHS Elective Elective
Second Year, Spring Semester         ECIV 220 EGR 264*
ECIV 360 No Equivalent
Professional Development Elective SPC 205
STAT 509 No Equivalent
MATH 242 MAT 242
ECIV 111 EGR 275*

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • EGR 266: EMCH 290
  • ESM Elective
  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Computer Engineering

For the computer engineering program, you must have a GPA of 2.75 and have taken at least one semester of calculus (MAT 140, the first in a calculus sequence which includes trigonometric functions) to be considered for admission.

Recommended Timeline
(Year and Semester)
Computer Engineering Course Requirement Technical College Course Equivalent
First Year, Fall Semester     CSCE 145 EGR 281*
ENGL 101 ENG 101
CHEM 111/111L CHM 110
MATH 141 MAT 140
CSCE 190 No Equivalent
First Year, Spring Semester         CSCE 146 EGR 283*
ENGL 102 ENG 102
CSCE 215 No Equivalent
MATH 142 MAT 141
AIU Elective Elective
Second Year, Fall Semester     ELCT 102 ECE 102
CSCE 211 ECE 211*
MATH 241 MAT 240
PHYS 211/211L PHY 221
CSCE 240 ECE 240*
Second Year, Spring Semester         CSCE 212 ECE 212*
ELCT 221 ECE 221*
MATH 242 MAT 242
CSCE 274 No Equivalent
PHYS 212/212L PHY 222

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • ECE 222: ELCT 222
  • SPC 205: SPCH 140
  • ENG 260, 165 or 170: ENGL 462/3
  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Computer Information Systems

For the computer information systems program, you must have a GPA of 2.75 to be considered for admission.

Recommended Timeline
(Year and Semester)
Computer Information Systems Course Requirement Technical College Course Equivalent
First Year, Fall Semester     CSCE 145 EGR 281*
ENGL 101 ENG 101
Lab Science Science
MATH 122 MAT 130
CSCE 190 No Equivalent
First Year, Spring Semester         CSCE 146 EGR 283*
ENGL 102 ENG 102
CSCE 215 No Equivalent
Lab Science Science
AIU Elective Elective
Second Year, Fall Semester     ECON 224 ECO 210 + 211
GHS Elective Elective
SPCH 140 SPC 205
CSCE 210 No equivalent
CSCE 240 ECE 240*
Second Year, Spring Semester         ACCT 222 ACC 101
CSCE 201 No Equivalent
MATH 174 No Equivalent
MGMT 371 No Equivalent
GSS Elective Elective

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • Liberal Arts Electives (2)
  • ENG 165, 170 or 260: ENGL 462/3
  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Computer Science

For the computer science program, you must have a GPA of 2.75 to be considered for admission.

Recommended Timeline
(Year and Semester)
Computer Science Course Requirement Technical College Course Equivalent
First Year, Fall Semester     CSCE 145 EGR 281*
ENGL 101 ENG 101*
AIU Elective Elective
MATH 141 MAT 140
CSCE 190 No Equivalent
First Year, Spring Semester         CSCE 146 EGR 283*
ENGL 102 ENG 102*
CSCE 215 No Equivalent
MATH 142 MAT 141
Lab Science CHM 110 + 111 or PHY 221 + 222
Second Year, Fall Semester     SPCH 140 SPC 205
CSCE 211 ECE 211*
MATH 374 No equivalent
Lab Science CHM 110 + 111 or PHY 221 + 222
CSCE 240 ECE 240*
Second Year, Spring Semester         CSCE 212 ECE 212*
GHS Elective Elective
MATH 241 MAT 240
Lab Science BIO 101
GSS Elective Elective

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • Liberal Arts Electives (3)
  • ENG 165, 170 or 260: ENGL 462/3
  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Electrical Engineering

For the electrical engineering program, you must have a GPA of 2.75 to be considered for admission.

Recommended Timeline
(Year and Semester)
Electrical Engineering Course Requirement Technical College Course Equivalent
First Year, Fall Semester     ELCT 101 ECE 101*
ENGL 101 ENG 101
CHEM 111/111L CHM 110
MATH 141 MAT 140
AIU Elective Elective
First Year, Spring Semester         CSCE 145 EGR 281*
ENGL 102 ENG 102
ELCT 102 ECE 102*
MATH 142 MAT 141
PHYS 211/211L PHY 221
Second Year, Fall Semester     CSCE 146 or EMCH 201 EGR 283 or EGR 274*
CSCE 211 ECE 211*
MATH 242 MAT 242
PHYS 212/212L PHY 222
ELCT 221 ECE 221*
Second Year, Spring Semester         CSCE 212 ECE 212*
ELCT 222 ECE 222*
EMCH 220 No Equivalent
STAT 509 No Equivalent
MATH 241 MAT 240
ELCT 201 ECE 205*

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • CMS (Effective, Engaged & Persuasive Communication: Spoken Component) Speech Requirement: SPC 205 
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

Mechanical Engineering

For the Mechanical engineering program, you must have a GPA of 2.75 to be considered for admission.

Recommended Timeline
(Year and Semester)
Mechanical Engineering Course Requirement Technical College Course Equivalent
First Year, Fall Semester     ENCP 101 EGR 270*
ENGL 101 ENG 101
CHEM 111/111L CHM 110
MATH 141 MAT 140
AIU Elective Elective
First Year, Spring Semester         EMCH 111 EGR 275*
ENGL 102 ENG 102
CHEM 112/112L CHM 111
MATH 142 MAT 141
PHYS 211/211L PHY 221
Second Year, Fall Semester     EMCH 201 EGR 274*
EMCH 200 EGR 260
MATH 241 MAT 240
PHYS 212/212L PHY 222
STAT 509 No Equivalent
Second Year, Spring Semester         EMCH 260 EGR 264*
EMCH 290 EGR 266*
ELCT 220 ECE 221*
EMCH 361 No Equivalent
MATH 242 MAT 242

*Please refer to the USC Course Equivalency Table from your transfer institution to confirm whether this course is equivalent.

Carolina Core Electives and Other Transferable Courses

  • EGR 362: EMCH 310*
  • AIU (Aesthetic & Interpretive Understanding) Elective
  • GHS (Global Citizenship & Multicultural Understanding: Historical Thinking) Elective
  • GSS (Global Citizenship & Multicultural Understanding: Social Sciences) Elective
  • GFL (Global Citizenship & Multicultural Understanding: Foreign Language) Requirement: Score of two or better on the foreign language placement test, or equivalent study in foreign language course(s).
  • CMS (Effective, Engaged & Persuasive Communication: Spoken Component) Speech Requirement: SPC 205 
  • VSR (Values and Ethics) Elective

See the Carolina Core curriculum for the up-to-date list of approved courses.

*Technical students must meet all requirements for admission to USC and must be accepted through the Office of Undergraduate Admissions. Consult the University Bulletin for specific entrance requirements. Nothing in the foregoing supersedes any University, college, departmental, or programmatic regulation or policy.