Engineering Minors for Non-Engineering Students

Biomedical Engineering Minor

Professor Conrad M. Zapanta, Associate Department Head of Undergraduate Education

The minor program is designed for engineering students who desire exposure to biomedical engineering but may not have the time to pursue the Biomedical Engineering additional major. The program is also open to students of all colleges and is popular among science majors. In conjunction with other relevant courses, the program may provide a sufficient background for jobs or graduate studies in biomedical engineering. Students interested in a medical career may also find this program helpful.

The Biomedical Engineering minor curriculum is comprised of three core courses and three electives. Students pursuing the minor may contact the BME Associate Head for Undergraduate Education for advice. Students interested in declaring Biomedical Engineering minor should contact either the BME Associate Head for Undergraduate Education or the Biomedical Engineering Undergraduate Program Coordinator.


Minimum units required for minor:57
03-121Modern Biology9
or 03-151 Honors Modern Biology
42-101Introduction to Biomedical Engineering12
42-xxxBME Elective (>= 9 units), Any course offered by the Department of Biomedical Engineering numbered 42-300 or higher and worth at least 9 units
xx-xxxElective I (>= 9 units) #
xx-xxxElective II (>= 9 units) +

Some Special Topics, newly offered or intermittently offered 42-xxx may be acceptable as electives.  Students should consult with their advisors and petition the Biomedical Engineering Undergraduate Affairs Committee for permission to include such courses.



Engineering Studies Minor

(for non-engineering students)

Kurt Larsen, Director
Location: Scaife Hall 120

Carnegie Mellon undergraduate students enrolled in colleges other than engineering can complete a Minor in Engineering Studies in addition to their regular majors. Students pursuing this minor are required to complete courses from at least two different engineering departments in order to assure some breadth of exposure to engineering. In addition, the minor provides students the opportunity to pursue an in-depth concentration in a particular field of engineering.

For the Minor in Engineering Studies, students must complete five engineering courses as follows and must earn a cumulative QPA of 2.00 in these five courses. Students may declare the minor by contacting the director after they have successfully completed one introductory engineering courses (from list #1 below).


  1. At least one and up to three of the following:
    12-100Exploring CEE: Infrastructure and Environment in a Changing World12
    18-100Introduction to Electrical and Computer Engineering12
    19-101Introduction to Engineering and Public Policy12
    24-101Fundamentals of Mechanical Engineering12
    27-100Engineering the Materials of the Future12
    42-101Introduction to Biomedical Engineering12
    06-100Introduction to Chemical Engineering12
  2. Four courses of at least nine units each. Students must demonstrate both breadth and depth by taking courses from at least two of the below departments; and at least two courses from the same department. 
  • Biomedical Engineering
  • Chemical Engineering
  • Civil and Environmental Engineering
  • Electrical and Computer Engineering
  • Engineering and Public Policy*
  • Materials Science and Engineering
  • Mechanical Engineering

Up to one of the following Robotics courses can count toward the ES minor. But it cannot be double-counted with the Robotics minor or double major.

  1. 16-311Introduction to Robotics12
    16-362Mobile Robot Algorithms Laboratory12
    16-384Robot Kinematics and Dynamics12
    16-385Computer Vision12
    16-421Vision Sensors12
    16-474Robotics Capstone12

 NOTE: The following courses may NOT be included as part of the minor in Engineering Studies.

06-262Mathematical Methods of Chemical Engineering12
12-421Engineering Economics6
15-213Introduction to Computer Systems12
18-090Twisted Signals: Multimedia Processing for the Arts10
18-099Special Topics: Mobile App Design & Development12
18-200ECE Sophomore Seminar1
18-202Mathematical Foundations of Electrical Engineering12
18-213Introduction to Computer Systems
for a core major requirement (e.g. CS minor)
24-280Special Topics: C++ Programming for Engineers9
24-282Special Topics: Linear Algebra and Vector Calculus for Engineers11
24-311Numerical Methods12

Double counting of core courses in student's primary major is not permitted.

*Because of the nature of the courses offered by Engineering and Public Policy, only two EPP courses (including 19-101) can be used toward the minor requirements. Most EPP courses (19-xxx) are not permissible for the minor; students need special permission to use 19-xxx toward this minor and should contact the director for prior approval. Students interested in EPP coursework should consider the Technology and Policy minor instead.

Technology and Policy Minor

(for non-engineering students)

Deanna H. Matthews, Director
Location:  Baker Hall 129

The Technology and Policy Minor is administered by the Department of Engineering and Public Policy (EPP) for students who are majoring in areas other than engineering.  The Technology and Policy Minor is designed to give students a basic understanding of the interactions between technology, society and policy and some project experience in problems involving technology and policy.


Students should have prerequisite knowledge in economics (73-102 Principles of Microeconomics or higher level economics course) and statistics (36-202 Statistics & Data Science Methods or higher level statistics course) in order to pursue the Technology and Policy Minor.

Course Requirements

19-101Introduction to Engineering and Public Policy12
19-301Decision Making Methods for Engineers and Scientists
or other approved Decision Science course
or 19-351 Applied Methods for Technology-Policy Analysis
19-451EPP Projects12
or 19-452 EPP Projects
xx-xxxTwo EPP Technology-Policy Electives18

EPP Technical Electives include courses in CIT, MCS, or SCS that address problems at the society-technology interface and the means of analyzing these issues.  A list of qualifying Technology-Policy electives is assembled each semester and is available from the EPP Department. Example Technology-Policy electives include:

19-211Ethics and Policy Issues in Computing9
19-365Water Technology Innovation and Policy9
19-402Telecommunications Technology and Policy for the Internet Age12
19-411Global Competitiveness: Firms, Nations and Technological Change9
19-424Energy and the Environment9

Students must earn a cumulative QPA of 2.0 in all courses taken for the minor. Required courses taken for a student’s primary major may not be counted toward the Technology and Policy Minor. Elective courses for a student’s primary major or courses fulfilling general education requirements may be counted, however. 

Back to top