2016-2017 Undergraduate Bulletin

Departments of Electrical and Computer Engineering and Mechanical and Materials Engineering

Electrical and Computer Engineering
Office:  Ritchie School of Engineering and Computer Science
Mail Code: 2155 E. Wesley Ave, Room 283. Denver, CO 80208
Phone: 303.871.6618
Email: eceinfo@du.edu
Web Site: http://ritchieschool.du.edu/departments/ECE

Mechanical and Materials Engineering
Office: Ritchie School of Engineering and Computer Science
Mail Code: 2155 E. Wesley Ave, Room 277. Denver, CO 80208
Phone: 303.871.2107
Email: mmeinfo@du.edu
Web Site: http://ritchieschool.du.edu/departments/MME

The mission of the Departments of Electrical and Computer Engineering (ECE) and Mechanical and Materials Engineering (MME) at the undergraduate level is to offer programs that support and complement the University mission; to provide a general undergraduate education in computer, electrical, and mechanical engineering that prepares students for employment or graduate study; to include interdisciplinary engineering work in all programs; to encourage the professional status of the faculty; and to foster the professional awareness of the students. This statement concisely sums up the goals and objectives of our programs.  All Engineering degrees are accredited by the Engineering Accreditation Commission of ABET.1

1

111 Market Place, Suite 1050
Baltimore, MD 21202-4012
Telephone: 410-347-7700

You will find information about the following topics below:

  • Program Educational Objective
  • Program Components
  • Engineering Design
  • Course of Study
  • PINs and Undergraduate Research Assistantships
  • Study Abroad
  • Fundamentals of Engineering (FE) Exam & Enrollment as an Engineer-Intern (EI)

Program Educational Objectives 

The undergraduate program objectives of the Electrical and Computer and Mechanical and Materials Engineering Departments are to produce graduates who, within a few years of graduation:

  1. Apply their engineering and problem solving skills towards engineering practice, engineering graduate school, or non-engineering fields such as medicine, science, business, law, or public policy, while continuing to engage in life-long learning.

  2. Value and demonstrate character in their chosen vocation by acting responsibly, ethically, and professionally while contributing to a sustainable common good for society.

  3.  View their educational experience as valuable and instrumental to their professional success.

Program Components 

All of our engineering programs have several components:

  1. The University of Denver’s Common Curriculum, which includes First-year Seminar, Writing and Rhetoric, Ways of Knowing, and Advanced Seminar;

  2. Basic sciences and mathematics, including chemistry, physics, and mathematics;

  3. A common engineering background, with contributions from basic material in computer, electrical, and mechanical engineering;

  4. A four-year integrated engineering sequence, stressing engineering design and project work, much of which is interdisciplinary and involves constructive teamwork;

  5. An engineering discipline (computer engineering, electrical engineering, mechanical engineering);

  6. A specialization giving the discipline more depth, or complementing it, according to the student’s individual interests.

Engineering Design   

The feature of engineering programs that most differentiates them from programs in basic or applied science and mathematics is engineering design, which is both an art and a science. Our programs feature a four-year stem of course work required of all students, regardless of curriculum, which emphasizes design, project work, team-work, and the application of scientific and technical knowledge and design skills already acquired to the solution of interdisciplinary engineering problems.  As the student progresses in the curriculum, more and more reliance is placed on previous work, and more realistic constraints and considerations are required for success.  The sequence culminates in a three-quarter capstone design project carried out in the final year.  Additional design work is contained in specialized courses.

Course of Study 

Engineering curricula are highly structured; acquisition of certain knowledge and skills must precede acquisition of more advanced ones.   There is, thus, very little flexibility in the order in which courses must be completed, and there are few electives.  Most engineering courses are offered only once a year, so an omission or deletion can add a year to the time required to complete the degree program.  Although a high percentage of our students graduate in four years, it should be noted that, nationwide, nearly half of all engineering graduates take more than four years to complete their degrees, so students should not become discouraged if this is needed.  The additional year may also be used to acquire additional expertise.

Engineering Common Curriculum:  The curricula in all programs are the same for the first 5 quarters; a student can delay choosing an engineering major until the beginning of the spring quarter of their second year.

Advanced Curriculum (Four Year Program): 

The curricula for the last two years have several components:

  1. Advanced work in the engineering discipline chosen;

  2. Integrated engineering project work and design;

  3. Development of a specialized area (details of the areas of specialization for each degree program are given later in this booklet);

  4. Completion of the University of Denver Common Curriculum

Advanced Curriculum (Five-Year Dual-Degree (BS/MS) Program):

The curricula for the last three years have several components:

  1. Advanced work in the engineering discipline chosen;
  2. Integrated engineering project work and design;
  3. Completion of the University of Denver Common Curriculum;
  4. Completion of the requirements for the MS in the engineering discipline.

For more information on any of these programs, please contact an advisor from either Electrical and Computer Engineering or Mechanical and Materials Engineering. Students interested in these options should discuss them with an advisor as early as possible in their undergraduate careers. For further information regarding these programs, visit the ECE (http://ritchieschool.du.edu/departments/ECE) and MME (http://ritchieschool.du.edu/departments/MME) web sites.

PINS and Undergraduate Research Assistantships 

Students wishing to participate in faculty research projects may be eligible for participation in PINS (Partners in Scholarship) or Undergraduate Research Assistantships (URA’s).   PINS is a University-wide program in which a student performs research in conjunction with a faculty member.  More information on PINS is available at http://www.du.edu/urc/.  URA’s work directly with faculty, often for compensation, on current research efforts.  Students can read about faculty research interests on the ECE (http://ritchieschool.du.edu/departments/ECE) and MME (http://ritchieschool.du.edu/departments/MME) web sites.  Such work enhances the student’s ability to compete for scholarships, internships, entrance to graduate study and permanent employment.  A limited number of these are available and are typically restricted to upper-division students with good academic backgrounds.  An agreement with a specific faculty member is required and the URA is requested by, and granted to, the faculty member.

Study Abroad 

The University of Denver strongly encourages students to participate in study abroad programs, particularly the Cherrington Global Scholars Program; more information about which can be found at: http://www.du.edu/intl/abroad/

The engineering curricula have been structured so that students may take advantage of this opportunity in the autumn quarter of the senior year, rather than in the autumn quarter of the junior year, as is more usual in other DU programs. 

Engineering students must be especially careful in planning this experience because of the highly restrictive and sequential nature of engineering curricula.  It should also be noted that the abroad sites at which the required courses can be found are limited, vary depending on degree, and may change from one year to the next.  Drs. Matt Gordon and Ron DeLyser are the department contacts for students interested in the Cherrington Global Scholar Program.

Cooperative Education Program

Recognizing the value of experiential learning, we have created a paid co-op program which is optional and competitive for all Ritchie School students, though ideally suited for current sophomores and juniors.  Through this collaborative program between academia and industry, students work full time at participating companies earning valuable work experience.  Typically, students will not take classes for one full academic year, resuming their studies upon their return exactly in sequence but one year removed.  In some cases, DU courses can be taken while on co-op.  Dr. Matt Gordon is the department contact for students interested in the co-op program.

Fundamentals of Engineering (FE) Examination and Enrollment as an Engineer-Intern (EI) 

As an essential part of our assessment program, all mechanical engineering students in our ABET/EAC accredited curricula must register for and take the FE exam before graduation. This is optional for all electrical and computer engineering students, but highly recommended.  The FE Exam is the first of a two-step process in order to become registered as a Professional Engineer (PE).

The FE exam is a national 6-hour examination administered by NCEES (National Council of Examiners for Engineering and Surveying) in conjunction with the Colorado State Board for Professional Engineers and Land Surveyors.  Students must have completed at least 135 credits to apply to take the FE exam, for which a fee is charged.  For more information please contact the MME department chair.

After passing the FE exam, the student must send a final transcript recording the receipt of an engineering degree to the Colorado State Board for Professional Engineers and Land Surveyors.   Typically, after passing the FE exam, the requirements for registration as a PE are 4 years of engineering experience under the supervision of a PE with increasing engineering responsibility and passing the PE examination.

Criteria for Entering Any of the Engineering Programs

In the first year, students should plan to take the following:

MATH 1951Calculus I4
MATH 1952Calculus II4
MATH 1953Calculus III4
PHYS 1211University Physics I5
PHYS 1212University Physics II5

Students lacking the mathematics preparation to begin calculus in the first quarter may take MATH 1070 College Algebra and Trigonometry followed by the usual calculus sequence; these students should meet with an advisor from the engineering department before enrolling for courses. Failure to complete the courses listed above in the first year may lead to an additional year of study.

Minors in Engineering for Non-Engineering Students

Students desiring to minor in any of the engineering disciplines must take 20 hours of discipline specific engineering courses in addition to the equivalent of MATH 1951 Calculus IMATH 1952 Calculus IIand MATH 1953 Calculus III. It is recommended that they have PHYS 1211 University Physics IPHYS 1212 University Physics IIand PHYS 1213 University Physics III in their curriculum. Degree programs that “naturally flow” into an engineering minor are: chemistry, computer science, biology, mathematics and physics.

Computer Engineering

Bachelor of Science in Computer Engineering Requirements

(198 credits required for the degree)

This degree requires a minimum of 198 credits.  Students not in the BSCPE/MBA combined program select a specialty area from communications, digital signal processing and networking; robotics, embedded systems and instrumentation, and computer systems engineering; or, under special circumstances, an individualized specialization may also be approved. Faculty mainly associated with computer engineering pursue research in microprocessors, microsystems, biomedical systems, computer architecture, complex VLSI systems design, digital systems modeling and simulation, networks, parallel and distributed control, and processing.

Requirements

198 credits are required for the degree including 48 credits of mathematics and basic science, 75 - 83 credits of engineering topics, and additional credit in computer science.

ENCE 2101Digital Design3
ENCE 3100Advanced Digital System Design4
ENCE 3210Microprocessor Systems I4
ENCE 3220Microprocessor Systems II4
ENCE 3250HDL Modeling & Synthesis3
ENCE 3241Computer Organization and Architecture3
ENCE 3501VLSI Design3
ENEE 2012Circuits I and Laboratory4
ENEE 2022Circuits II4
ENEE 2211Electronics4
ENEE 3111Signals & Systems4
ENGR 1511Engineering Connections1
ENGR 1572Applied MATLAB Programming3
ENGR 1611Introduction to Mechanical Systems with CAD4
ENGR 1622Introduction to Mechatronic Systems I with MultiSim and MathCAD4
ENGR 1632Introduction to Mechatronic Systems II with LabView4
ENGR 2610Engineering Integration I3
ENGR 2620Engineering Integration II3
ENGR 2950Engineering Assessment I0
ENGR 2951Engineering Assessment II0
ENGR 3100Instrumentation and Data Acquisition4
ENGR 3313Engineering Design Project I2
ENGR 3323Engineering Design Project II3
ENGR 3333Engineering Design Project III3
ENGR 3970Entrepreneurship for Engineers and Computer Scientists4
ENME 2510Statics with Lab4
ENME 2541Mechanics of Materials3
An engineering-specific course addressing statistics and probability4
Technical Electives12

Notes

Technical electives are used to complete specializations for the degree.  Only technical courses may be used, and these must carry upper-division credit.  Prior approval by the advisor is required.

Additional Requirements

Chemistry

CHEM 1010General Chemistry I3
CHEM 1240General Chemistry I Laboratory1

Computer Science

COMP 1571Procedural Programming I3
COMP 1672Introduction to Computer Science II4
COMP 2300Discrete Structures in Computer Science1-4
COMP 2370Introduction to Algorithms & Data Structures4
COMP 2370Introduction to Algorithms & Data Structures4
COMP 2355Intro to Systems Programming4

Mathematics

MATH 1951Calculus I4
MATH 1952Calculus II4
MATH 1953Calculus III4
MATH 2070Introduction to Differential Equations4
MATH 2080Calculus of Several Variables4

Physics

PHYS 1211University Physics I5
PHYS 1212University Physics II5
PHYS 1214University Physics III for Engineers4

Notes

Students must take an additional one (1) mathematics or science course form the approved list (4 credit hours).  See Degree Program Plan for Approved courses.

Areas of Specialization

All Bachelor of Science in Computer Engineering students are required to choose an area of specialization.  The area of specialization can be fulfilled through the students choice of technical electives. The students must choose a minimum of 3 courses in one of the areas of specialization. For specific courses in the specialization areas, please see Degree Program Plan.

  • Communications, DSP, and Networking

  • Computer Systems Engineering

  • Robotics, Embedded Systems, and Instrumentation

  • Individualized Option

Nine credits of upper division technical courses selected with advisor’s approval. A letter signed by the student’s advisor giving the reason for the courses selected must be on file in the student’s records.

Minor Requirements for Computer Engineering

20 credits, including:

COMP 1571Procedural Programming I3
ENCE 2101Digital Design3
ENEE 2012Circuits I and Laboratory4
Electives10
ENCE courses at the 2000-level or above

Electrical Engineering

Bachelor of Science in Electrical Engineering Requirements

(202 credits required for the degree)

This program requires a minimum of 202 credits. Students not in the BSEE/MBA combined program select a specialization from communication systems and digital signal processing; robotics, electronics, photonics and microsystems; or power and energy; or, under special circumstances, an individualized specialization may also be approved. Faculty mainly associated with electrical engineering pursue research in the areas of communication systems and networks, digital signal processing, optical communication devices and systems, photonics, robotics and controls, and autonomous systems.

Requirements

202 credits are required for the degree including 48 credits of mathematics and basic science and 75 - 83 credits of engineering topics.

ENCE 2101Digital Design3
ENCE 3210Microprocessor Systems I4
ENCE 3220Microprocessor Systems II4
ENEE 2012Circuits I and Laboratory4
ENEE 2022Circuits II4
ENEE 2211Electronics4
ENEE 2223Advanced Electronics4
ENEE 2611Engineering Electromagnetics4
ENEE 3011Physical Electronics4
ENEE 3111Signals & Systems4
ENEE 3130Principles of Communication Systems3
ENGR 1511Engineering Connections1
ENGR 1572Applied MATLAB Programming3
ENGR 1611Introduction to Mechanical Systems with CAD4
ENGR 1622Introduction to Mechatronic Systems I with MultiSim and MathCAD4
ENGR 1632Introduction to Mechatronic Systems II with LabView4
ENGR 2610Engineering Integration I3
ENGR 2620Engineering Integration II3
ENGR 2950Engineering Assessment I0
ENGR 2951Engineering Assessment II0
ENGR 3100Instrumentation and Data Acquisition4
ENGR 3313Engineering Design Project I2
ENGR 3323Engineering Design Project II3
ENGR 3333Engineering Design Project III3
ENGR 3510Renewable and Efficient Power and Energy Systems4
ENGR 3530Introduction to Power and Energy Conversion Systems3
ENGR 3610Engineering Analysis3
ENGR 3721Controls3
ENGR 3722Control Systems Laboratory1
ENGR 3735Linear Systems4
ENGR 3970Entrepreneurship for Engineers and Computer Scientists4
ENME 2510Statics with Lab4
ENME 2520Dynamics I with Lab4
ENME 2541Mechanics of Materials3
An engineering-specific course addressing statistics and probability4
Technical Electives11

Notes

Technical electives are used to complete specializations for the degree.  Only technical courses may be used, and these must carry upper-division credit.  Prior approval by the advisor is required.

Additional Requirements

Chemistry

CHEM 1010General Chemistry I3
CHEM 1240General Chemistry I Laboratory1

Computer Science

COMP 1571Procedural Programming I3

Mathematics

MATH 1951Calculus I4
MATH 1952Calculus II4
MATH 1953Calculus III4
MATH 2070Introduction to Differential Equations4
MATH 2080Calculus of Several Variables4

Physics

PHYS 1211University Physics I5
PHYS 1212University Physics II5
PHYS 1214University Physics III for Engineers4

Notes

Students must take an additional one (1) mathematics or science course form the approved list (4 credit hours).  See Degree Program Plan for Approved courses.

Areas of Specialization

All Bachelor of Science in Electrical Engineering students are required to choose an area of specialization.  The area of specialization can be fulfilled through the students choice of technical electives. For specific courses in the specialization areas, please see Degree Program Plan.

  • Communications Systems and Digital Signal Processing

  • Robotics

  • Electronics, Photonics, and Microsystems

  • Power and Energy

  • Individualized Option

Nine credits of upper-division technical courses selected with advisor’s approval. A letter signed by the student’s advisor giving the reason for the courses selected must be on file in the student’s records.

Minor Requirements for Electrical Engineering

20 credits including:

ENEE 2012Circuits I and Laboratory4
ENEE 2022Circuits II4
ENEE 2211Electronics4
ENEE 3111Signals & Systems4
Electives
ENEE courses at the 2000-level or above4
Total Credits20

Electrical Engineering with a Concentration in Mechatronic Systems Engineering

This degree program requires a minimum or 200 credits. Students not in the BSEE with a concentration in mechatronic systems engineering/MBA combined program select a specialization from mechanical systems, computer control and systems; or, under special circumstances, an individualized specialization may also be approved. Faculty associated with mechatronic systems engineering pursue research in the areas of robotics and controls and unmanned aerial systems.

Requirements for the Concentration

(200 credits required for the degree)

200 credits are required for the degree including 48 credits of mathematics and basic science and 75 - 83 credits of engineering topics.

ENCE 2101Digital Design3
ENCE 3210Microprocessor Systems I4
ENCE 3220Microprocessor Systems II4
ENEE 2012Circuits I and Laboratory4
ENEE 2022Circuits II4
ENEE 2211Electronics4
ENEE 2223Advanced Electronics4
ENEE 2611Engineering Electromagnetics4
ENEE 3111Signals & Systems4
ENGR 1511Engineering Connections1
ENGR 1572Applied MATLAB Programming3
ENGR 1611Introduction to Mechanical Systems with CAD4
ENGR 1622Introduction to Mechatronic Systems I with MultiSim and MathCAD4
ENGR 1632Introduction to Mechatronic Systems II with LabView4
ENGR 2610Engineering Integration I3
ENGR 2620Engineering Integration II3
ENGR 2950Engineering Assessment I0
ENGR 2951Engineering Assessment II0
ENGR 3100Instrumentation and Data Acquisition4
ENGR 3313Engineering Design Project I2
ENGR 3323Engineering Design Project II3
ENGR 3333Engineering Design Project III3
ENGR 3530Introduction to Power and Energy Conversion Systems3
ENGR 3610Engineering Analysis3
ENGR 3721Controls3
ENGR 3722Control Systems Laboratory1
ENGR 3730Robotics3
ENGR 3731Robotics Lab1
ENGR 3735Linear Systems4
ENGR 3970Entrepreneurship for Engineers and Computer Scientists4
ENME 2510Statics with Lab4
ENME 2520Dynamics I with Lab4
ENME 2541Mechanics of Materials3
ENMT 3220Mechatronics II - Real-Time Systems4
An engineering-specific course addressing statistics and probability4
Technical Electives 10

Notes

Technical electives are used to complete specializations for the degree.  Only technical courses may be used, and these must carry upper-division credit.  Prior approval by the advisor is required.

Additional Requirements

Chemistry

CHEM 1010General Chemistry I3
CHEM 1240General Chemistry I Laboratory1

Computer Science

COMP 1571Procedural Programming I3

Mathematics

MATH 1951Calculus I4
MATH 1952Calculus II4
MATH 1953Calculus III4
MATH 2070Introduction to Differential Equations4
MATH 2080Calculus of Several Variables4

Physics

PHYS 1211University Physics I5
PHYS 1212University Physics II5
PHYS 1214University Physics III for Engineers4

Notes

Students must take an additional one (1) mathematics or science course form the approved list (4 credit hours).  See Degree Program Plan for Approved courses.

Areas of Specializaiton

BSEE-MSE Specialization

All EE-MSE students are required to choose an area of specialization.  The area of specialization can be fulfilled through the students choice of technical electives. For specific courses in the specialization areas, please see Degree Program Plan.

  • Mechanical Systems

  • Computer Systems

  • Individualized Option

Nine quarter hours of upper division technical courses selected with advisor’s approval. A letter signed by the student’s advisor giving the reason for the courses selected must be on file in the student’s records.

Mechanical Engineering 

Bachelor of Science in Mechanical Engineering (BSME)

This program requires a minimum of 192 credits.  Faculty mainly associated with mechanical engineering pursue research in the areas of composite materials, fatigue, atmospheric science, bioengineering, mechanisms and nondestructive evaluation.

Requirements

192 credits are required for the degree including, at least 32 credits of non-engineering, at least 48 credits of mathematics and basic science, at least 103 credits of engineering topics and at least 3 open credit hours. 

ENCE 2101Digital Design3
ENEE 2012Circuits I and Laboratory4
ENGR 1511Engineering Connections1
ENGR 1572Applied MATLAB Programming3
ENGR 1611Introduction to Mechanical Systems with CAD4
ENGR 1622Introduction to Mechatronic Systems I with MultiSim and MathCAD4
ENGR 1632Introduction to Mechatronic Systems II with LabView4
ENGR 2610Engineering Integration I3
ENGR 2620Engineering Integration II3
ENGR 2910Engineering Economics and Ethics3
ENGR 2950Engineering Assessment I0
ENGR 2951Engineering Assessment II0
ENGR 3313Engineering Design Project I2
ENGR 3323Engineering Design Project II3
ENGR 3333Engineering Design Project III3
ENME 2410Materials Science I3
ENME 2421Materials Science II3
ENME 2510Statics with Lab4
ENME 2520Dynamics I with Lab4
ENME 2530Dynamics II3
ENME 2540System Dynamics3
ENME 2541Mechanics of Materials3
ENME 2651Fluid Dynamics I3
ENME 2661Fluid Dynamics II/Heat Transfer I3
ENME 2671Heat Transfer II with Lab4
ENME 2710Engineering Thermodynamics I3
ENME 2720Engineering Thermodynamics II3
ENME 2810Mechanical Engineering Lab I3
ENME 3511Machine Design3
ENME 3810Mechanical Engineering Capstone Laboratory3
Technical Electives 12-16

Additional Requirements

Chemistry

CHEM 1010General Chemistry I3
CHEM 1240General Chemistry I Laboratory1

Computer Science

COMP 1571Procedural Programming I3

Mathematics

MATH 1951Calculus I4
MATH 1952Calculus II4
MATH 1953Calculus III4
MATH 2070Introduction to Differential Equations4
MATH 2080Calculus of Several Variables4

Physics

PHYS 1211University Physics I5
PHYS 1212University Physics II5
PHYS 1214University Physics III for Engineers4

Notes

Students must take an additional 2-4 mathematics or science courses form the approved list (10-14 credit hours).  See Degree Program Plan for Approved courses.

Minor Requirements for mechanical engineering

20 credits, including:

Select three of the following four courses:9
Statics with Lab
Materials Science I
Fluid Dynamics I
Engineering Thermodynamics I
Electives11
ENME courses at the 2000-level or above

Computer Engineering

Bachelor of Science in Computer Engineering Requirements

First Year
FallCreditsWinterCreditsSpringCredits
CHEM 10103ENGR 16224ENGR 16324
CHEM 12401MATH 19524MATH 19534
FSEM 11114PHYS 12115PHYS 12125
ENGR 15111WRIT 11224WRIT 11334
ENGR 16114  
MATH 19514  
 17 17 17
Second Year
FallCreditsWinterCreditsSpringCredits
COMP 15713ENEE 20124ENEE 20224
ENCE 21013ENGR 15723ENGR 29500
ENME 25104ENME 25413ENGR 31004
PHYS 12144MATH 20704MATH 20804
Math/Sci/UCC4Math/Sci/UCC4Math/Sci/ UCC4
 18 18 16
Third Year
FallCreditsWinterCreditsSpringCredits
ENCE 31004COMP 16724COMP 23004
ENEE 22114ENCE 32104ENCE 32204
ENEE 31114ENCE 32413ENCE 32503
Math/Sci/UCC4ENGR 26103ENGR 26203
 An engineering-specific course addressing statistics and probability4COMP 23704
 16 18 18
Fourth Year
FallCreditsWinterCreditsSpringCredits
COMP 23704ENGR 33233ASEM 2XXX Advanced Seminar4
ENCE 35013COMP 23554ENGR 33333
ENGR 33132LGST XXXX Legal Studies Elective4ENGR 39704
Math/Sci/UCC4Technical Elective4Technical Elective4
  ENGR 29510
 13 15 15
Total Credits: 198

Notes

UCC – University Common Curricula- These may be taken in any order.  They must have 2 courses with attributes of analytical inquiry: society and 2 courses attributes of scientific inquiry: society.

ASEM 2XXX - Advanced Seminar Engineering students are required to take a writing-intensive advanced seminar.   Junior standing is also required.

Technical Elective.  Technical electives are used to complete specializations for the degree.  Only technical courses may be used, and these must carry upper-division credit.  Prior approval by the advisor is required.

Math/Sci.  One (1) math or science course from the approved list (11 credits).  Note that without prior advisor approval only one approved math or science course may be taken instead of a UCC course in the first two years.

Total credits may vary based on technical elective options 

Approved Math/Sci Courses (subject to participating department course offerings):

Biology

BIOL 1010 Physiological Systems w/ BIOL 1020 Physiological Systems Lab;BIOL 1011 Evolution, Heredity and Biodiversity w/ BIOL 1021 Evolution, Heredity and Biodiversity Lab;;BIOL 2090 Biostatistics; BIOL 2120 Cell Structure and Function w/ BIOL 2121 Cell Structure & Function Lab; BIOL 3250 Human Physiology

Chemistry

CHEM 2011 Analysis Equilibrium Systems w/ CHEM 2041 Analysis Equilibrium Systems Lab; CHEM 2451 Organic Chemistry I w/ CHEM 2461 Organic Chemistry Lab I; CHEM 2452 Organic Chemistry II w/ CHEM 2462 Organic Chemistry Lab II; CHEM 2453 Organic Chemistry III w/ CHEM 2463 Organic Chemistry Lab III; CHEM 3610 Physical Chemistry I; CHEM 3620 Physical Chemistry II

Math

MATH 2060 Elements of Linear Algebra; MATH 3080 Introduction to Probability; MATH 3090 Mathematical Probability; MATH 3851 Functions Complex Variable

Physics

PHYS 2251 Modern Physics I; PHYS 2252 Modern Physics II w/ PHYS 2260 Modern Physics Lab; PHYS 2259 Uncertainty and Error Analysis; PHYS 2300 Physics of the Body; PHYS 2340 Medical Imaging Physics; PHYS 3510 Analytical Mechanics I; PHYS 3711 Optics I

Areas of Specialization

All Bachelor of Science in Computer Engineering students are required to choose an area of specialization.  The area of specialization can be fulfilled through the students choice of technical electives. The students must choose a minimum of 3 courses in one of the areas of specialization.

Communications, DSP, and Networking

Select three courses from the following:
ENCE 3231Embedded Systems Programming4
ENCE 3261Fault Tolerant Computing3
ENCE 3321Network Design4
ENCE 3630Pattern Recognition4
ENEE 3130Principles of Communication Systems3
ENEE 3141Digital Communications3
ENEE 3670Introduction to Digital Signal Processing4

Computer Systems Engineering

Select three courses from the following:
COMP 3501Introduction to Artificial Intelligence4
COMP 3801Introduction Computer Graphics4
ENCE 3231Embedded Systems Programming4
ENCE 3261Fault Tolerant Computing3
ENCE 3321Network Design4
ENCE 3620Computer Vision4
ENMT 3220Mechatronics II - Real-Time Systems4

Robotics, Embedded Systems, and Instrumentation

Select three courses from the following:
COMP 3501Introduction to Artificial Intelligence4
COMP 3801Introduction Computer Graphics4
ENCE 3231Embedded Systems Programming4
ENCE 3261Fault Tolerant Computing3
ENCE 3321Network Design4
ENCE 3620Computer Vision4
ENCE 3630Pattern Recognition4
ENGR 3721Controls3
ENGR 3730Robotics3
ENMT 3220Mechatronics II - Real-Time Systems4

Individualized Option

Nine credits of upper division technical courses selected with advisor’s approval. A letter signed by the student’s advisor giving the reason for the courses selected must be on file in the student’s records.

Electrical Engineering

Bachelor of Science in Electrical Engineering Requirements

First Year
FallCreditsWinterCreditsSpringCredits
CHEM 10103ENGR 16224ENGR 16324
CHEM 12401MATH 19524MATH 19534
FSEM 11114PHYS 12115PHYS 12125
ENGR 15111WRIT 11224WRIT 11334
ENGR 16114  
MATH 19514  
 17 17 17
Second Year
FallCreditsWinterCreditsSpringCredits
COMP 15713ENEE 20124ENEE 20224
ENCE 21013ENGR 15723ENGR 29500
ENME 25104ENME 25413ENGR 31004
Undergraduate Common Curriculum4MATH 20704ENME 25204
PHYS 12144Undergraduate Common Curriculum4MATH 20804
 18 18 16
Third Year
FallCreditsWinterCreditsSpringCredits
ENEE 22114ENCE 32104ENCE 32204
ENEE 26114ENEE 31303ENEE 22234
ENEE 31114ENGR 26103ENGR 26203
ENGR 35303ENGR 37213ENEE 30114
ENGR 36103ENGR 37221 
 An engineering-specific course addressing statistics and probability4 
 18 18 15
Fourth Year
FallCreditsWinterCreditsSpringCredits
ENGR 35104ENGR 33233ASEM 2XXXX Advanced Seminar 4
ENGR 37354LGST XXXX Legal Studies Elective4ENGR 33333
ENGR 33132Undergraduate Common Curriculum4ENGR 39704
Undergraduate Common Curriculum4Technical Elective4ENGR 29510
Technical Elective4 Technical Elective 4
 18 15 15
Total Credits: 202

Notes

University Common Curriculum - These may be taken in any order.  They must have 2 courses with attributes of analytical inquiry: society and 2 courses attributes of scientific inquiry: society.

ASEM 2XXX - Advanced Seminar Engineering students are required to take a writing-intensive advanced seminar.   Junior standing is also required.

Technical Elective.  Technical electives are used to complete specializations for the degree.  Only technical courses may be used, and these must carry upper-division credit.  Prior approval by the advisor is required.

Areas of Specialization

All Bachelor of Science in Electrical Engineering students are required to choose an area of specialization.  The area of specialization can be fulfilled through the students choice of technical electives.

Communications Systems and Digital Signal Processing

Required:
ENEE 3141Digital Communications3
And two of the following:
ENCE 3321Network Design4
ENEE 3620Optical Fiber Communications4
ENEE 3670Introduction to Digital Signal Processing4

Robotics

Select three courses from the following:
ENCE 3100Advanced Digital System Design4
ENCE 3231Embedded Systems Programming4
ENCE 3620Computer Vision4
ENGR 3100Instrumentation and Data Acquisition4
ENGR 3730Robotics3
ENME 3545Mechanisms4
ENMT 3220Mechatronics II - Real-Time Systems4

Electronics, Photonics, and Microsystems

Select three courses from the following:
ENEE 3030Optoelectronics4
ENEE 3035Photonics4
ENEE 3620Optical Fiber Communications4
ENGR 3210Intro Nano-Electro-Mechanics4
ENGR 3520Introduction to Power Electronics4
ENGR 3525Power Electronics and Renewable Energy Laboratory1

Power and Energy

One of the following:
ENGR 3525Power Electronics and Renewable Energy Laboratory1
ENGR 3535Electric Power Engineering Laboratory1
And two of the following:
ENGR 3520Introduction to Power Electronics4
ENGR 3540Electric Power Systems4
ENGR 3545Electric Power Economy3

Individualized Option

Nine credits of upper-division technical courses selected with advisor’s approval. A letter signed by the student’s advisor giving the reason for the courses selected must be on file in the student’s records.

Electrical Engineering with a Concentration in Mechatronic Systems Engineering

Bachelor of Science in Electrical Engineering with a concentration in mechatronic systems engineering Requirements

First Year
FallCreditsWinterCreditsSpringCredits
CHEM 10103ENGR 16224ENGR 16324
CHEM 12401MATH 19524MATH 19534
ENGR 15111PHYS 12115PHYS 12125
ENGR 16114WRIT 11224WRIT 11334
FSEM 11114  
MATH 19514  
 17 17 17
Second Year
FallCreditsWinterCreditsSpringCredits
COMP 15713ENEE 20124ENEE 20224
ENCE 21013ENGR 15723ENGR 29500
ENME 25104ENME 25413ENGR 31004
Undergraduate Common Curriculum4MATH 20704ENME 25204
PHYS 12144Undergraduate Common Curriculum4MATH 20804
 18 18 16
Third Year
FallCreditsWinterCreditsSpringCredits
ENEE 22114ENCE 32104ENCE 32204
ENEE 31114ENGR 26103ENEE 22234
ENGR 35303ENGR 37213ENGR 26203
ENGR 36103ENGR 37221ENMT 32204
ENME 25303An engineering-specific course addressing statistics and probability4 
 17 15 15
Fourth Year
FallCreditsWinterCreditsSpringCredits
ENEE 26114ENGR 33233ASEM 2XXX Advanced Seminar 4
ENGR 33132ENGR 37303ENGR 33333
ENGR 37354ENGR 37311ENGR 39704
Undergraduate Common Curriculum4LGST XXXX Legal Studies Elective4ENGR 29510
Technical Elective4Undergraduate Common Curriculum4Technical Elective3
 Technical Elective3 
 18 18 14
Total Credits: 200

Notes

University Common Curriculum - These may be taken in any order.  They must have 2 courses with attributes of analytical inquiry: society and 2 courses attributes of scientific inquiry: society.

ASEM 2XXX - Advanced Seminar Engineering students are required to take a writing-intensive advanced seminar.   Junior standing is also required.

Technical Elective.  Technical electives are used to complete specializations for the degree.  Only technical courses may be used, and these must carry upper-division credit.  Prior approval by the advisor is required.

Areas of Specializaiton

BSEE-MSE Specialization

All EE-MSE students are required to choose an area of specialization.  The area of specialization can be fulfilled through the students choice of technical electives.

Mechanical Systems

Students must choose from 3 of the following:
ENME 2541Mechanics of Materials3
ENME 2810Mechanical Engineering Lab I3
ENME 2820Mechanical Engineering Lab II3
ENME 3511Machine Design3
ENME 3545Mechanisms4

Computer Systems

Students must take the following:
ENCE 3261Fault Tolerant Computing3
ENCE 3231Embedded Systems Programming4
ENCE 3241Computer Organization and Architecture3

Individualized Option

Nine quarter hours of upper division technical courses selected with advisor’s approval. A letter signed by the student’s advisor giving the reason for the courses selected must be on file in the student’s records.

Mechanical Engineering

First Year
FallCreditsWinterCreditsSpringCredits
CHEM 10103ENGR 16224ENGR 16324
CHEM 12401MATH 19524PHYS 12125
ENGR 15111PHYS 12115MATH 19534
ENGR 16114WRIT 11224WRIT 11334
FSEM 11114  
MATH 19514  
 17 17 17
Second Year
FallCreditsWinterCreditsSpringCredits
COMP 15713ENEE 20124ENGR 29500
ENCE 21013ENGR 15723ENME 25204
ENME 25104ENME 25413ENME 27103
Math/Sci/UCC *4MATH 20704MATH 20804
PHYS 12144Math/Sci/UCC*4Math/Sci/UCC*4
 18 18 15
Third Year
FallCreditsWinterCreditsSpringCredits
ENME 24103ENGR 26103ENGR 26203
ENME 25303ENME 24213ENGR 29103
ENME 26513ENME 26613ENME 26714
ENME 27203ENME 35113ENME 25403
Math/Sci/Tech/Law/UCC*4Math/Sci/Tech/Law/UCC*4Math/Sci/Tech/Law/UCC*4
 16 16 17
Fourth Year
FallCreditsWinterCreditsSpringCredits
ASEM 2XXX Advanced Seminar*4ENGR 33233ENGR 33333
ENGR 33132ENME 28103ENME 3810 (Mechanical Engr Capstone Lab)3
Math/Sci/Tech/Law/UCC*4Math/Sci/Tech/Law/UCC*4ENGR 29510
Math/Sci/Tech/Law/UCC*4Math/Sci/Tech/Law/UCC*4Math/Sci/Tech/UCC*3-4
  OOOO Open Elective*4-3
 14 14 13
Total Credits: 192

*NOTES:

UCC – University Common Curricula.  These may be taken in any order.  They must have 2 courses with attributes of analytical inquiry: society and 2 courses attributes of scientific inquiry: society (16 credits).

ASEM 2XXX - Advanced Seminar.  Required writing-intensive advanced seminar.   Junior or senior standing is required (4 credits)

OOOO - Open Elective.  May be any course at the 1000 level or above (3 or 4 credits as needed to reach 192 total QH).

Math/Sci/Tech/Law.  Three (3) 3000 or higher engineering courses (ENGR, ENME, ENEE, ENCE, ENBI, ENMT, or MTSC), which are not required for the major (12 credits ).  2-4 math or science courses from the approved list (10 credits).  1 math or science or technical or computer science or law school course (3 or 4 credits). Note that without prior advisor approval only one approved math or science course may be taken instead of a UCC course in the first two years.

Approved Math/Sci/Law Courses (subject to participating department course offerings):

Biology

BIOL 1010 Physiological Systems w/BIOL 1020 Physiological Systems Lab; BIOL 1011 Evolution, Heredity and Biodiversity w/BIOL 1021 Evolution, Heredity and Biodiversity Lab; BIOL 2450 Human Anatomy; BIOL 2090 Biostatistics; BIOL 2120 Cell Structure and Function w/BIOL 2121 Cell Structure & Function Lab; BIOL 3250 Human Physiology

Chemistry

CHEM 2011 Analysis Equilibrium Systems w/CHEM 2041 Analysis Equilibrium Systems Lab; CHEM 2451 Organic Chemistry I w/ CHEM 2461 Organic Chemistry Lab I; CHEM 2452 Organic Chemistry II w/ CHEM 2462 Organic Chemistry Lab II; CHEM 2453 Organic Chemistry III w/ CHEM 2463 Organic Chemistry Lab III; CHEM 3610 Physical Chemistry I; CHEM 3620 Physical Chemistry II

Math

MATH 2060 Elements of Linear Algebra; MATH 3080 Introduction to Probability; MATH 3090 Mathematical Probability; MATH 3851 Functions Complex Variable

Physics

PHYS 2251 Modern Physics I; PHYS 2252 Modern Physics II w/ PHYS 2260 Modern Physics Lab; PHYS 2259 Uncertainty and Error Analysis; PHYS 2300 Physics of the Body; PHYS 2340 Medical Imaging Physics; PHYS 3510 Analytical Mechanics I; PHYS 3711 Optics I

Law School

LAWS 4310 Introduction to Intellectual Property; LAWS 4220 Environmental Law

Requirements for Distinction in the Major in Computer Engineering

  • Minimum 3.3 cumulative GPA 
  • Undergrad research project including Research paper and presentation

Requirements for Distinction in the Major in Electrical Engineering

  • Minimum 3.3 cumulative GPA 
  • Undergrad research project including Research paper and presentation

Requirements for Distinction in the Major in Mechanical Engineering

  • Minimum 3.3 cumulative GPA 
  • Undergrad research project including Research paper and presentation

Engineering, Bio Courses

ENBI 3500 Biofluids (4 Credits)

The application of fluid dynamics theory and design to problems within the biomedical community. Specific topics covered include the mechanics of inhaled therapeutic aerosols, basic theory of circulation and blood flow, foundations in biotechnology and bioprocessing, and controlled drug delivery. Cross listed with ENBI 4500. Prerequisites: ENME 2661.

ENBI 3510 Biomechanics (4 Credits)

An introduction to the mechanical behavior of biological tissues and systems. Specific topics covered include analysis of the human musculoskeletal system as sensors, levers, and actuators; joint articulations and their mechanical equivalents; kinematic and kinetic analysis of human motion; introduction to modeling human body segments and active muscle loading for analysis of dynamic activities; mechanical properties of hard and soft tissues; mechanical and biological consideration for repair and replacement of soft and hard tissue and joints; orthopedic implants. Cross listed with ENBI 4510. Prerequisites: ENME 2410, ENME 2520, and ENME 2541.

ENBI 3800 Topics in Bioengineering (1-4 Credits)

Special topics in bioengineering as announced. May be taken more than once. Prerequisite: varies with offering.

ENBI 3992 Directed Study (1-5 Credits)

Engineering, Computer Courses

ENCE 1992 Directed Study (1-10 Credits)

ENCE 2101 Digital Design (0-3 Credits)

Basic logic concepts. Boolean algebra, truth tables and logic diagrams. Karnaugh maps; programmable devices including ROM's, PLA's and PAL's; data selectors and multiplexors; flip-flops, and memory design of sequential logic circuits. State diagrams, counters, latches and registers; realization of sequential and arbitrary counters; monostable multivibrators. Course includes engineering ethics. Laboratory.

ENCE 2992 Directed Study (1-10 Credits)

ENCE 3100 Advanced Digital System Design (4 Credits)

Design of logic machines. Finite state machines, gate array designs, ALU and control unit designs, microprogrammed systems. Hardware design of digital circuits using SSI and MSI chips. Introduction to probability and statistics. Application of probability and stochastic processes for cache and paging performance. Laboratories incorporate specification, top-down design, modeling, implementation and testing of actual digital design systems hardware. Simulation of circuits using VHDL before actual hardware implementation. Laboratory. Cross listed with ENCE 4110. Prerequisite: ENCE 2101.

ENCE 3110 Introduction to High Speed Digital Design (4 Credits)

Fundamental topics related to the development of high speed digital systems. Topics include signal integrity and reliability related to crosstalk, parasitic, and electromagnetic interference caused by device clocking speed and system complexity. At least junior standing required. Must be a computer or electrical engineering student. Cross listed with ENCE 4100.

ENCE 3210 Microprocessor Systems I (4 Credits)

Introduction to microprocessors and to the design and operation of computer systems. A study of the microprocessor and its basic support components. Analysis of CPU architectures of modern computers. Assembly language programming. Use of an assembler and other development tools for programming and developing microprocessor-based systems. Laboratory. Cross listed with ENCE 4210. Prerequisite: ENCE 2101.

ENCE 3220 Microprocessor Systems II (4 Credits)

Introduction to microprocessors and to the design and operation of computer systems. A study of the microprocessor and its basic support components. Analysis CPU architectures of modern computers. Assembly language programming. Use of an assembler and other development tools for programming and developing microprocessor-based systems. Laboratory. Prerequisite: ENCE 3210.

ENCE 3231 Embedded Systems Programming (4 Credits)

Design, construction and testing of microprocessor systems. Hardware limitations of the single-chip system. Includes micro-controllers, programming for small systems, interfacing, communications, validating hardware and software, microprogramming of controller chips, design methods and testing of embedded systems. Prerequisite: ENCE 3220.

ENCE 3241 Computer Organization and Architecture (3 Credits)

Organization of digital computers; memory, register transfer and datapath; Arithmetic Logic Unit; computer architecture; control unit; I/O systems. Prerequisite: ENCE 2101.

ENCE 3250 HDL Modeling & Synthesis (3 Credits)

Introduction to Hardware Design Language (HDL). Language syntax and synthesis. Applications related to digital system implementation are developed. Project. Prerequisite: ENCE 2101 or instructor's permission.

ENCE 3261 Fault Tolerant Computing (3 Credits)

Basic concepts of dependable computing. Reliability of nonredundant and redundant systems. Dealing with circuit-level defects. Logic-level fault testing and tolerance. Error detection and correction. Diagnosis and reconfiguration for system-level malfunctions. Degradation management. Failure modeling and risk assessment.

ENCE 3321 Network Design (4 Credits)

Introduction to network components. Layering of network architecture. Analysis of Local Area Network (LAN) concepts and architecture based on IEEE standards. Design principles including switching and multiplexing techniques, physical link, signal propagation, synchronization, framing and error control. Application of probability and statistics in error detecting and control. Ethernet, Token-ring, FDDI (Fiber Distributed Data Interface), ATM (Asynchronous Transfer Mode), ISDN (Integrated Service Data Networks). Prerequisite: ENEE 3111, ENCE 2101 or permission of instructor.

ENCE 3501 VLSI Design (3 Credits)

Design of Very Large Scale Integration systems. Examination of layout and simulation of digital VLSI circuits using a comprehensive set of CAD tools in a laboratory setting. Studies of layouts of CMOS combinational and sequential circuits using automatic layout generators. Fundamental structures of the layout of registers, adders, decoders, ROM, PLA's, counters, RAM and ALU. Application of statistics and probability to chip performance. CAD tools allow logic verification and timing simulation of the circuits designed. Cross listed with ENCE 4501. Prerequisite: ENCE 3220.

ENCE 3620 Computer Vision (4 Credits)

This course is an introduction to the basic concepts in image processing and computer vision. First, an introduction to low-level image analysis methods, including radiometry and geometric image formation, edge detection, feature detection, and image segmentation are presented. Then, geometric-based image transformations (e.g., image warping and morphing) for image synthesis will be presented in the course. Furthermore, methods for reconstructing three-dimensional scenes including camera calibration, Epipolar geometry, and stereo feature matching are introduced. Other important topics include optical flow, shape from shading, and three-dimensional object recognition. In conclusion, students learn and practice image processing and computer vision techniques that can be used in other areas such as robotics, pattern recognition, and sensor networks. Cross listed with ENCE 4620. Prerequisite: ENEE 3311.

ENCE 3630 Pattern Recognition (4 Credits)

This class provides an introduction to classical pattern recognition. Pattern recognition is the assignment of a physical object or event to one of several prescribed categories. Applications includes automated object recognition in image and videos, face identification, and optical character recognition. Major topics include Bayesian decision theory, Parametric estimation and supervised learning, Linear discriminant functions, Nonparametric methods, Feature extraction for representation and classification, Support Vector Machines. Cross listed with ENCE 4630.

ENCE 3830 Topics in Computer Engineering (1-5 Credits)

Special topics in computer engineering as announced. May be taken more than once. Prerequisite: varies with offering.

ENCE 3991 Independent Study (1-5 Credits)

Topics in computer engineering investigated under faculty supervision. May be taken more than once. Students must obtain and complete an Independent Study form from the Office of the Registrar. Prerequisite: permission of instructor.

ENCE 3992 Directed Study (1-10 Credits)

ENCE 3995 Independent Research (1-10 Credits)

Engineering, Electrical Courses

ENEE 1992 Directed Study (1-10 Credits)

ENEE 2012 Circuits I and Laboratory (4 Credits)

An introduction to electrical circuit analysis, design and evaluation. Emphasis on definitions of basic variables, passive circuit components and the ideal operational ampliphier. DC analysis of circuits and d circuit theorems are stressed. AC signals are introduced. Computer analysis software integrated throughout the course. Cross-listed with PHYS 2011. Prerequisites: PHYS 1214, MATH 1953.

ENEE 2022 Circuits II (4 Credits)

AC analysis of linear circuits to include circuit theorems via classical and transform techniques. Emphasis is placed on the Laplace transform, including use of pole-zero and Bode diagrams to analyze and design circuits, including multiple filters (single pole cascade, Butterworth, Chebychev), and step response circuits. Phasor applications to sinusoidal steady state analysis and AC power. Computer analysis software is used as an aid to circuit analysis. Laboratory program practicing time and frequency domain analysis and design techniques on step response and filter problems. Applications to instrumentation and circuits. Prerequisites: ENEE 2012, MATH 2070.

ENEE 2211 Electronics (4 Credits)

Circuit behavior of semiconductor devices. Bipolar and field-effect transistors and their models; basic physical explanation of the functioning of these devices; large- and small-signal analysis of practical circuits; electronic design using both hand and computer methods of calculation and design; biasing methods for amplifier circuits; power supplies and current-source circuits. Design laboratory. Prerequisites: ENEE 2022.

ENEE 2223 Advanced Electronics (4 Credits)

High-frequency transistor models and determination of parameters; Laplace and Fourier analyses of common amplifier circuits; design and analysis of broad-band amplifiers and multistage amplifiers. Basis feedback topologies; Nyquist, root-locus and Bode plot investigations of stability; introduction to amplifier noise; active filter design; sinusoidal oscillators. Prerequisite: ENEE 2211.

ENEE 2611 Engineering Electromagnetics (4 Credits)

The study of Maxwell's equations and their experimental and theoretical foundations. Topics include Static electromagnetic fields, time-varying electromagnetic fields, wave propagation, transmission lines, and antennas. Prerequisites: PHYS 1213, PHYS 1214. Corequisite: ENGR 3610 or ENGR 3620.

ENEE 2992 Directed Study (1-10 Credits)

ENEE 3011 Physical Electronics (4 Credits)

The basic physical concepts of electronics, electrons and holes in semiconductors, transport and optical processes. Concentration on device concepts, including material synthesis and device processing, P-N junction diodes, junctions with other materials, bipolar transistors, field effect transistors (JFET, MESFET, MOSFET) and optoelectronic effect transistors (JFET, MESFET, MOSFET) and optoelectronic devices (lasers, detectors). Prerequisites: CHEM 1010, CHEM 1610, PHYS 1213, PHYS 1214 or permission of instructor.

ENEE 3030 Optoelectronics (4 Credits)

The active and passive optical elements. Includes principles of light, optical sources (LED, LASER, Fiber Laser), optical fibers, photodetectors (APD, PIN, MSM) and practical optical transmitter and receivers. Laboratory. Cross listed with ENEE 4030. Prerequisite: ENEE 3011 or ENEE 2211 or permission of instructor.

ENEE 3035 Photonics (4 Credits)

Theory and techniques for the application of the optical electromagnetic spectrum from infrared to ultraviolet to engineering problems in communications, instrumentation and measurement. May include lasers, optical signal processing, holography, nonlinear optics, optical fiber communications, optical behavior of semiconductors, and similar topics in modern optics, depending on the interests and requirements of the students. Cross-listed with ENEE 4800. Prerequisite: ENEE 2611 or instructor's permission.

ENEE 3111 Signals & Systems (4 Credits)

Introduces continuous time and discrete time linear system analysis, Fourier series, Fourier transforms and Laplace transforms. Specific engineering tools for discrete time linear system analysis include discrete time convolution, Z-transform techniques, discrete Fourier transform and fast Fourier transform (DFT/FFT), and the design and analysis of analog and digital filters for real-world signal processing applications. Prerequisites: ENEE 2021, MATH 2070.

ENEE 3130 Principles of Communication Systems (3 Credits)

Introduction to the theory and analysis of communication systems. Emphasis on analog systems; application of probability and statistics, modulations and demodulations; noise and signal-to-noise ratio analysis; the measure of information, channel capacity, coding and design factors. Prerequisites: ENEE 3111, ENGR 3610 or permission of instructor.

ENEE 3141 Digital Communications (3 Credits)

Introductory course on modern digital communication systems. The basic communication system theory, probability and random processes, baseband digital data transmission, coherent and non-coherent digital modulation techniques and analysis of bit error probability. Bandwidth efficiency and transmission of digital data through band-limited channels. Prerequisites: ENEE 3111, ENGR 3610 or permission of instructor.

ENEE 3611 Analysis and Design of Antennas and Antenna Arrays (4 Credits)

Maxwell's equations applied to antenna analysis and design. Topics include fundamental parameters of antennas, radiation integrals and auxiliary potential functions, analysis and design of linear wire antennas, loop antennas, arrays, broadband antennas, frequency independent antennas, aperture antennas and horns. Integrated lab included. Prerequisite: ENEE 2611.

ENEE 3620 Optical Fiber Communications (4 Credits)

A comprehensive treatment of the theory and behavior of basic constituents, such as optical fibers, light sources, photodetectors, connecting and coupling devices, and optical amplifiers. The basic design principles of digital and analog optical fiber transmission links. The operating principles of wavelength-division multiplexing (WDM) and the components needed for its realization. Descriptions of the architectures and performance characteristics of complex optical networks for connecting users with a wide range of transmission needs (SONET/SDH). Discussions of advanced optical communication techniques, such as soliton transmission, optical code-division multiplexing (optical CDMA) and ultra-fast optical time-division multiplexing (OTDM). Laboratory. Cross listed with ENEE 4620. Prerequisite: ENEE 3030 or permission of instructor.

ENEE 3641 Introduction to Electromagnetic Compatibility (4 Credits)

The study of the design of electronic systems so that they operate compatibly with other electronic systems and also comply with various governmental regulations on radiated and conducted emissions. Topics may include Electromagnetic Compatibility (EMC) requirements for electronic systems; non-ideal behavior of components; radiated emissions and susceptibility; conducted emissions and susceptibility; shielding and system design for EMC. Cross listed with ENEE 4640. Prerequisites: ENEE 3111, ENEE 2611 and ENEE 2223.

ENEE 3670 Introduction to Digital Signal Processing (4 Credits)

Introduction to the theory and applications of Digital Signal Processing. Special attention is paid to the fast Fourier transform and convolution and to the design and implementation of both FIR and IIR digital filters. Prerequisite: ENEE 3111.

ENEE 3810 Topics Electrical Engineering (1-5 Credits)

Various topics in electrical engineering as announced. May be taken more than once. Prerequisite: varies with offering.

ENEE 3991 Independent Study (1-5 Credits)

Topics in electrical engineering investigated under faculty supervision. May be taken more than once. Students must obtain and complete an Independent Study form from the Office of the Registrar. Prerequisite: permission of instructor.

ENEE 3992 Directed Study (1-10 Credits)

Engineering, Mechanical Courses

ENME 2410 Materials Science I (3 Credits)

Atomic structure, bonding and crystal structures in solids. Diffusion and crystal defects. Thermodynamics and phase equilibria in one-, two- and three-component systems, binary phase diagrams. Kinetics and phase transformations. Specific microstructure and mechanical properties of metals, glasses, ceramics, polymers and composites. Electrical conduction: energy levels and bands, charge carriers and insulators. Semiconductors of intrinsic and extrinsic types. Prerequisites: PHYS 1212, CHEM 1010, MATH 1952, and ENME 2710.

ENME 2421 Materials Science II (3 Credits)

Atomic structure, bonding and crystal structures in solids. Diffusion and crystal defects. Thermodynamics and phase equalibria in one-, two- and three-component systems, binary phase diagrams. Kinetics and phase transformations. Specific microstructure and mechanical properties of metals, glasses, ceramics, polymers and composites. Electrical conduction: energy levels and bands, charge carriers and insulators. Semiconductors of intrinsic and extrinsic types. Laboratory projects/demonstrations. Prerequisites: ENME 2410.

ENME 2510 Statics with Lab (4 Credits)

Study of static force systems. Topics include resolution and composition of forces and moments, equilibrium of two-dimensional and three-dimensional force systems, shear and moments in beams, friction, and moments of inertia. Includes a laboratory component where students will engage in hands-on projects that apply loading equilibrium, design of structures, and stress/strain. Prerequisites: MATH 1951 AND PHYS 1211.

ENME 2520 Dynamics I with Lab (4 Credits)

Particles Kinematics, Reference Frames, Coordinate Systems, Newton’s Laws, Energy and Momentum, Multiparticle Systems, Collisions, Variable Mass Systems. These topics are addressed through analytical analysis, numerical simulation using Matlab, and experimental data collection. Cross listed with PHYS 2520. Corequisite: MATH 2080; Prerequisite: ENME 2510 AND MATH 2070.

ENME 2530 Dynamics II (3 Credits)

Rotating reference frames, rigid body kinematics, rigid body kinetics, Euler's Laws, inertia, energy and momentum, and three-dimensional motion. Cross listed with PHYS 2530. Prerequisites: ENME 2520.

ENME 2540 System Dynamics (3 Credits)

This course covers modeling, analysis, and control of single and multiple degree-of freedom dynamical systems, including mechanical, electrical, thermal, fluid systems and their combinations (mixed systems). Basic concepts in system theory, such as state variables and stability concepts, will be introduced as well as bond graph notation and approach. Prerequisites: ENME 2530, ENME 2661, ENGR 1572, and ENEE 2012.

ENME 2541 Mechanics of Materials (3 Credits)

Normal and shear stress and strain; elasticity, mechanical properties of materials, principal stresses; torsion, beams, deflection of beams under loads, methods of superposition, failure theory, columns. Prerequisite: ENME 2510.

ENME 2651 Fluid Dynamics I (3 Credits)

Course series provides students with the basic skill levels required to solve fluid-mechanics and heat transfer problems. Topics include hydrostatics, dimensional analysis, incompressible and compressible flows, conduction, convection and radiation. Students explore a variety of solution techniques such as control volume, differential analysis, boundary layer analysis, finite differencing and resistance network analogies. Prerequisite: ENME 2510 and MATH 2070.

ENME 2661 Fluid Dynamics II/Heat Transfer I (3 Credits)

Course series provides students with the basic skills levels required to solve fluid-mechanics and heat transfer problems. Topics include hydrostatics, dimensional analysis, incompressible and compressible flows, conduction, convection and radiation. Students explore a variety of solution techniques such as control volume, differential analysis, boundary layer analysis, finite differencing and resistance network analogies. Prerequisite: ENME 2651.

ENME 2671 Heat Transfer II with Lab (4 Credits)

Course series provides students with the basic skill levels required to solve fluid-mechanics and heat transfer problems. Topics include hydrostatics, dimensional analysis, incompressible and compressible flows, conduction, convection and radiation. Students explore a variety of solution techniques such as control volume, differential analysis, boundary layer analysis, finite differencing and resistance network analogies. Prerequisite: ENME 2661.

ENME 2710 Engineering Thermodynamics I (3 Credits)

Properties of a pure substance. Use of tables of properties. First and second laws of thermodynamics for closed and open systems. Work, heat, power and entropy. Engine, power plant and refrigeration cycles. Gas mixtures, thermodynamic relations and chemical reactions. Prerequisite: PHYS 1212.

ENME 2720 Engineering Thermodynamics II (3 Credits)

Properties of a pure substance. Use of tables of properties. First and second laws of thermodynamics for closed and open systems. Work, heat, power and entropy. Engine, power plant and refrigeration cycles. Gas mixtures, thermodynamic relations and chemical reactions. Prerequisite: ENME 2710.

ENME 2810 Mechanical Engineering Lab I (3 Credits)

Engineering experiments illustrating selected topics in heat transfer, fluid mechanics, solid mechanics, thermodynamics, measurement and control. Use of microcomputers in experimentation and control. This course encourages the development of laboratory experimentation skills, design skills and technical writing skills. Prerequisites: ENME 2540 AND ENME 2671.

ENME 2820 Mechanical Engineering Lab II (3 Credits)

Engineering experiments illustrating selected topics in heat transfer, fluid mechanics, solid mechanics, thermodynamics, measurement and control. Use of microcomputers in experimentation and control. This course encourages the development of laboratory experimentation skills, design skills and technical writing skills. Prerequisite: ENME 2810.

ENME 2992 Directed Study (1-10 Credits)

ENME 3310 Computational Methods for Mechanics and Materials (4 Credits)

An introductory course for the general-purpose computational methods in advanced multiscale materials and mechanics. Students learn the fundamentals of the numerical methods used in mechanical and materials engineering. Cross listed with ENME 4310.

ENME 3400 Fatigue (4 Credits)

A detailed overview of fatigue. Topics include: stress life and strain life approaches, fracture mechanics, constant amplitude and spectrum loading, life prediction, fatigue at notches, microstructural effects, environmentally assisted fatigue, retardation and acceleration, multi-axial fatigue, design against fatigue, and reliability. Cross listed with ENME 4400.

ENME 3511 Machine Design (3 Credits)

Application of statics, dynamics, mechanics of materials and manufacturing processes to the design of machine elements and systems. Properties of materials and design criteria. Synthesis and analysis of a machine design project. Prerequisites: ENME 2520 and ENME 2541.

ENME 3545 Mechanisms (4 Credits)

Synthesis, analysis and use of mechanisms. Mechanisms studied include cams, gears and planar linkages, with an emphasis on planar linkages. Prerequisites: ENME 2530 and ENGR 1572.

ENME 3651 Computational Fluid Dynamics (4 Credits)

This course introduces principles and applications of computational methods in fluid flow and topics chosen from heat transfer, mass transfer or two phase flow. The conservation equations, their discretations and solutions, are presented. Convergence and validity of solutions along with computational efficiency are explored. Students learn to apply these techniques using the latest software packages. Prerequisites: ENME 2671.

ENME 3661 Mechanical Energy Systems Engineering (4 Credits)

This course covers energy systems engineering analysis from a mechanical and materials engineering perspective. This course covers energy production from traditional energy systems that use fossil fuel combustion such as internal combustion engines, coal-fired plants, and natural gas turbines, to nuclear energy and renewable energy methods such as wind, solar, hydraulic, and geothermal. Lastly, the course will survey emerging technologies for future (21st century) energy systems. Students should have taken at a minimum Thermodynamics, Dynamics, and Fluid Dynamics courses. Prerequisites: ENME 2720, ENME 2510, ENME 2651.

ENME 3720 Introduction to Aerospace Engineering (4 Credits)

This course provides and introduction to aerospace engineering analysis and design. In the atmospheric domain, the basics of aerodynamics are covered, followed by flight mechanics. The approach is from a practical perspective in which analysis and design are intertwined. Students should have taken at a minimum Thermodynamics and Dynamics courses. Prerequisites: ENME 2710 and ENME 2510 or Graduate standing.

ENME 3810 Mechanical Engineering Capstone Laboratory (3 Credits)

This course is the capstone mechanical engineering laboratory course requiring independent experimental design by student teams. Using experimental equipment available in heat transfer, fluid mechanics, solid mechanics, thermodynamics, and measurement and control, the student team is required to design experiments to solve given problems which will be unique to each team. This course encourages students to develop experimental design and research techniques while continuing to improve skills in fundamental lab notebook keeping, uncertainty analysis in measurements, data acquisition, data analysis, report writing, oral presentations, and laboratory safety and procedures. Prerequisite: ENME 2810.

ENME 3820 Topics Mechanical Engineering (1-5 Credits)

Mechanical engineering topics as announced. May be taken more than once. Prerequisite: vary with offering.

ENME 3991 Independent Study (1-5 Credits)

Topics in mechanical engineering investigated under faculty supervision. May be taken more than once. Students must obtain and complete an Independent Study form from the Office of the Registrar. Prerequisite: permission of instructor.

ENME 3992 Directed Study (1-10 Credits)

ENME 3995 Independent Research (1-10 Credits)

Engineering, Mechatronic Syst Courses

ENMT 3210 Mechatronics I (4 Credits)

This course provides basic concepts from electrical, mechanical, and computer engineering as applied to mechatronic systems and is intended to serve as a foundation course for further exploration in the area of mechatronics. Prerequisite: senior or graduate standing in engineering.

ENMT 3220 Mechatronics II - Real-Time Systems (4 Credits)

Real-time systems require timely response by a computer to external stimuli. This course examines the issues associated with deterministic performance including basic computer architecture, scheduling algorithms, and software design techniques including data flow diagrams, real-time data flow diagrams, stat transition diagrams, and petri nets. In the lab portion of this class, students program a microcontroller to interact with mechatronic devices. Prerequisite: ENMT 3210, ENCE 3210 or COMP 3354.

ENMT 3800 Topics (Mechatronics) (1-4 Credits)

Various topics in mechatronics system engineering as announced. May be taken more than once. Prerequisite: varies with offering.

Engineering Courses

ENGR 1241 Technology 21: Climate Science and Policy for the Twenty-First Century (4 Credits)

Technology 21 is a three course sequence designed to provide students with an awareness of the technological challenges of the twenty-first century and an understanding of the scientific principles upon which the technology is based. The first quarter begins with a review of numeracy, the language of science and technology. The course explores our dependency on energy, the amount we consume is staggering and most comes from non-renewable fossil fuels. The second and third quarters are concerned with information technology and the relation between technology and global issues. This course counts toward the Scientific Inquiry: The Natural and Physical World requirement.

ENGR 1242 Technology 21: Information Theory and Technology (4 Credits)

Technology 21 is a three course sequence designed to provide students with an awareness of the technological challenges of the twenty-first century and an understanding of the scientific principles upon which the technology is based. The first quarter begins with a review of numeracy, the language of science and technology. The course explores our dependency on energy, the amount we consume is staggering and most comes from non-renewable fossil fuels. The second and third quarters are concerned with information technology and the relation between technology and global issues. This course counts toward the Scientific Inquiry: The Natural and Physical World requirement.

ENGR 1255 Technology 21: Energy Requirements, Concerns, and Alternatives for the 21st Century (0-4 Credits)

Technology 21 is a three course sequence designed to provide students with an awareness of the technological challenges of the twenty-first century and an understanding of the scientific principles upon which the technology is based. The first quarter begins with a review of numeracy, the language of science and technology. The course explores our dependency on energy, the amount we consume is staggering and most comes from non-renewable fossil fuels. The second and third quarters are concerned with information technology and the relation between technology and global issues. This course counts toward the Scientific Inquiry: The Natural and Physical World requirement.

ENGR 1256 Technology 21: Information (0-4 Credits)

Technology 21 is a three course sequence designed to provide students with an awareness of the technological challenges of the twenty-first century and an understanding of the scientific principles upon which the technology is based. The first quarter begins with a review of numeracy, the language of science and technology. The course explores our dependency on energy, the amount we consume is staggering and most comes from non-renewable fossil fuels. The second and third quarters are concerned with information technology and the relation between technology and global issues. This course counts toward the Scientific Inquiry: The Natural and Physical World requirement.

ENGR 1257 Technology 21: Climate (0-4 Credits)

Technology 21 is a three course sequence designed to provide students with an awareness of the technological challenges of the twenty-first century and an understanding of the scientific principles upon which the technology is based. The first quarter begins with a review of numeracy, the language of science and technology. The course explores our dependency on energy, the amount we consume is staggering and most comes from non-renewable fossil fuels. The second and third quarters are concerned with information technology and the relation between technology and global issues. This course counts toward the Scientific Inquiry: The Natural and Physical World requirement.

ENGR 1511 Engineering Connections (1 Credit)

This course is designed to help engineering students bridge the gap from high school to a college environment in a very challenging major. Topics and activities may include academic success strategies; interviewing engineering alumni; the ethics of the profession; visits to industry sites; seminars by industry and academic experts; establishing the relationships between math, science, and engineering courses with design projects; critical and creative thinking activities; tours of the research labs of the engineering professors; disseminating information on the dual degree programs, the MBA programs, the honor code, and engineering program structures; and readings from and discussions about articles from professional publications. Membership in an engineering professional society is encouraged.

ENGR 1572 Applied MATLAB Programming (3 Credits)

The MATLAB programming environment is used to introduce engineering applications programming. It includes high performance numerical computation and visualization. Programming topics include an overview of an interactive programming environment, generation of m-files, variables and data types, arithmetic operators, mathematical functions, symbolic mathematics, graphic generation, use of programs in application specific toolboxes, embedding and calling C programs in m-files, file input/output, and commenting. Programming is oriented toward engineering problem solving. Prerequisites: COMP 1571, MATH 1951 and MATH 1952.

ENGR 1611 Introduction to Mechanical Systems with CAD (4 Credits)

Introduction to concepts and practice in computer, electrical and mechanical engineering including engineering ethics. Engineering problem-solving as it applies to engineering analysis, synthesis and design. Students practice structured teamwork and program management skills in the context of projects. Emphasis on computer tools with immediate application to engineering practice.

ENGR 1622 Introduction to Mechatronic Systems I with MultiSim and MathCAD (4 Credits)

Introduction to elementary concepts and practices in mechatronic systems engineering, in particular electrical engineering concepts including current and voltage and basic electrical circuit analysis, interfacing electrical circuits with mechanical systems, and assembly and testing of mechatronics subsystems. Students are required to complete simple projects including mechanical and electrical components during which they practice teamwork while gaining skills in electrical and mechatronic systems troubleshooting. Introduction to Multiscan circuit analysis software and Mathcad are among other topics covered in this course.

ENGR 1632 Introduction to Mechatronic Systems II with LabView (4 Credits)

Study of fundamentals of computer-based systems and electromechanical systems controlled by microprocessors or microcontrollers. Introduction to digital logic and electronics. Introduction to LabView and use of LabView to build and evaluate circuits and simple electromechanical systems. Use of logic circuits to build analog to digital converters. Program microcontrollers. Study of autonomous vehicles as mechatronic systems and the ability to control them (small cars, robots, helicopters, quadrotors, etc.). Course requirements include a report with detailed analysis of the vehicle control system, flow charts, and program documentation.

ENGR 1700 Machine Shop Practice (1 Credit)

Introduction to concepts and practice in basic machine tool work (i.e. mill, lathe, welding etc.). The course provides the necessary information for majors and non-majors to gain access to the DU Engineering Machine Shop. Class size is limited to 5 students per quarter. Enrollment priority will be given to engineering majors.

ENGR 1911 Introduction to CAD (2 Credits)

This course is intended for transfer students who have had an introduction to engineering, but who need to learn certain techniques and software typically dealt with in ENGR 1611 including engineering ethics. Instructor Permission Required.

ENGR 1921 Introduction in Engineering II (1 Credit)

This course is intended mainly for transfer students who have had an introduction to engineering with topics similar to those in ENGR 1622, Introduction to Mechatronic Systems I, but who need to learn certain techniques and software (Mathcad and Multisim) typically dealt with in ENGR 1622. Prerequisite: Permission of the instructor.

ENGR 1931 Introduction to Engineering III (1 Credit)

This course is intended mainly for transfer students who have had an introduction to engineering with topics similar to those in ENGR 1632, Introduction to Mechatronic Systems II, but who need to learn certain techniques and software (LabView) typically dealt with in ENGR 1632. Prerequisite: Permission of the instructor.

ENGR 1992 Directed Study (1-10 Credits)

ENGR 2610 Engineering Integration I (3 Credits)

Interdisciplinary course combining topics from computer, electrical and mechanical engineering including engineering ethics, with emphasis on laboratory experience and the design, analysis and testing of interdisciplinary systems. Manufacture of mechanical systems and/or circuit boards. Team project work on interdisciplinary "design-and-build" projects. Prerequisites: ENGR 2035 and junior standing in the appropriate engineering discipline. Corequisite: enrollment in appropriate junior-level engineering courses.

ENGR 2620 Engineering Integration II (3 Credits)

Interdisciplinary course combining topics from computer, electrical and mechanical engineering including engineering ethics, with emphasis on laboratory experience and the design, analysis and testing of interdisciplinary systems. Manufacture of mechanical systems and/or circuit boards. Team project work on interdisciplinary "design-and-build" projects. Prerequisite: ENGR 2610. Corequisite: enrollment in appropriate junior level engineering courses.

ENGR 2905 Engineering Cooperative Education (0-12 Credits)

For students on full-time cooperative educational employment. This course may be taken up to four times. Any and all credits will not count toward your degree and you will receive a grade of NC (no credit) for all enrollments. You will choose between a residential and non-residential section.

ENGR 2910 Engineering Economics and Ethics (3 Credits)

This course focuses on the practical applications of economics to engineering focusing on the requirements for both the FE and PE exams. It explains concepts in accounting and finance and applies them to both engineering and personal situations. Topics that are discussed include: economic decision making, interest, inflation, depreciation, income taxes, and rate of return. In addition, the engineer's role in society, including global, economic, environmental, societal, and ethical issues will be discussed.

ENGR 2950 Engineering Assessment I (0 Credits)

Examination covering basic mathematics, science and sophomore-level engineering topics. Co-Requisite: MATH 2080; Prerequisite: ENME 2541 AND ENCE 2101 AND ENEE 2012 AND ENGR 1572.

ENGR 2951 Engineering Assessment II (0 Credits)

Undergraduate students in Mechanical Engineering must register for and take the Fundamentals of Engineering Examination (FE). All students must complete an engineering exit interview and other assessment related tasks. To be taken in the last quarter of attendance. Prerequisites: ENGR 3323.

ENGR 2992 Directed Study (1-10 Credits)

ENGR 3100 Instrumentation and Data Acquisition (4 Credits)

This course examines different instrumentation techniques and describes how different measurement instruments work. Measurement devices include length, speed, acceleration, force, torque, pressure, sound, flow, temperature, and advanced systems. This course also examines the acquisition, processing, transmission and manipulation of data. Cross listed with ENGR 4100. Prerequisites: PHYS 1213 or PHYS 1214.

ENGR 3200 Introduction to Nanotechnology (4 Credits)

In this highly interdisciplinary series of lectures spanning across engineering, physics, chemistry and Biology, an introduction to the subject of nanotechnology is provided. The most important recent accomplishments so far in the application of nanotechnology in several disciplines are discussed. Then a brief overview of the most important instrumentation systems used by nanotechnologists is provided. The nature of nanoparticles, nanoparticle composites, carbon nanostructures, including carbon nanotubes and their composites is subsequently discussed. The course also deals with nanopolymers, nanobiological systems, and nanoelectronic materials and devices. The issues of modeling of nanomaterials and nanostructures are also covered in this class. Multiscale modeling based on finite element simulations, Monte Carlo methods, molecular dynamics and quantum mechanics calculations is briefly addressed. Most importantly, students should obtain appreciation of developments in nanotechnology outside their present area of expertise. Cross listed with ENGR 4200. Prerequisite: ENME 2410.

ENGR 3210 Intro Nano-Electro-Mechanics (4 Credits)

Familiarize science and engineering students with the electromechanical aspects of the emerging field of Nanotechnology (NEMS). NEMS is a relatively new and highly multidisciplinary field of science and technology with applications to state of the art and future sensors, actuators, and electronics. Starting with an overview of nanotechnology and discussion on the shifts in the electromechanical behavior and transduction mechanisms when scaling the physical dimensions from centimeters to micro-meters and then down to nanometers. Several electromechanical transduction mechanisms at the micro and nanoscale are presented and discussed in an application based context. New electromechanical interactions appearing in the nano and molecular scale, such as intra-molecular forces and molecular motors, are discussed. A detailed discussion and overview of nanofabrication technologies and approaches are also provided. Cross listed with ENGR 4210. Prerequisite: must be an engineering or science major of at least junior standing.

ENGR 3313 Engineering Design Project I (2 Credits)

Planning, development and execution of an engineering design project. The project may be interdisciplinary, involving aspects of computer, electrical and mechanical engineering. Projects have economic, ethical, social and other constraints, as appropriate. Design activities include 1) preparation and presentation of proposals in response to requests-for-proposals from "customers," including problem description, quantitative and qualitative criteria for success, alternate designs and project plans; 2) generation and analysis of alternate designs, and choice of best design; 3) formulation of test procedures to demonstrate that the design chosen meets the criteria for success, and testing of the completed project where feasible; 4) reporting on the design and testing. Prerequisite: ENGR 2620 and ((ENME 3511 and ENME 2671) or (ENCE 3220)) and senior standing in engineering.

ENGR 3323 Engineering Design Project II (3 Credits)

Planning, development and execution of an engineering design project. The project may be interdisciplinary, involving aspects of computer, electrical and mechanical engineering. Projects have economic, ethical, social and other constraints, as appropriate. Design activities include 1) preparation and presentation of proposals in response to requests-for-proposals from "customers," including problem description, quantitative and qualitative criteria for success, alternate designs and project plans; 2) generation and analysis of alternate designs, and choice of best design; 3) formulation of test procedures to demonstrate that the design chosen meets the criteria for success, and testing of the completed project where feasible; 4) reporting on the design and testing. Cross listed with ENGR 3324. Prerequisite: ENGR 3313.

ENGR 3333 Engineering Design Project III (3 Credits)

Planning, development and execution of an engineering design project. The project may be interdisciplinary, involving aspects of computer, electrical and mechanical engineering. Projects have economic, ethical, social and other constraints, as appropriate. Design activities include: 1) preparation and presentation of proposals in response to requests-for-proposals from "customers," including problem description, quantitative and qualitative criteria for success, alternate designs and project plans; 2) generation and analysis of alternate designs, and choice of best design; 3) formulation of test procedures to demonstrate that the design chosen meets the criteria for success, and testing of the completed project where feasible; 4) reporting on the design and testing. Cross listed with ENGR 3334. Prerequisite: ENGR 3323.

ENGR 3350 Reliability (4 Credits)

An overview of reliability-based design. Topics include fundamentals of statistics, probability distributions, determining distribution parameters, design for six sigma, Monte Carlo simulation, first and second order reliability methods (FORM, SORM), Most Probable Point (MPP) reliability methods, sensitivity factors, probabilistic design. Cross listed with ENGR 4350.

ENGR 3510 Renewable and Efficient Power and Energy Systems (4 Credits)

This course introduces the current and future sustainable electrical power systems. Fundamentals of renewable energy sources and storage systems are discussed. Interfaces of the new sources to the utility grid are covered. Prerequisite: ENEE 2021.

ENGR 3520 Introduction to Power Electronics (4 Credits)

This covers fundamentals of power electronics. We discuss various switching converters topologies. Basic knowledge of Efficiency and small-signal modeling for the DC-DC switching converters is covered. Furthermore, magnetic and filter design are introduced. Prerequisites: ENEE 2211 and ENGR 3722.

ENGR 3525 Power Electronics and Renewable Energy Laboratory (1 Credit)

In this course the fundamentals of switching converters and power electronics in a real laboratory set-up are covered. The course incorporates hardware design, analysis, and simulation of various switching converters as a power processing element for different energy sources. The energy sources are power utility, batteries, and solar panels. Prerequisite: ENGR 3520.

ENGR 3530 Introduction to Power and Energy Conversion Systems (3 Credits)

Basic concepts of AC systems, single-phase and three-phase networks, electric power generation, transformers, transmission lines, and electric machinery. Cross listed with ENGR 4530. Prerequisite: ENEE 2021.

ENGR 3535 Electric Power Engineering Laboratory (1 Credit)

In this laboratory, the magnetic circuits, single phase transformers, power quality and harmonics synchronous machines, Induction machines and DC machines are studied and tested in a real physical setup. Prerequisite: ENGR 3530.

ENGR 3540 Electric Power Systems (4 Credits)

This course covers methods of calculation of a comprehensive idea on the various aspects of power system problems and algorithms for solving these problems. Prerequisite: ENGR 3530.

ENGR 3545 Electric Power Economy (3 Credits)

This course covers economy aspects of electric power industry and the implications for power and energy engineering in the market environment. Cross listed with ENGR 4545. Prerequisite: ENGR 3530.

ENGR 3550 Introduction to Machine Drive Control (4 Credits)

This course provides the basic theory for the analysis and application of adjustable-speed drive systems employing power electronic converters and ac or dc machines. Prerequisites: ENGR 3520 and ENGR 3530.

ENGR 3610 Engineering Analysis (3 Credits)

Applied mathematics for engineers. Generalized Fourier analysis, complex variables, vector calculus, introduction to Bessel functions, and applied probability and statistics. Cross listed with ENGR 3620. Prerequisites: MATH 2070, MATH 2080.

ENGR 3611 Engineering Mathematics (3 Credits)

Applied mathematics for engineers. Generalized Fourier analysis, complex variables, vector calculus, introduction to partial differential equations, and linear algebra. Prerequisites: MATH 2070, MATH 2080.

ENGR 3620 Advanced Engineering Mathematics (4 Credits)

Applied mathematics for engineers. Systems and series solutions of ordinary differential equations, Fourier analysis, partial differential equations, linear algebra, vector calculus, special functions, unconstrained and combinatorial optimization, and applied probability and statistics. Cross listed with ENGR 3610. Prerequisites: MATH 2070 and MATH 2080.

ENGR 3621 Advanced Engineering Mathematics (4 Credits)

Applied mathematics for engineers. Topics include vector spaces, normed vector spaces, inner product spaces, linear transformations, finite-dimensional linear transformations, linear operators, finite-dimensional linear operators, linear differential systems, linear difference systems, orthogonal transformations, amplitude estimation, fundamentals of real and functional analysis, and introduction to partial differential equations, and applications to engineering systems.

ENGR 3630 Finite Element Methods (4 Credits)

Introduction to the use of finite element methods in one or two dimensions with applications to solid and fluid mechanics, heat transfer and electromagnetic fields; projects in one or more of the above areas. Prerequisites: ENME 2541 AND ENGR 1572.

ENGR 3721 Controls (3,4 Credits)

Modeling, analysis and design of linear feedback control systems using Laplace transform methods. Techniques and methods used in linear mathematical models of mechanical, electrical, thermal and fluid systems are covered. Feedback control system models, design methods and performance criteria in both time and frequency domains. A linear feedback control system design project is required. Prerequisites: ENEE 2021, ENGR 3610 or permission of instructor.

ENGR 3722 Control Systems Laboratory (1 Credit)

This laboratory course serves as supplement to ENGR 3721. It aims at providing "hands on" experience to students. It includes experiments on inverted pendulum, gyroscopes, motor control, feedback controller design, time-domain and frequency domain. Corequisite: ENGR 3721.

ENGR 3730 Robotics (3 Credits)

Introduction to the analysis, design, modeling and application of robotic manipulators. Review of the mathematical preliminaries required to support robot theory. Topics include forward kinematics, inverse kinematics, motion kinematics, trajectory control and planning, and kinetics. Cross listed with ENGR 4730. Prerequisites: ENME 2520 and MATH 2060 or MATH 2200 or permission of instructor.

ENGR 3731 Robotics Lab (1 Credit)

Laboratory that complements the analysis, design, modeling and application of robotic manipulators. Implementation of the mathematical structures required to support robot operation. Topics include forward kinematics, inverse kinematics, motion kinematics, trajectory control and planning and kinetics. Applications include programming and task planning of a manufacturing robot manipulator. Corequisite: ENGR 3730 or permission of instructor.

ENGR 3735 Linear Systems (4 Credits)

This course focuses on linear system theory in time domain. It emphasizes linear and matrix algebra, numerical matrix algebra and computational issues in solving systems of linear algebraic equations, singular value decomposition, eigenvalue-eigenvector and least-squares problems, linear spaces and linear operator theory. It studies modeling and linearization of multi-input/multi-output dynamic physical systems, state-variable and transfer function matrices, analytical and numerical solutions of systems of differential and difference equations, structural properties of linear dynamic physical systems, including controllability, observability and stability. It covers canonical realizations, linear state-variable feedback controller and asymptotic observer design, and the Kalman filter. Cross listed with ENGR 4735. Prerequisites: ENGR 3610, ENGR 3721/3722, or permission of the instructor.

ENGR 3742 LabVIEW Programming, a primer for certification as an Applicaitons Developer (4 Credits)

The LabVIEW course covers numeric, Boolean, and string controls; programming structures include loops, sequences, formula, and case structures. VISA (virtual instrumentation and software structure) and SCPI (standard commands for programmable instruments) are used to control test equipment and acquire data via the GPIB (general purpose interface bus, IEEE488 standard). Vis (virtual instruments) for data acquisition and analysis are developed utilizing mathematical, signal processing, and statistical LabVIEW programming modules. LabVIEW structures will be used to mathematically model and solve second order differential equations and Laplace transforms.

ENGR 3800 Topics (ENGR) (1-4 Credits)

Special topics in engineering as announced. May be taken more than once. Prerequisite: varies with offering.

ENGR 3900 Engineering Internship (0-4 Credits)

Students in engineering may receive elective credit for engineering work performed for engineering employers with the approval of the chair or associate chair of the department. At the end of the term, a student report on the work is required, and a recommendation will be required from the employer before a grade is assigned. Junior, senior, or graduate status in engineering is normally required. May not be used to satisfy technical requirements. May be taken more than one for a maximum of 6 quarter hours. Prerequisite: permission of instructor.

ENGR 3970 Entrepreneurship for Engineers and Computer Scientists (4 Credits)

The course presents an overview of fundamentals of understanding entrepreneurship and entrepreneurial characteristics; the focus is on aspects of engineering entrepreneurship, technology-based innovation and new product development. Topics to be covered: learning an industry; recognizing and creating opportunities; new product development process, phases and cycle, risks and benefits; 'testing' of an engineering-focused business concept; marketing, organizational plan strategies and financing for new start ups. Special attention is given to technological innovation, considering both incremental or routine innovation, and more radical or revolutionary changes in products and processes. Prerequisite: ENGR 3610 or permission of the instructor.

ENGR 3991 Independent Study (1-5 Credits)

Topics in engineering investigated under faculty supervision. May be taken more than once. Students must obtain and complete an Independent Study form from the Office of the Registrar. Prerequisite: permission of instructor.

ENGR 3992 Directed Study (1-10 Credits)

ENGR 3995 Independent Research (1-10 Credits)

Materials Science Courses

MTSC 3010 Mechanical Behavior of Materials (4 Credits)

Effects of microstructure on mechanical behavior of materials (metals, polymers, ceramics and composites); emphasis on recent developments in materials science, modulus, fracture (fracture toughness and brittle strength), fatigue, creep, wear, friction, stress rupture and deformation. Cross listed with MTSC 4010. Prerequisites: ENME 2421.

MTSC 3020 Composite Materials I (4 Credits)

An introduction to composite materials. Properties of fibers and matrices, fiber architecture, elastic properties of laminae and laminates, interface in composites. Cross listed with MTSC 4020. Prerequisites: ENME 2410 and ENME 2541.

MTSC 3450 Fracture Mechanics (4 Credits)

Topics include stress field at a crack tip, linear fracture mechanics, energy release rate, stress intensity factors, plastic zones, plane stress, plane strain, fracture toughness, airy stress functions, elastic-plastic fracture mechanics, J integral, crack tip opening displacements, experimental testing, fatigue, life prediction, crack closure, weight functions, failure analysis. Cross listed with MTSC 4450. Prerequisites: ENME 2421 and ENEM 2541.

MTSC 3800 Topics in Materials Science (1-5 Credits)

Various topics in materials science as announced. May be taken more than once. Prerequisite: varies with each topic.

MTSC 3992 Directed Study (1-10 Credits)

Faculty

Matthew Gordon, Professor and Department Chair, PhD, Stanford University

Kimon Valavanis, Professor and Department Chair, PhD, Rensselaer Polytechnic Institute

Bradley Davidson, Associate Professor, PhD, Virginia Polytechnic Institute and State University

Ronald DeLyser, Associate Professor, PhD, University of Colorado Boulder

George Edwards, Teaching Assistant Professor, PhD, University of South Florida

Wenzhong Gao, Associate Professor, PhD, Georgia Inst Technology

Marvin Hamstad, Professor, Emeritus, PhD, University of California, Berkeley

Amin Khodaei, Associate Professor , PhD, Illinois Institute Tech

KD Kim, Assistant Professor, PhD, University of Illinois at Urbana-Champaign

Maciej Kumosa, Professor, PhD, Wroclaw Univ Technology

Peter Laz Jr., Professor, PhD, Purdue University

Corinne Lengsfeld, Professor, PhD, University of California, Irvine

Mohammad Mahoor, Associate Professor, PhD, University of Miami

Mohammad Matin, Associate Professor, PhD, Univ Nottingham

Ali Nejatbakhsh Azadani, Assistant Professor, PhD, Rensselaer Polytechnic Institute

Jason Roney, Teaching Assistant Professor, PhD, University of California, Davis

Albert Rosa, Professor, Emeritus, PhD, University of Illinois at Urbana-Champaign

Breigh Roszelle, Teaching Assistant Professor, PhD, Pennsylvania State University

Paul Rullkoetter, Professor, PhD, Purdue University

Margareta Stefanovic, Associate Professor, PhD, University of Southern California

Elizabeth Tuttle, Professor, Emerita, PhD, University of Colorado Boulder

Bob Whitman, Teaching Professor, PhD, University of Colorado Boulder

James Wilson, Professor, PhD, University of Minnesota

Yun-Bo Yi, Associate Professor, PhD, University of Michigan

Jun Zhang, Assistant Professor, PhD, Arizona State University

Back to Top