Undergraduate Program in Mechanical Engineering

(2005-2006)

 

This is a new curriculum beginning in the Fall 2001. Current students have the options of choosing the catalog they entered Rice with or the catalog they will graduate with.

 

The BSME degree requirements list (131 hours):

 

1.        Basic Mathematics and Science (26 hours)

CHEM 121 Chemistry (4)

MATH 101 Single Variable Calculus I (3)

MATH 102 Single Variable Calculus II (3)

MATH 211 Ordinary Differential Equations and Linear Algebra (3)

MATH 212 Multivariable Calculus (3)

MSCI 301 Materials Science (3)

PHYS 101 Mechanics (3)

PHYS 102 Electricity and Magnetism (4)

 

2.        Computational and Applied Mathematics (12 hours)

COMP 110 Computation in Science and Engineering (3)*

CAAM 210 Engineering Computation (3)

CAAM 335 Matrix Analysis (3)

CAAM 336 Differential Equations in Science and Engineering (3)

 

3.        Senior Design (7 hours)

MECH 407 Mechanical Design Project I (3)

MECH 408 Mechanical Design Project II (4)

 

4.        Labs (3 hours)

MECH 331 Mechanics Lab (1)

MECH 332 Thermo/Fluids Lab (1)

MECH 431 Senior Lab (1)

 

5.        Other Courses (32 hours)

MECH 200 Classical Thermodynamics (3)

MECH 211 Engineering Mechanics (3)

MECH 311 Mechanics-Deformable Solids (3)

MECH 340 Industrial Process Lab (1)

MECH 343 Modeling of Dynamic Systems (4)

MECH 371 Fluid Mechanics I (3)

MECH 401 Machine Design (3)

MECH 412 Vibrations (3) *Prerequisite (s): MECH 343

MECH 420 Feedback Control of Dynamic Systems (3)

MECH 481 Heat Transfer (3)

Limited Elective (3)**

 

6.        Specialization Area Cluster Courses (12 hours)

 

7.        Distribution Electives (24 hours)

 

8.        Free Electives (15 hours)

 

*Transition: Students who entered in the mechanical engineering program before  2001 may substitute another course for COMP 110 with approval of the chair of the mechanical engineering Curricular Advising Committee.

 

**Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

 


Specialization Area Options:

 

The Specialization Area can be one of the following five clusters.  Students must take at least two of the following Required Cluster courses for their selected cluster, and two from the list of the Suggested Cluster Elective courses. There is also a General Mechanical Engineering cluster. The cluster advisors will update elective courses as needed and maintain lists of electives in the department.  The Required Cluster courses are:

 

1.       Biomechanics             

BIOE 372 Intro. Biomechanics, MECH 380 Tissue Mechanics

 

2.    Computational Engineering      

       MECH 417 Finite Element Analysis, MECH 454 Finite Elements in Fluids

 

3.    Fluid Mechanics and Thermal Science

       MECH 372 Fluid Mechanics II, MECH 471 App. of Thermodynamics

 

4.    Solid Mechanics and Materials

       MECH 400 Adv Mechanics of Materials, MSCI 402 Mech. Properties of Materials

 

5.    System Dynamics and Control

       MECH 498 Intro to Robotics, MECH 411 Dyn & Cont of Mech Sys, MECH 488 Design of Mechatronic Sys (choose 2)

 

6.    General Mechanical Engineering

       Any four required courses listed above may be taken to define a general cluster

 

 

The student also has the option of selecting the "General cluster" which requires the student to select four courses from the ten required courses for the above five specialization area options.

 

 

Cluster

Advisor

1

Dr. Akin

2

Dr. Tezduyar

3

Dr. Bayazitoglu

4

Dr. Landis

5

Dr. O’Malley

Petitions

Chair of Curriculum Committee

 

 

Computer Programming Languages

 

Beginning in the Fall of 2003 the MEMS department (and others) changed the requirements for learning computer programming languages.  In the past students were required to learn the C and/or f95 languages as freshmen.  However, the languages were generally not again utilized until the senior year.  At that time the actual language needed depends on the student's selected specialization area.

 

Students are now required to take CAAM 210 as freshmen where programming concepts are presented via the Matlab environment and no specific high level computer language is required.  Most engineers need to know at least two computer languages (typically C and f95 in ME) but we no longer require or provide "for credit" courses on specific languages.

 

Most computer languages have very similar features and the specific language utilized in junior or senior level courses can usually be quickly mastered if you have utilized the Matlab environment.  Students are encouraged to become familiar with C, C++, Fortran 95, and Visual Basic (VB) as the four most commonly used programming tools in engineering.  Controls courses tend to utilize the C language while computational mechanics courses tend to use f95.  Visual Basic is powerful for reports and spreadsheets prepared on personal computers.  The concepts of object-oriented programming methods of C++, f95, and VB are becoming increasingly useful in engineering.  In summary, MEMS students are to utilize the CAAM 210 course as a programming concepts foundation and are expected to pick up other high level programming languages as needed.

 

MECHANICAL ENGINEERING

BSME

BASIC CURRICULUM

 

 

FRESHMEN YEAR

Fall

 

Spring

 

MATH 101 Calculus I

3

MATH 102 Calculus II

3

CHEM 121 Chemistry

4

PHYS 102 Elec. & Magnetism

4

COMP 110 Comp. In Sci. & Engineering

3

CAAM 210 Eng. Computation

3

PHYS 101 Mechanics

3

Electives

6

Electives

3

HPER 102

0

HPER 101

0

Total

16 hrs

Total

16 hrs

 

 

 

SOPHOMORE YEAR

Fall

 

Spring

 

MATH 211 Diff. Eqns

3

MATH 212 Multivariable Calculus

3

MECH 211 Mechanics

3

MECH 200 Thermodynamics

3

MSCI 301 Materials Sci.

3

MECH 311 Mechanics of Solids

3

MECH 340 Mfg. Processes

1

MECH 331 Mechanics Lab.

1

Electives

6

Electives

6

Total

16 hrs

Total

16 hrs.

 

JUNIOR YEAR

Fall

 

Spring

 

CAAM 335 Appl. Math. I

3

CAAM 336 Appl. Math. II

3

MECH 371 Fluid Mechanics I

3

MECH 401 Machine Design

3

MECH 343 Model Dyn. Sys.

4

MECH 481 Heat Transfer

3

Cluster Course #1

3

MECH 332 Thermo/Fluids Lab

1

Electives

3

Cluster Course #2

3

Total

16 hrs

MECH 420  Feedback Control

3

 

 

Total

16 hrs

 

SENIOR YEAR

Fall

 

Spring

 

MECH 407 Sr. Design

4

MECH 408 Sr. Design

3

MECH 431 Senior Lab.

1

MECH 412 Vibrations

3

Cluster course #3

3

Cluster course #4

3

Limited Elective*

3

Electives

9

Electives

6

Total

18 hrs

Total

17 hrs

 

 

 

Summary:

Total 131 hrs.

24 hrs University distribution electives

15 hrs free electives

80 hrs of required courses

12 hrs cluster requirements and electives

 

Notes:  It is expected that CHEM 121 will be replaced by a new course in chemistry for engineers.  Students that advance place out of MATH 101 should consider taking COMP 110 in the fall semester.

 

*Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

 


MECHANICAL ENGINEERING

BSME

Biomechanics Cluster

 

FRESHMEN YEAR

Fall

 

Spring

 

MATH 101 Calculus I

3

MATH 102 Calculus II

3

CHEM 121 Chemistry

4

PHYS 102 Elec. & Magnetism

4

COMP 110 Comp. in Sci. & Engineering

3

CAAM 210 Eng. Computation

3

PHYS 101 Mechanics

3

Electives

6

Electives

3

HPER 102

0

HPER 101

0

Total

16 hrs

Total

16 hrs

 

 

 

SOPHOMORE YEAR

Fall

 

Spring

 

MATH 211 Diff. Eqns

3

MATH 212 Multivariable Calculus

3

MECH 211 Mechanics

3

MECH 200 Thermodynamics

3

MSCI 301 Materials Sci.

3

MECH 311 Mechanics of Solids

3

MECH 340 Mfg. Processes

1

MECH 331 Mechanics Lab.

1

Electives

6

Electives

6

Total

16 hrs

Total

16 hrs.

 

JUNIOR YEAR

Fall

 

Spring

 

CAAM 335 Appl. Math. I

3

CAAM 336 Appl. Math. II

3

MECH 371 Fluid Mechanics I

3

MECH 481 Heat Transfer

3

MECH 343 Model Dyn. Sys.

4

MECH 332 Thermo/Fluids Lab

1

Electives

3

MECH 401 Machine Design

3

BIOE 372 Intro. Biomechanics

3

MECH 380 Tissue Mech

3

Total

16 hrs

MECH 420  Feedback Control

3

 

 

Total

16 hrs

 

SENIOR YEAR

Fall

 

Spring

 

MECH 407 Sr. Design

4

MECH 408 Sr. Design

3

MECH 431 Senior Lab.

1

MECH 412 Vibrations

3

Cluster Elective  # 3

3

Cluster Elective  #4

3

Limited Elective*

3

Electives

9

Electives

6

Total

18 hrs

Total

17 hrs

 

 

 

Summary:

Total 131 hrs.

24 hrs University distribution electives

15 hrs free electives

80 hrs of required courses

12 hrs cluster requirements and electives

 

*Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

Biomechanical  Suggested (S) Cluster Electives:

MECH 400 Adv Mech Matl                                               MECH 471 Applied Thermo.

ELEC 481 Comp. Neurosci.                                 MECH 483 Bio. Instr. Meas.

ELEC 482 Physiological Systems                                      MECH 485 Biomechanics

MECH 417 Intro to FEA                                                      MSCI 402 Mech Prop.

MECH 454 FE in Fluids

 

MECHANICAL ENGINEERING

BSME

COMPUTATIONAL ENGINEERING CLUSTER

 

FRESHMEN YEAR

Fall

 

Spring

 

MATH 101 Calculus I

3

MATH 102 Calculus II

3

CHEM 121 Chemistry

4

PHYS 102 Elec. & Magnetism

4

COMP 110 Comp. in Sci. & Engineering

3

CAAM 210 Eng. Computation

3

PHYS 101 Mechanics

3

Electives

6

Electives

3

HPER 102

0

HPER 101

0

Total

16 hrs

Total

16 hrs

 

 

 

SOPHOMORE YEAR

Fall

 

Spring

 

MATH 211 Diff. Eqns

3

MATH 212 Multivariable Calculus

3

MECH 211 Mechanics

3

MECH 200 Thermodynamics

3

MSCI 301 Materials Sci.

3

MECH 311 Mechanics of Solids

3

MECH 340 Mfg. Processes

1

MECH 331 Mechanics Lab.

1

Electives

6

Electives

6

Total

16 hrs

Total

16 hrs.

 

JUNIOR YEAR

Fall

 

Spring

 

CAAM 335 Appl. Math. I

3

CAAM 336 Appl. Math. II

3

MECH 371 Fluid Mechanics I

3

MECH 481 Heat Transfer

3

MECH 343 Model Dyn. Sys.

4

MECH 332 Thermo/Fluids Lab

1

Cluster Elective  #1

3

MECH 401 Machine Design

3

Electives

3

MECH 417 Intro FEA

3

Total

16 hrs

MECH 420  Feedback Control

3

 

 

Total

16 hrs

 

SENIOR YEAR

Fall

 

Spring

 

MECH 407 Sr. Design

4

MECH 408 Sr. Design

3

MECH 431 Senior Lab.

1

MECH 412 Vibrations

3

MECH 454 FE in Fluids

3

Cluster Elective #4

3

Limited Elective*

3

Electives

9

Electives

6

Total

18 hrs

Total

17 hrs

 

 

 

Summary:

Total 131 hrs.

24 hrs University distribution electives

15 hrs free electives

80 hrs of required courses

12 hrs cluster requirements and electives

 

*Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

Computational Engineering Cluster Electives:


CAAM 353 Comp. Num.Anal.

CAAM 453 Numerical Analysis I

CAAM 454 Numerical Analysis II

 

CEVE 305 Structural Ana. II

MECH 372 Fluids II

MECH  403 Comp. Aided Des.

MECH 471 App. Thermo



MECHANICAL ENGINEERING

BSME

FLUID MECHANICS AND THERMAL SCIENCE CLUSTER

 

FRESHMEN YEAR

Fall

 

Spring

 

MATH 101 Calculus I

3

MATH 102 Calculus II

3

CHEM 121 Chemistry

4

PHYS 102 Elec. & Magnetism

4

COMP 110 Comp. in Sci. & Engineering

3

CAAM 210 Eng. Computation

3

PHYS 101 Mechanics

3

Electives

6

Electives

3

HPER 102

0

HPER 101

0

Total

16 hrs

Total

16 hrs

 

 

 

SOPHOMORE YEAR

Fall

 

Spring

 

MATH 211 Diff. Eqns

3

MATH 212 Multivariable Calculus

3

MECH 211 Mechanics

3

MECH 200 Thermodynamics

3

MSCI 301 Materials Sci.

3

MECH 311 Mechanics of Solids

3

MECH 340 Mfg. Processes

1

MECH 331 Mechanics Lab.

1

Electives

6

Electives

6

Total

16 hrs

Total

16 hrs.

 

JUNIOR YEAR

Fall

 

Spring

 

CAAM 335 Appl. Math. I

3

CAAM 336 Appl. Math. II

3

MECH 371 Fluid Mechanics I

3

MECH 481 Heat Transfer

3

MECH 343 Model Dyn. Sys.

4

MECH 332 Thermo/Fluids Lab

1

MECH 471 App. Thermo

3

MECH 401 Machine Design

3

Electives

3

MECH 420 Feedback Control

3

Total

16 hrs

MECH 372 Fluids II

3

 

 

Total

16 hrs

 

SENIOR YEAR

Fall

 

Spring

 

MECH 407 Sr. Design

4

MECH 408 Sr. Design

3

MECH 431 Senior Lab.

1

MECH 412 Vibrations

3

Cluster Elective  #3

3

Cluster Elective  #4

3

Limited Elective*

3

Electives

9

Electives

6

Total

18 hrs

Total

17 hrs

 

 

 

Summary:

Total 131 hrs.

24 hrs University distribution electives

15 hrs free electives

80 hrs of required courses

12 hrs cluster requirements and electives

 

*Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

Fluid Mechanics and Thermal Science Cluster Electives:

CEVE 412 Hydrology                                                                           MECH 482 Inter. Heat Transfer

MECH 403 Comp. Aided Des.                                                            MECH 591 Gas Dynamics

MECH 417 Intro. Finite Elements                                                      MECH 594 Intro Aerodynamics

MECH 454 Finite Element Methods in Fluid Mechanics               MSCI 401 Thermo. Materials

MECH 476 Fluid Machinery


MECHANICAL ENGINEERING

BSME

SOLID MECHANICS AND MATERIALS CLUSTER

 

FRESHMEN YEAR

Fall

 

Spring

 

MATH 101 Calculus I

3

MATH 102 Calculus II

3

CHEM 121 Chemistry

4

PHYS 102 Elec. & Magnetism

4

COMP 110 Comp. in Sci. & Engineering

3

CAAM 210 Eng. Computation

3

PHYS 101 Mechanics

3

Electives

6

Electives

3

HPER 102

0

HPER 101

0

Total

16 hrs

Total

16 hrs

 

 

 

SOPHOMORE YEAR

Fall

 

Spring

 

MATH 211 Diff. Eqns

3

MATH 212 Multivariable Calculus

3

MECH 211 Mechanics

3

MECH 200 Thermodynamics

3

MSCI 301 Materials Sci.

3

MECH 311 Mechanics of Solids

3

MECH 340 Mfg. Processes

1

MECH 331 Mechanics Lab.

1

Electives

6

Electives

6

Total

16 hrs

Total

16 hrs.

 

JUNIOR YEAR

Fall

 

Spring

 

CAAM 335 Appl. Math. I

3

CAAM 336 Appl. Math. II

3

MECH 371 Fluid Mechanics I

3

MECH 481 Heat Transfer

3

MECH 343 Model Dyn. Sys.

4

MECH 332 Thermo/Fluids Lab

1

MSCI 402 Mech. Prop. of materials

3

MECH 401 Machine Design

3

Electives

3

MECH 400 Adv mech of matl

3

Total

16 hrs

MECH 420  Feedback Control

3

 

 

Total

16 hrs

 

SENIOR YEAR

Fall

 

Spring

 

MECH 407 Sr. Design

4

MECH 408 Sr. Design

3

MECH 431 Senior Lab.

1

MECH 412 Vibrations

3

Cluster Elective  #2

3

Cluster Elective  #4

3

Limited Elective*

3

Electives

9

Electives

6

Total

18 hrs

Total

17 hrs

 

 

 

Summary:

Total 131 hrs.

24 hrs University distribution electives

15 hrs free electives

80 hrs of required courses

12 hrs cluster requirements and electives

 

*Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

Solid Mechanics an d Materials Cluster Electives

BIOE 372 Intro. Biomech                                     MSCI 417 Thermo Mat.

CEVE 304 Structural Ana. I                 MSCI 404 Mat. Design

CEVE 305 Structural Ana. II                               MSCI 411 Metallography

CEVE 470 Soil Mech                                            MSCI 415 Ceramics and Glass

MECH 417 Intro. FEA


MECHANICAL ENGINEERING

BSME

SYSTEM DYNAMICS AND CONTROL CLUSTER

 

FRESHMEN YEAR

Fall

 

Spring

 

MATH 101 Calculus I

3

MATH 102 Calculus II

3

CHEM 121 Chemistry

4

PHYS 102 Elec. & Magnetism

4

COMP 110 Comp. in Sci. & Engineering

3

CAAM 210 Eng. Computation

3

PHYS 101 Mechanics

3

Electives

6

Electives

3

HPER 102

0

HPER 101

0

Total

16 hrs

Total

16 hrs

 

 

 

SOPHOMORE YEAR

Fall

 

Spring

 

MATH 211 Diff. Eqns

3

MATH 212 Multivariable Calculus

3

MECH 211 Mechanics

3

MECH 200 Thermodynamics

3

MSCI 301 Materials Sci.

3

MECH 311 Mechanics of Solids

3

MECH 340 Mfg. Processes

1

MECH 331 Mechanics Lab.

1

Electives

6

Electives

6

Total

16 hrs

Total

16 hrs.

 

JUNIOR YEAR

Fall

 

Spring

 

CAAM 335 Appl. Math. I

3

CAAM 336 Appl. Math. II

3

MECH 371 Fluid Mechanics I

3

MECH 481 Heat Transfer

3

MECH 343 Model Dyn. Sys.

4

MECH 332 Thermo/Fluids Lab

1

Electives

3

MECH 401 Machine Design

3

Cluster COURSE  #1

3

MECH 420  Feedback Control

3

Total

16 hrs

Cluster COURSE  #2

3

 

 

Total

16 hrs

 

SENIOR YEAR

Fall

 

Spring

 

MECH 407 Sr. Design

4

MECH 408 Sr. Design

3

MECH 431 Senior Lab.

1

MECH 412 Vibrations

3

CLUSTER COURSE  #3

3

Cluster COURSE  #4

3

Limited Elective**

3

Electives

9

Electives

6

Total

18 hrs

Total

17 hrs

 

 

 

Summary:

Total 131 hrs.

24 hrs University distribution electives

15 hrs free electives

80 hrs of required courses

12 hrs cluster requirements and electives

 

**Any 300 level or higher MATH, CAAM, STAT, or MECH course.

 

System and Control Cluster:


You must take at least 2 of the following courses:

MECH 498 Introduction to Robotics

MECH 488 Design of Mechatronic Systems

MECH 411 Dyn and Control of Mechanical Systems


And the remainder of your courses from this list:

ELEC 481 Comp. Neurosci.

ELEC 482 Physiological Systems

MECH 403 Comp. Aided Des

MECH 435 Electromechanical Dev and Sys


 


Required (R) and Suggested (S) Cluster Courses

1. Biomechanics

2. Computational Engineering

3. Fluids and Thermal Sciences

4. Solids and Materials Science

5. System Dynamics and Control

Course

Title

1

2

3

4

5

BIOE

 

 

 

 

 

 

372

Intro Biomech.

R

-

-

S

-

CAAM

 

 

 

 

 

 

353

Comp. Num. Anal.

-

S

-

-

-

453

Num. Analysis I

-

S

-

-

-

454

Num. Analysis II

-

S

-

-

-

CEVE

 

 

 

 

 

 

304

Structural Ana. I

-

-

-

S

-

305

Structural Ana. II

-

S

-

S

-

470

Soil Mech.

-

-

-

S

-

COMP

 

 

 

 

 

 

210

Engineering Comp.

-

-

-

-

-

212

Intermediate Prog.

-

-

-

-

-

ELEC

 

 

 

 

 

 

243

Circuits

-

-

-

-

R/S

481

Comp. Neurosci.

S

-

-

-

S

482

Physiological Sys.

S

-

-

-

S

ENGI

 

 

 

 

 

 

201

Intro. Design

-

-

-

-

-

303

Engr. Econ

-

-

-

-

-

ENVI

 

 

 

 

 

 

412

Hydrology

-

-

-

S

-

MECH

 

 

 

 

 

 

372

Fluids, II

-

S

R

-

-

380

Tissue Mech.

R

-

-

-

-

400

Adv Mech Matl

S

-

-

R

-

403

Comp. Aided Des.

-

S

S

-

S

411

Anal. Dyn.

-

-

-

-

R

417

Intro. Finite Elements

S

R

S

S

-

435

Electromech.

-

-

-

-

S

454

Finite Elements in Fluids

S

R

S

-

-

471

App. Thermo

S

S

R

-

-

476

Fluid Machinery

-

-

S

-

 -

482

Inter. Heat Trans.

-

-

S

-

-

483

Bio Instr. Meas.

S

-

-

-

-

485

Biomechanics

S

-

-

-

-

488

Design Mechatronic Sys

-

-

-

-

R

498

Robotics

-

-

-

-

R

591

Gas Dynamics

-

-

S

-

-

594

Intro Aerodynamics

-

-

S

-

-

MSCI

 

 

 

 

 

 

401

Thermo. Materials

-

-

S

S

-

402

Mech. Prop. Materials

S

-

-

R

-

404

Mat. Design

-

-

-

S

-

411

Metallography

-

-

-

S

-

415

Ceramics and Glass

-

-

-

S

-