Students
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Bachelors
Major
Industrial Design | Computer Graphics | Digital Media
Area of study
Engineering | Information and Communication Technologies
Course Language
English
About Program

Program Overview


Curriculum and General Course Information

Disclaimer:

Every attempt is made to ensure these pages are accurate. However, the information herein is not official.


Curriculum Requirements

Curriculum requirements are based on the students' catalog term. A student can identify their catalog term either through myPurdue or myPurduePlan.


Program Details

The following curriculum maps are for your general use in exploring majors. You should refer to the specific department webpages and advisors for detailed information and course planning.


  • Course prerequisite chain
    • Immediate prerequisite(s) (or concurrent registration allowed if listed in the same semester)
    • Concurrent registration required
    • Postrequisite course sequence

Course Schedule

Freshman | Sophomore | Junior | Senior
---|---|---|---
Fall | Spring | Fall | Spring | Fall | Spring | Fall | Spring
Intro-1 (2-4)
Intro to Engineering Calculus-1 (4-5)
Calculus I Chemistry (4-6)
Chemistry Communication-1 (3-4)
Written Communication | Intro-2 (2-4)
Intro to Engineering II Calculus-2 (4-5)
Calculus II Physics (4)
Physics ENGR/Selective (3-4)
First-Year Engineering Selective Communication-2 (3-4)
Oral Communication | CM 16400 (2)
Graphics for Civil Engineering and Construction
Credit Hours: 2.00. An introductory course in the area of computer graphics documentation for civil engineering- and construction-related professions. Experiences focus on accepted industry graphic standards and their technical visual applications. The course emphasizes creation and distribution of graphics to enable communication. MA 26100 (4)
Multivariate Calculus
Credit Hours: 4.00. Planes, lines, and curves in three dimensions. Differential calculus of several variables; multiple integrals. Introduction to vector calculus. Not open to students with credit in MA 27100. ME 20000 (3)
Thermodynamics I
Credit Hours: 3.00. First and second laws of thermodynamics, entropy, reversible and irreversible processes, properties of pure substances. Application to engineering problems.
ME 27000 (3)
Basic Mechanics I
Credit Hours: 3.00. Vector operations, forces and couples, free body diagrams, equilibrium of a particle and of rigid bodies. Friction. Distributed forces. Centers of gravity and centroids. Applications from structural and machine elements, such as bars, trusses, and friction devices. Kinematics and equations of motion of a particle for rectilinear and curvilinear motion. PHYS 24100 (3)
Electricity Optics
Credit Hours: 3.00. Electrostatics, current electricity, electromagnetism, magnetic properties of matter. Electromagnetic waves, geometrical and physical optics.
IDE 30100 (1)
Professional Prep IDE
Credit Hours: 1.00. Seminar covering topics required for professional preparation of engineers including functioning in teams, communication, ethics, global and societal impacts, how people learn, and contemporary issues impacting and impacted by engineering.


Electives and General Education

  • Elective/Area (3)
    Area Elective ECE 20001 (3)
    Electrical Engr Fundamentals I
    Credit Hours: 3.00. This course covers fundamental concepts and applications for electrical and computer engineers as well as for engineers who need to gain a broad understanding of these disciplines. The course starts by the basic concepts of charge, current, and voltage as well as their expressions with regards to resistors and resistive circuits. Essential concepts, devices, theorems, and applications of direct-current (DC), 1st order, and alternating-current (AC) circuits are subsequently discussed. Besides electrical devices and circuits, basic electronic components including diodes and transistors as well as their primary applications are also discussed. ECE 20007 (1)
    Elec Engr Fundamentals I Lab
    Credit Hours: 1.00. This is an introduction course in electronic measurement and circuit modeling, simulation and design techniques. These skills are developed through a variety of laboratory experiments ranging from voltage, current, and frequency, to resistors, inductors, capacitors, and operational amplifiers. When possible, the experiments develop practical skills through small design and soldering tasks. Finally, the course culminates in a two week group design project. In many ways this course is the laboratory of the co-requisite lecture course ECE 20001: Electrical Engineering Fundamentals I; however, we remind students that this is a standalone course that expects students will learn and demonstrate material not taught in ECE 20001. MA 26200 (4)
    Lin Alg Diff Equats
    Credit Hours: 4.00. Linear algebra, elements of differential equations. Not open to students with credit in MA 26500 or 26600. ME 27400 (3)
    Basic Mechanics II
    Credit Hours: 3.00. Review and extension of particle motion to include energy and momentum principles. Planar kinematics of rigid bodies. Kinetics for planar motion of rigid bodies, including equations of motion and principles of energy and momentum. Three-dimensional kinematics and kinetics of rigid bodies. Linear vibrations, with emphasis on single-degree-of-freedom systems.

Advanced Courses

  • CE 34000 (3)
    Hydraulics
    Credit Hours: 3.00. Fluid properties; hydrostatics; kinematics and dynamics of fluid flows; conservation of mass, energy, and momentum; flows in pipes and open channels. Formal laboratory experiments. ME 32300 (3)
    Mechanics Of Material
    Credit Hours: 3.00. Integrated approach to mechanics of materials emphasizing mechanics fundamentals as applied to machine design applications. Stress and strain in machine elements; mechanical properties of materials; extension, torsion, and bending of members; thermal stress; pressure vessels; static indeterminacy, stress transformation, Mohr's circle. CE 34300 (1)
    Elem Hydraulics Lab
    Credit Hours: 1.00. The laboratory covers basic concepts in analysis of experimental data and methods in hydraulic measurements. A variety of simple laboratory experiments illustrating the principles of hydraulics are performed. GE (3)
    General Education Elective/Area (3)
    Area Elective Elective/ENGR (3)
    Engineering Elective

Senior Year and Capstone

  • IDE 36000 (3)
    MDE Statistics
    Credit Hours: 3.00. Statistical methodology is critical to the engineering problem-solving process. This course introduces engineering students to the role of statistics in problem solving, and to the design and presentation of simple models and experiments. An emphasis will be placed on using computer software to perform statistical analyses and to the interpretation of the software results. This is a recommended course for the MDE statistics elective. Permission of instructor is required. IDE 48400 (1)
    MDE Design Methodology
    Credit Hours: 1.00. Engineering design methods targeted for MDE students. Introduction to Multidisciplinary Teams, Design Project Scoping and Task Clarification, Design Data Acquisition & Management, Design Communication & Iteration. and Design Review Processes. Permission of department required. IDE48700 (1)
    MDE Senior Development
    Credit Hours: 1.00. Senior professional development covers and assesses students in Multidisciplinary Engineering professional outcomes including, teamwork, professional and ethical responsibility, communication, impact of engineering in context, lifelong learning, impact of contemporary issues, and leadership. Methods to obtain a professional position after graduation. Elective/Area (3)
    Area Elective Elective/ENGR (3)
    Engineering Elective GE (3)
    General Education GE (3)
    General Education IDE 48300 (1)
    MDE Engr Analysis/Decision
    Credit Hours: 1.00. Application of product evaluation, cost estimating, and product/project feasibility and viability analysis from multidisciplinary perspectives in the context of new product development. Topics include exposure to company success measures, quantitative and qualitative analysis, sensitivity analysis, cost-benefit analysis, project comparisons, new product life-cycle analysis, and related engineering decisions. Topics are explored through case-based, industrially focused examples. The course centers on the creation and use of analytical spreadsheets with computer tools/software for routine engineering analysis and decision making.
    IDE 48500 (3)
    MDE Engr Design Project
    Credit Hours: 3.00. Capstone design experience for multidisciplinary engineering students. Physical system or process system design projects, related to contemporary or potential problems involving interdisciplinary teams of engineers. Permission of instructor required.
    Elective/Area (3)
    Area Elective Elective/ENGR (3)
    Engineering Elective GE (3)
    General Education GE (3)
    General Education

Credits

13-19 credits | 16-21 credits | 16 credits | 14 credits | 16 credits | 15 credits | 15 credits | 15 credits


    ```python
    ```import re

def extract_program_details(markdown_content): # Remove calls-to-action, contact details, placeholder text, and external references cleaned_content = re.sub( r"(Apply Now|Contact Us|Insert requirements here|More details at [.*?])", "", markdown_content )


# Remove navigation elements or user instructions
cleaned_content = re.sub(r"(Click here|Skip to main content)", "", cleaned_content)

# Remove digital-specific language or prompts for user interaction
cleaned_content = re.sub(r"(click here|login|register)", "", cleaned_content, flags=re.IGNORECASE)

# Extract program details
program_details = re.findall(r"## (.*)\n", cleaned_content)

# Format the extracted text in markdown
formatted_content = ""
for detail in program_details:
    formatted_content += f"## {detail}\n"

# Extract course information
course_info = re.findall(r"### (.*)\n", cleaned_content)
for info in course_info:
    formatted_content += f"### {info}\n"

# Extract course schedule
course_schedule = re.findall(r"Freshman \| Sophomore \| Junior \| Senior.*?\n", cleaned_content, re.DOTALL)
if course_schedule:
    formatted_content += "### Course Schedule\n"
    formatted_content += course_schedule[0] + "\n"

# Extract electives and general education
electives = re.findall(r"- Elective/Area \((\d+)\)  Area Elective", cleaned_content)
if electives:
    formatted_content += "### Electives and General Education\n"
    for elective in electives:
        formatted_content += f"- Elective/Area ({elective})  Area Elective\n"

# Extract advanced courses
advanced_courses = re.findall(r"- CE \d+00 \(\d+\)  (.*)\n", cleaned_content)
if advanced_courses:
    formatted_content += "### Advanced Courses\n"
    for course in advanced_courses:
        formatted_content += f"- {course}\n"

# Extract senior year and capstone
senior_year = re.findall(r"IDE \d+00 \(\d+\)  (.*)\n", cleaned_content)
if senior_year:
    formatted_content += "### Senior Year and Capstone\n"
    for course in senior_year:
        formatted_content += f"- {course}\n"

# Extract credits
credits = re.findall(r"(\d+-\d+ credits)", cleaned_content)
if credits:
    formatted_content += "### Credits\n"
    for credit in credits:
        formatted_content += f"- {credit}\n"

return formatted_content

Test the function

markdown_content = """


Context:

Multidisciplinary Engineering - Visual Design Engineering - College of

Engineering - Purdue University


Skip to main content


College of Engineering


  • Home
  • About Us
  • Academics
  • Research
  • Connect

Related Links


  • Undergraduate Home
  • Future Students
  • Current Students
  • Transfer Students
  • News

Search


  • Home
  • About Us
  • Academics
  • Research
  • Connect

Resources


  • College of Engineering
  • Social Media
  • Academic Units
  • Academic Programs
  • Initiatives

CLOSE


  1. Purdue
  2. Engineering
  3. Academics
  4. Undergraduate Program
  5. Majors
  6. Majors
  7. Multidisciplinary Engineering - Visual Design Engineering

Multidisciplinary Engineering - Visual Design Engineering

The following curriculum maps are for your general use in exploring majors. You should refer to the specific department webpages and advisors for detailed information and course planning.


  • Course prerequisite chain
  • Immediate prerequisite(s) (or concurrent registration allowed if listed in the same semester)
  • Concurrent registration required
  • Postrequisite course sequence

Freshman | Sophomore | Junior | Senior
---|---|---|---
Fall | Spring | Fall | Spring | Fall | Spring | Fall | Spring
Intro-1 (2-4)
Intro to Engineering Calculus-1 (4-5)
Calculus I Chemistry (4-6)
Chemistry Communication-1 (3-4)
Written Communication | Intro-2 (2-4)
Intro to Engineering II Calculus-2 (4-5)
Calculus II Physics (4)
Physics ENGR/Selective (3-4)
First-Year Engineering Selective Communication-2 (3-4)
Oral Communication | CM 16400 (2)
Graphics for Civil Engineering and Construction
Credit Hours: 2.00. An introductory course in the area of computer graphics documentation for civil engineering- and construction-related professions. Experiences focus on accepted industry graphic standards and their technical visual applications. The course emphasizes creation and distribution of graphics to enable communication. MA 26100 (4)
Multivariate Calculus
Credit Hours: 4.00. Planes, lines, and curves in three dimensions. Differential calculus of several variables; multiple integrals. Introduction to vector calculus. Not open to students with credit in MA 27100. ME 20000 (3)
Thermodynamics I
Credit Hours: 3.00. First and second laws of thermodynamics, entropy, reversible and irreversible processes, properties of pure substances. Application to engineering problems. ME 27000 (3)
Basic Mechanics I
Credit Hours: 3.00. Vector operations, forces and couples, free body diagrams, equilibrium of a particle and of rigid bodies. Friction. Distributed forces. Centers of gravity and centroids. Applications from structural and machine elements, such as bars, trusses, and friction devices. Kinematics and equations of motion of a particle for rectilinear and curvilinear motion. PHYS 24100 (3)
Electricity Optics
Credit Hours: 3.00. Electrostatics, current electricity, electromagnetism, magnetic properties of matter. Electromagnetic waves, geometrical and physical optics. IDE 30100 (1)
Professional Prep IDE
Credit Hours: 1.00. Seminar covering topics required for professional preparation of engineers including functioning in teams, communication, ethics, global and societal impacts, how people learn, and contemporary issues impacting and impacted by engineering. | Elective/Area (3)
Area Elective ECE 20001 (3)
Electrical Engr Fundamentals I
Credit Hours: 3.00. This course covers fundamental concepts and applications for electrical and computer engineers as well as for engineers who need to gain a broad understanding of these disciplines. The course starts by the basic concepts of charge, current, and voltage as well as their expressions with regards to resistors and resistive circuits. Essential concepts, devices, theorems, and applications of direct-current (DC), 1st order, and alternating- current (AC) circuits are subsequently discussed. Besides electrical devices and circuits, basic electronic components including diodes and transistors as well as their primary applications are also discussed. ECE 20007 (1)
Elec Engr Fundamentals I Lab
Credit Hours: 1.00. This is an introduction course in electronic measurement and circuit modeling, simulation and design techniques. These skills are developed through a variety of laboratory experiments ranging from voltage, current, and frequency, to resistors, inductors, capacitors, and operational amplifiers. When possible, the experiments develop practical skills through small design and soldering tasks. Finally, the course culminates in a two week group design project. In many ways this course is the laboratory of the co- requisite lecture course ECE 20001: Electrical Engineering Fundamentals I; however, we remind students that this is a standalone course that expects students will learn and demonstrate material not taught in ECE 20001. MA 26200 (4)
Lin Alg Diff Equats
Credit Hours: 4.00. Linear algebra, elements of differential equations. Not open to students with credit in MA 26500 or 26600. ME 27400 (3)
Basic Mechanics II
Credit Hours: 3.00. Review and extension of particle motion to include energy and momentum principles. Planar kinematics of rigid bodies. Kinetics for planar motion of rigid bodies, including equations of motion and principles of energy and momentum. Three-dimensional kinematics and kinetics of rigid bodies. Linear vibrations, with emphasis on single-degree-of-freedom systems. | CE 34000 (3)
Hydraulics
Credit Hours: 3.00. Fluid properties; hydrostatics; kinematics and dynamics of fluid flows; conservation of mass, energy, and momentum; flows in pipes and open channels. Formal laboratory experiments. ME 32300 (3)
Mechanics Of Material
Credit Hours: 3.00. Integrated approach to mechanics of materials emphasizing mechanics fundamentals as applied to machine design applications. Stress and strain in machine elements; mechanical properties of materials; extension, torsion, and bending of members; thermal stress; pressure vessels; static indeterminacy, stress transformation, Mohr's circle. CE 34300 (1)
Elem Hydraulics Lab
Credit Hours: 1.00. The laboratory covers basic concepts in analysis of experimental data and methods in hydraulic measurements. A variety of simple laboratory experiments illustrating the principles of hydraulics are performed. GE (3)
General Education Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective | Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective Elective/EDS (3)
Engineering Design Selective GE (3)
General Education IDE 36000 (3)
MDE Statistics
Credit Hours: 3.00. Statistical methodology is critical to the engineering problem-solving process. This course introduces engineering students to the role of statistics in problem solving, and to the design and presentation of simple models and experiments. An emphasis will be placed on using computer software to perform statistical analyses and to the interpretation of the software results. This is a recommended course for the MDE statistics elective. Permission of instructor is required. | IDE 48400 (1)
MDE Design Methodology
Credit Hours: 1.00. Engineering design methods targeted for MDE students. Introduction to Multidisciplinary Teams, Design Project Scoping and Task Clarification, Design Data Acquisition & Management, Design Communication & Iteration. and Design Review Processes. Permission of department required. IDE48700 (1)
MDE Senior Development
Credit Hours: 1.00. Senior professional development covers and assesses students in Multidisciplinary Engineering professional outcomes including, teamwork, professional and ethical responsibility, communication, impact of engineering in context, lifelong learning, impact of contemporary issues, and leadership. Methods to obtain a professional position after graduation. Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective GE (3)
General Education GE (3)
General Education IDE 48300 (1)
MDE Engr Analysis/Decision
Credit Hours: 1.00. Application of product evaluation, cost estimating, and product/project feasibility and viability analysis from multidisciplinary perspectives in the context of new product development. Topics include exposure to company success measures, quantitative and qualitative analysis, sensitivity analysis, cost-benefit analysis, project comparisons, new product life-cycle analysis, and related engineering decisions. Topics are explored through case-based, industrially focused examples. The course centers on the creation and use of analytical spreadsheets with computer tools/software for routine engineering analysis and decision making. | IDE 48500 (3)
MDE Engr Design Project
Credit Hours: 3.00. Capstone design experience for multidisciplinary engineering students. Physical system or process system design projects, related to contemporary or potential problems involving interdisciplinary teams of engineers. Permission of instructor required. Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective GE (3)
General Education GE (3)
General Education
13-19 credits | 16-21 credits | 16 credits | 14 credits | 16 credits | 15 credits | 15 credits | 15 credits


The code used to present this flowsheet is based on original work shared by theUniversity at Buffalo School of Engineering and Applied Sciences.


Curriculum and General Course Information

Disclaimer:

Every attempt is made to ensure these pages are accurate. However, the information herein is not official.


Curriculum Requirements

Curriculum requirements are based on the students' catalog term. A student can identify their catalog term either through myPurdue or myPurduePlan.


Purdue has online catalogs for current curricula information.


Purdue University
610 Purdue Mall
West Lafayette, IN 47906


Follow Us

  • Facebook
  • Twitter
  • Youtube
  • Instagram
  • Pinterest
  • LinkedIn
  • Medium

Discover


  • Social Media
  • Academic Units
  • Academic Programs
  • Initiatives

Explore


  • Campus Map
  • Rankings
  • News
  • Events
  • Visit Us

Information


  • Purdue IT - STEM
  • Intranet
  • Brightspace
  • myPurdue

People


  • Engineering Directory
  • Contact Us
  • Media Contacts
  • Purdue Directory
  • Employment

Copyright 2024 Purdue University. All Rights Reserved.
Accessibility | EA/EO University | Integrity Statement | Free Expression | DOE Degree Scorecards | Website Issues | Privacy Policy | Contact Us


This page was last modified August 15, 2025. Page rendering took 12 ms. Server: zeoclient-06.


Page rendering took 12 ms. """


print(extract_program_details(markdown_content))


    ```python
    ```import re

def extract_program_details(markdown_content): # Remove calls-to-action, contact details, placeholder text, and external references cleaned_content = re.sub( r"(Apply Now|Contact Us|Insert requirements here|More details at [.*?])", "", markdown_content )


# Remove navigation elements or user instructions
cleaned_content = re.sub(r"(Click here|Skip to main content)", "", cleaned_content)

# Remove digital-specific language or prompts for user interaction
cleaned_content = re.sub(r"(click here|login|register)", "", cleaned_content, flags=re.IGNORECASE)

# Extract program details
program_details = re.findall(r"## (.*)\n", cleaned_content)

# Format the extracted text in markdown
formatted_content = ""
for detail in program_details:
    formatted_content += f"## {detail}\n"

# Extract course information
course_info = re.findall(r"### (.*)\n", cleaned_content)
for info in course_info:
    formatted_content += f"### {info}\n"

# Extract course schedule
course_schedule = re.findall(r"Freshman \| Sophomore \| Junior \| Senior.*?\n", cleaned_content, re.DOTALL)
if course_schedule:
    formatted_content += "### Course Schedule\n"
    formatted_content += course_schedule[0] + "\n"

# Extract electives and general education
electives = re.findall(r"- Elective/Area \((\d+)\)  Area Elective", cleaned_content)
if electives:
    formatted_content += "### Electives and General Education\n"
    for elective in electives:
        formatted_content += f"- Elective/Area ({elective})  Area Elective\n"

# Extract advanced courses
advanced_courses = re.findall(r"- CE \d+00 \(\d+\)  (.*)\n", cleaned_content)
if advanced_courses:
    formatted_content += "### Advanced Courses\n"
    for course in advanced_courses:
        formatted_content += f"- {course}\n"

# Extract senior year and capstone
senior_year = re.findall(r"IDE \d+00 \(\d+\)  (.*)\n", cleaned_content)
if senior_year:
    formatted_content += "### Senior Year and Capstone\n"
    for course in senior_year:
        formatted_content += f"- {course}\n"

# Extract credits
credits = re.findall(r"(\d+-\d+ credits)", cleaned_content)
if credits:
    formatted_content += "### Credits\n"
    for credit in credits:
        formatted_content += f"- {credit}\n"

return formatted_content

Test the function

markdown_content = """


Context:

Multidisciplinary Engineering - Visual Design Engineering - College of

Engineering - Purdue University


Skip to main content


College of Engineering


  • Home
  • About Us
  • Academics
  • Research
  • Connect

Related Links


  • Undergraduate Home
  • Future Students
  • Current Students
  • Transfer Students
  • News

Search


  • Home
  • About Us
  • Academics
  • Research
  • Connect

Resources


  • College of Engineering
  • Social Media
  • Academic Units
  • Academic Programs
  • Initiatives

CLOSE


  1. Purdue
  2. Engineering
  3. Academics
  4. Undergraduate Program
  5. Majors
  6. Majors
  7. Multidisciplinary Engineering - Visual Design Engineering

Multidisciplinary Engineering - Visual Design Engineering

The following curriculum maps are for your general use in exploring majors. You should refer to the specific department webpages and advisors for detailed information and course planning.


  • Course prerequisite chain
  • Immediate prerequisite(s) (or concurrent registration allowed if listed in the same semester)
  • Concurrent registration required
  • Postrequisite course sequence

Freshman | Sophomore | Junior | Senior
---|---|---|---
Fall | Spring | Fall | Spring | Fall | Spring | Fall | Spring
Intro-1 (2-4)
Intro to Engineering Calculus-1 (4-5)
Calculus I Chemistry (4-6)
Chemistry Communication-1 (3-4)
Written Communication | Intro-2 (2-4)
Intro to Engineering II Calculus-2 (4-5)
Calculus II Physics (4)
Physics ENGR/Selective (3-4)
First-Year Engineering Selective Communication-2 (3-4)
Oral Communication | CM 16400 (2)
Graphics for Civil Engineering and Construction
Credit Hours: 2.00. An introductory course in the area of computer graphics documentation for civil engineering- and construction-related professions. Experiences focus on accepted industry graphic standards and their technical visual applications. The course emphasizes creation and distribution of graphics to enable communication. MA 26100 (4)
Multivariate Calculus
Credit Hours: 4.00. Planes, lines, and curves in three dimensions. Differential calculus of several variables; multiple integrals. Introduction to vector calculus. Not open to students with credit in MA 27100. ME 20000 (3)
Thermodynamics I
Credit Hours: 3.00. First and second laws of thermodynamics, entropy, reversible and irreversible processes, properties of pure substances. Application to engineering problems. ME 27000 (3)
Basic Mechanics I
Credit Hours: 3.00. Vector operations, forces and couples, free body diagrams, equilibrium of a particle and of rigid bodies. Friction. Distributed forces. Centers of gravity and centroids. Applications from structural and machine elements, such as bars, trusses, and friction devices. Kinematics and equations of motion of a particle for rectilinear and curvilinear motion. PHYS 24100 (3)
Electricity Optics
Credit Hours: 3.00. Electrostatics, current electricity, electromagnetism, magnetic properties of matter. Electromagnetic waves, geometrical and physical optics. IDE 30100 (1)
Professional Prep IDE
Credit Hours: 1.00. Seminar covering topics required for professional preparation of engineers including functioning in teams, communication, ethics, global and societal impacts, how people learn, and contemporary issues impacting and impacted by engineering. | Elective/Area (3)
Area Elective ECE 20001 (3)
Electrical Engr Fundamentals I
Credit Hours: 3.00. This course covers fundamental concepts and applications for electrical and computer engineers as well as for engineers who need to gain a broad understanding of these disciplines. The course starts by the basic concepts of charge, current, and voltage as well as their expressions with regards to resistors and resistive circuits. Essential concepts, devices, theorems, and applications of direct-current (DC), 1st order, and alternating- current (AC) circuits are subsequently discussed. Besides electrical devices and circuits, basic electronic components including diodes and transistors as well as their primary applications are also discussed. ECE 20007 (1)
Elec Engr Fundamentals I Lab
Credit Hours: 1.00. This is an introduction course in electronic measurement and circuit modeling, simulation and design techniques. These skills are developed through a variety of laboratory experiments ranging from voltage, current, and frequency, to resistors, inductors, capacitors, and operational amplifiers. When possible, the experiments develop practical skills through small design and soldering tasks. Finally, the course culminates in a two week group design project. In many ways this course is the laboratory of the co- requisite lecture course ECE 20001: Electrical Engineering Fundamentals I; however, we remind students that this is a standalone course that expects students will learn and demonstrate material not taught in ECE 20001. MA 26200 (4)
Lin Alg Diff Equats
Credit Hours: 4.00. Linear algebra, elements of differential equations. Not open to students with credit in MA 26500 or 26600. ME 27400 (3)
Basic Mechanics II
Credit Hours: 3.00. Review and extension of particle motion to include energy and momentum principles. Planar kinematics of rigid bodies. Kinetics for planar motion of rigid bodies, including equations of motion and principles of energy and momentum. Three-dimensional kinematics and kinetics of rigid bodies. Linear vibrations, with emphasis on single-degree-of-freedom systems. | CE 34000 (3)
Hydraulics
Credit Hours: 3.00. Fluid properties; hydrostatics; kinematics and dynamics of fluid flows; conservation of mass, energy, and momentum; flows in pipes and open channels. Formal laboratory experiments. ME 32300 (3)
Mechanics Of Material
Credit Hours: 3.00. Integrated approach to mechanics of materials emphasizing mechanics fundamentals as applied to machine design applications. Stress and strain in machine elements; mechanical properties of materials; extension, torsion, and bending of members; thermal stress; pressure vessels; static indeterminacy, stress transformation, Mohr's circle. CE 34300 (1)
Elem Hydraulics Lab
Credit Hours: 1.00. The laboratory covers basic concepts in analysis of experimental data and methods in hydraulic measurements. A variety of simple laboratory experiments illustrating the principles of hydraulics are performed. GE (3)
General Education Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective | Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective Elective/EDS (3)
Engineering Design Selective GE (3)
General Education IDE 36000 (3)
MDE Statistics
Credit Hours: 3.00. Statistical methodology is critical to the engineering problem-solving process. This course introduces engineering students to the role of statistics in problem solving, and to the design and presentation of simple models and experiments. An emphasis will be placed on using computer software to perform statistical analyses and to the interpretation of the software results. This is a recommended course for the MDE statistics elective. Permission of instructor is required. | IDE 48400 (1)
MDE Design Methodology
Credit Hours: 1.00. Engineering design methods targeted for MDE students. Introduction to Multidisciplinary Teams, Design Project Scoping and Task Clarification, Design Data Acquisition & Management, Design Communication & Iteration. and Design Review Processes. Permission of department required. IDE48700 (1)
MDE Senior Development
Credit Hours: 1.00. Senior professional development covers and assesses students in Multidisciplinary Engineering professional outcomes including, teamwork, professional and ethical responsibility, communication, impact of engineering in context, lifelong learning, impact of contemporary issues, and leadership. Methods to obtain a professional position after graduation. Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective GE (3)
General Education GE (3)
General Education IDE 48300 (1)
MDE Engr Analysis/Decision
Credit Hours: 1.00. Application of product evaluation, cost estimating, and product/project feasibility and viability analysis from multidisciplinary perspectives in the context of new product development. Topics include exposure to company success measures, quantitative and qualitative analysis, sensitivity analysis, cost-benefit analysis, project comparisons, new product life-cycle analysis, and related engineering decisions. Topics are explored through case-based, industrially focused examples. The course centers on the creation and use of analytical spreadsheets with computer tools/software for routine engineering analysis and decision making. | IDE 48500 (3)
MDE Engr Design Project
Credit Hours: 3.00. Capstone design experience for multidisciplinary engineering students. Physical system or process system design projects, related to contemporary or potential problems involving interdisciplinary teams of engineers. Permission of instructor required. Elective/Area (3)
Area Elective Elective/ENGR (3)
Engineering Elective GE (3)
General Education GE (3)
General Education
13-19 credits | 16-21 credits | 16 credits | 14 credits | 16 credits | 15 credits | 15 credits | 15 credits


The code used to present this flowsheet is based on original work shared by theUniversity at Buffalo School of Engineering and Applied Sciences.


Curriculum and General Course Information

Disclaimer:

Every attempt is made to ensure these pages are accurate. However, the information herein is not official.


Curriculum Requirements

Curriculum requirements are based on the students' catalog term. A student can identify their catalog term either through myPurdue or myPurduePlan.


Purdue has online catalogs for current curricula information.


Purdue University
610 Purdue Mall
West Lafayette, IN 47906


Follow Us

  • Facebook
  • Twitter
  • Youtube
  • Instagram
  • Pinterest
  • LinkedIn
  • Medium

Discover


  • Social Media
  • Academic Units
  • Academic Programs
  • Initiatives

Explore


  • Campus Map
  • Rankings
  • News
  • Events
  • Visit Us

Information


  • Purdue IT - STEM
  • Intranet
  • Brightspace
  • myPurdue

People


  • Engineering Directory
  • Contact Us
  • Media Contacts
  • Purdue Directory
  • Employment

Copyright 2024 Purdue University. All Rights Reserved.
Accessibility | EA/EO University | Integrity Statement | Free Expression | DOE Degree Scorecards | Website Issues | Privacy Policy | Contact Us


This page was last modified August 15, 2025. Page rendering took 12 ms. Server: zeoclient-06


See More
How can I help you today?