Ìý
Undergraduate Catalog 2024-2025
College of Engineering & Science Core Curriculum
This page contains an outline of the recommended path through the Áù¾ÅÉ«Ìà Core Curriculum for students with majors in the College of Engineering & Science.
You can also find and scroll down for a general list of approved Core Curriculum courses.
Note that you can search the Schedule of Classes by the Core Curriculum Attribute to find classes that satisfy particular Core Knowledge Areas and Integrating Themes.
B.A.E. Architectural Engineering
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - STA 2250 Statistics or MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - ENGR 3110 Professional Practice of Engineering
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute **
- D3: PHL/RELS Elective - any course with the D3 attribute **
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - ARCH 2220 Architectural History & Theory II
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - ARCH 2220 Architectural History and Theory II
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - ENGR 3110 Professional Practice of Engineering
- IT4: Human Difference - any course with the IT4 attribute **
- IT5: Personal Spiritual Development - ENGR 3000 Intro to Co-op and CTA 3010 Co-op I and CTA 3020 Co-op II
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
** Students should select a D2 or D3 course that will also fulfill IT4.
B.S. Biology
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1400 Elementary Functions or MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - BIO 2900 Biostatistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - BIO 1200 General Biology 1 and 1210 Lab
- C2: Social Science - Recommended courses: PYC 1000 Intro to Psychology or SOC 1000 Intro to Sociology
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute
- D3: PHL/RELS Elective - any course with the D3 attribute
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ETH 3580 Health Care Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - BIO 4990 Biology and Social Issues
- IT2: Critical Thinking - BIO 4630 or any course with the IT2 attribute
- IT3: Cultural Diversity - any course with the IT3 attribute
- IT4: Human Difference - any course with the IT4 attribute
- IT5: Personal Spiritual Development - any course with the IT5 attribute
- IT6: Spirituality & Social Justice - any course with the IT6 attribute
B.S. Biochemistry
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - CHM 3870 Quantitative Analysis
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - BIO 1200 General Biology 1 and 1210 Lab
- C2: Social Science - any course with the C2 attribute
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute
- D3: PHL/RELS Elective - any course with the D3 attribute
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - any course with the F1 attribute
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - CHM 4740 Recent Advances in Chemistry & Biochemistry
- IT2: Critical Thinking - any course with the IT2 attribute
- IT3: Cultural Diversity - any course with the IT3 attribute
- IT4: Human Difference - any course with the IT4 attribute
- IT5: Personal Spiritual Development - any course with the IT5 attribute
- IT6: Spirituality & Social Justice - CHM 4740 Recent Advances in Chemistry & Biochemistry
B.S. Chemistry
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - CHM 3870 Quantitative Analysis
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - any course with the C2 attribute
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute
- D3: PHL/RELS Elective - any course with the D3 attribute
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any E1
- E2: Literary Experiences - any E2
- E3: Aesthetic Experiences - any E3
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - any course with the F1 attribute
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - CHM 4740 Recent Advances in Chemistry & Biochemistry
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - any course with the IT3 attribute
- IT4: Human Difference - any course with the IT4 attribute
- IT5: Personal Spiritual Development - any course with the IT5 attribute
- IT6: Spirituality & Social Justice - CHM 4740 Recent Advances in Chemistry & Biochemistry
B.A. Chemistry
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - CHM 3870 Quantitative Analysis
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - any course with the C1 attribute
- C2: Social Science - any course with the C2 attribute
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute
- D3: PHL/RELS Elective - any course with the D3 attribute
Knowledge Area F: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - any course with the F1 attribute
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - CHM 4740 Recent Advances in Chemistry & Biochemistry
- IT2: Critical Thinking - any course with the IT2 attribute
- IT3: Cultural Diversity - any course with the IT3 attribute
- IT4: Human Difference - any course with the IT4 attribute
- IT5: Personal Spiritual Development - any course with the IT5 attribute
- IT6: Spirituality & Social Justice - CHM 4740 Recent Advances in Chemistry & Biochemistry
B.C.E. Civil Engineering
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - STA 2250 Statistics or MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - ENGR 3110 Professional Practice of Engineering
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute **
- D3: PHL/RELS Elective - any course with the D3 attribute **
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - CIVE 3450 or any course with the IT1 attribute
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - ENGR 3110 Professional Practice of Engineering
- IT4: Human Difference - any course with the IT4 attribute **
- IT5: Personal Spiritual Development - ENGR 3000 Intro to Co-op and CTA 3010 Co-op I and CTA 3020 Co-op II
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
** Students should select a D2 or D3 course that will also fulfill IT4.
B.E.E. Electrical Engineering
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - MTH 4270 Applied Probability & Statistics
Knowledge Area: C Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - ENGR 3110 Professional Practice of Engineering
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute **
- D3: PHL/RELS Elective - any course with the D3 attribute **
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - ENL 3030 Technical Writing
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - ENGR 3110 Professional Practice of Engineering
- IT4: Human Difference - any course with the IT4 attribute **
- IT5: Personal Spiritual Development - ENGR 3000 Intro to Co-op and CTA 3010 Co-op I and CTA 3020 Co-op II
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
** Students should select a D2 or D3 course that will also fulfill IT4.
B.E. Engineering
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - any course with the C2 attribute
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute
- D3: PHL/RELS Elective - any course with the D3 attribute
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - may be fulfilled by program requirement (depends on concentration)
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - any course with the IT3 attribute
- IT4: Human Difference - any course with the IT4 attribute
- IT5: Personal Spiritual Development - any course with the IT5 attribute
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
Students are encouraged to seek courses that will fulfill more than one Core course.
B.S. Mathematics
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Statistics
- B2: Statistical & Probabilistic Reasoning - MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - any course with the C1 attribute
- C2: Social Science - any course with the C2 attribute
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute
- D3: PHL/RELS Elective - any course with the D3 attribute
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - any course with the F1 attribute
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - ENL 3030 Technical Writing
- IT2: Critical Thinking - any course with the IT2 attribute
- IT3: Cultural Diversity - any course with the IT3 attribute
- IT4: Human Difference - any course with the IT4 attribute
- IT5: Personal Spiritual Development - any course with the IT5 attribute
- IT6: Spirituality & Social Justice - any course with the IT6 attribute
B.M.E. Mechanical Engineering
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - ENGR 3110 Professional Practice of Engineering
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute **
- D3: PHL/RELS Elective - any course with the D3 attribute **
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - ENGR 1080 Fundamentals of Engineering Design
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - ENGR 3110 Professional Practice of Engineering
- IT4: Human Difference - any course with the IT4 attribute **
- IT5: Personal Spiritual Development - ENGR 3000 Intro to Co-op and CTA 3010 Co-op I and CTA 3020 Co-op II
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
** Students should select a D2 or D3 course that will also fulfill IT4.
B.R.M.S.E. Robotics & Mechatronic Systems Engineering
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - PHY 1600 General Physics I and PHY 1610 Lab
- C2: Social Science - ENGR 3110 Professional Practice of Engineering
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute **
- D3: PHL/RELS Elective - any course with the D3 attribute **
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - ENL 3030 Technical Writing
- IT2: Critical Thinking - PHY 1600 General Physics I and PHY 1610 Lab
- IT3: Cultural Diversity - ENGR 3110 Professional Practice of Engineering
- IT4: Human Difference - any course with the IT4 attribute **
- IT5: Personal Spiritual Development - ENGR 3000 Intro Co-op and CTA 3010 Co-op I and CTA 3020 Co-op II
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
** Students should select a D2 or D3 course that will also fulfill IT4.
B.S.C.S. Computer Science
Knowledge Area A: Communication Skills
- A1: Oral Communication - CST 1010 Fundamentals of Speech
- A2: Written Communication - ENL 1310 Academic Writing
Knowledge Area B: Mathematical & Statistical Knowledge
- B1: Quantitative & Symbolic Reasoning - MTH 1410 Analytic Geometry & Calculus I
- B2: Statistical & Probabilistic Reasoning - MTH 4270 Applied Probability & Statistics
Knowledge Area C: Scientific Knowledge
- C1: Physical Science - BIO 1200 General Biology I and 1210 Lab or (PHY 1600 General Physics I and PHY 1610 Lab)
- C2: Social Science - ENGR 3110 Professional Practice of Engineering
Knowledge Area D: Religious & Philosophical Knowledge
- D1: Philosophical Knowledge - PHL 1000 Introduction to Philosophy
- D2: Religious Knowledge - any course with the D2 attribute **
- D3: PHL/RELS Elective - any course with the D3 attribute **
Knowledge Area E: Essential Humanities
- E1: Historical Experiences - any course with the E1 attribute
- E2: Literary Experiences - any course with the E2 attribute
- E3: Aesthetic Experiences - any course with the E3 attribute
Knowledge Area F: Ethics & Social Responsibility
- F1: Ethics - ENGR 1000 Engineering Ethics
Integrating Themes
- IT1: Reading, Writing, and Research Across the Curriculum - ENL 3030 Technical Writing
- IT2: Critical Thinking - CSSE 4150 Introduction to Software Engineering
- IT3: Cultural Diversity - ENGR 3110 Professional Practice of Engineering
- IT4: Human Difference - any course with the IT4 attribute **
- IT5: Personal Spiritual Development - ENGR 3000 Intro to Co-op and CTA 3010 Co-op I and CTA 3020 Co-op II
- IT6: Spirituality & Social Justice - ENGR 1000 Engineering Ethics
** Students may select another course that will also fulfill IT4.