º£½ÇÉçÇø

Minor Programs

Note: This is the 2010–2011 edition of the eCalendar. Update the year in your browser's URL bar for the most recent version of this page, or click here to jump to the newest eCalendar.

Minor Programs

Minors are coherent sequences of courses taken in addition to the courses required for the B.Eng., B.S.E., or B.Sc.(Arch.) degree. Minors normally consist of 18 to 24 credits, allowing 9 to 12 credits of overlap with the degree program. The real credit cost to the student is typically 9 to 15 credits, representing one term beyond the B.Eng., B.S.E., or B.Sc.(Arch.) degree program. All courses in a minor must be passed with a grade of C or better.

Engineering students choose from a considerable variety of complementary courses under the categories of technical and complementary studies. Students should refer to their department for information concerning complementary course selections. Departments also publish information regarding the choice of courses in this publication and in separate documents. Students should also consult their course advisers.

This section includes general information concerning minors that are designed for students in the Faculty of Engineering.

Note: Students are also permitted to register for Minor Concentrations offered by departments in the Faculty of Arts. Students should seek approval from both the specific department in the Faculty of Arts and the Faculty of Engineering Student Affairs Office, Engineering Student Centre, Frank Dawson Adams, Suite 22, before embarking on one of these minors.
Minor Programs
Arts
Biomedical Engineering
Biotechnology
Chemistry
Computer Science Courses and Minor
Construction Engineering and Management
Economics
Environmental Engineering
Environment
Management Minors: Minor in Finance, Minor in Management, Minor in Marketing, and Minor in Operations Management
Materials Engineering
Mathematics
Mining Engineering
Physics
Software Engineering
Technological Entrepreneurship

Arts Minor

Arts Minor

The Arts Minor is open to B.Sc.(Arch.), B.Eng. and B.S.E. students. In this minor, students choose courses from two areas of concentration in the Faculty of Arts, approved by a faculty adviser in the Student Affairs Office, Engineering Student Centre, or by the Senior Faculty Adviser in the Faculty of Arts. B.Eng. and B.S.E. students may count some of their Complementary Studies courses toward this Minor, as described in the Arts Minor.

Bachelor of Engineering (B.Eng.) - Minor Arts (24 credits)

B.Sc.(Arch.), B.Eng. and B.S.E. students may obtain the Arts Minor as part of their B.Eng., B.S.E or B.Sc.(Arch.) degree by satisfying the 24-credit requirement described below.

Students must select courses for this minor in consultation with an adviser in the Student Affairs Office, Engineering Student Centre, or Donald Sedgwick, Senior Faculty Adviser, Faculty of Arts.

All courses in the Minor must be passed with a grade of C or better.

Requirements

Students must complete 24 credits as follows:

a) At least two areas of concentration from within the Faculty of Arts must be chosen, with a minimum of 6 credits in any one area.

b) At least 12 credits must be at the 300-level or higher.

In general, B.Eng. and B.S.E. students may use courses from the Complementary Studies lists (Group A and Group B) in their program that are offered by the Faculty of Arts to satisfy some of these requirements. No more than 9 credits of these courses can be credited toward the Arts minor.

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Biomedical Engineering Minor

Biomedical Engineering Minor

Biomedical engineering can be defined as the application of engineering principles to medicine and the life sciences. Students in the Biomedical Engineering Minor take courses in life sciences (anatomy, biology, chemistry and physiology) and choose courses from area(s) within the field of biomedicine (artificial cells and organs; bioinformatics, genomics and proteomics; biomaterials, biosensors and nanotechnology; biomechanics and prosthetics; medical physics and imaging; and neural systems and biosignal processing).

Bachelor of Engineering (B.Eng.) - Minor Biomedical Engineering (21 credits)

Note: open to all students in the Faculty of Engineering (including B.S.E. students).

The Biomedical Engineering Minor allows access to courses in basic life sciences and is intended to expose students to the interdisciplinary tools used in biomedicine.

To complete this minor, students must obtain a grade of C or better in all approved courses and satisfy the requirements of both the major program and the minor.

Students considering this minor should contact Prof. R. Leask (Room 4120, Wong Building) or Prof. R. Mongrain (Room 369, Macdonald Engineering Building).

Total minor credit weight: 21-25 credits.

Complementary Introductory Courses in Life Sciences

3-7 credits

One or two courses from the following list (equivalents can be approved):

ANAT 212 (3) Molecular Mechanisms of Cell Function
BIOC 212 (3) Molecular Mechanisms of Cell Function
BIOL 200 (3) Molecular Biology
BIOL 201 (3) Cell Biology and Metabolism
CHEM 212 (4) Introductory Organic Chemistry 1
PHGY 201 (3) Human Physiology: Control Systems
PHGY 202 (3) Human Physiology: Body Functions
PHGY 209 (3) Mammalian Physiology 1
PHGY 210 (3) Mammalian Physiology 2

Specialization Courses

12 credits from the following:

Students must select 6 credits from courses outside their department and at least one BMDE course. These BMDE courses are best taken near the end of the program, when prerequisites are satisfied.

Artificial Cells and Organs

BMDE 505 (3) Cell and Tissue Engineering
PHGY 311 (3) Channels, Synapses & Hormones
PHGY 312 (3) Respiratory, Renal, & Cardiovascular Physiology
PHGY 313 (3) Blood, Gastrointestinal, & Immune Systems Physiology
PHGY 517 (3) Artificial Internal Organs
PHGY 518 (3) Artificial Cells

Bioinformatics, Genomics and Proteomics

ANAT 365* (3) Cellular Trafficking
ANAT 458 (3) Membranes and Cellular Signaling
BIOC 311 (3) Metabolic Biochemistry
BIOC 312 (3) Biochemistry of Macromolecules
BIOC 458* (3) Membranes and Cellular Signaling
BMDE 506 (3) Molecular Biology Techniques
COMP 302 (3) Programming Languages and Paradigms
COMP 360 (3) Algorithm Design Techniques
COMP 421 (3) Database Systems
COMP 424 (3) Artificial Intelligence
COMP 462 (3) Computational Biology Methods
COMP 526 (3) Probabilistic Reasoning and AI

*Students select either ANAT 365 or BIOC 458.

Biomaterials, Biosensors and Nanotechnology

BMDE 504 (3) Biomaterials and Bioperformance
BMDE 505 (3) Cell and Tissue Engineering
CHEE 380 (3) Materials Science
ECSE 424 (3) Human-Computer Interaction
MECH 553 (3) Design and Manufacture of Microdevices
MIME 360 (3) Phase Transformations: Solids
MIME 362 (3) Mechanical Properties
PHYS 534 (3) Nanoscience and Nanotechnology

Biomechanics and Prosthetics

BMDE 503 (3) Biomedical Instrumentation
CHEE 563* (3) Biofluids and Cardiovascular Mechanics
MECH 315 (4) Mechanics 3
MECH 321 (3) Mechanics of Deformable Solids
MECH 530 (3) Mechanics of Composite Materials
MECH 561 (3) Biomechanics of Musculoskeletal Systems
MECH 563* (3) Biofluids and Cardiovascular Mechanics
MIME 360 (3) Phase Transformations: Solids
MIME 362 (3) Mechanical Properties

*Students select either CHEE 563 or MECH 563.

Medical Physics and Imaging

BMDE 519 (3) Biomedical Signals and Systems
COMP 302 (3) Programming Languages and Paradigms
COMP 360 (3) Algorithm Design Techniques
COMP 423 (3) Data Compression
COMP 424 (3) Artificial Intelligence
COMP 558 (3) Fundamentals of Computer Vision
ECSE 303 (3) Signals and Systems 1
ECSE 304 (3) Signals and Systems 2
ECSE 412 (3) Discrete Time Signal Processing
PHYS 557 (3) Nuclear Physics

Neural Systems and Biosignal Processing

BMDE 501 (3) Selected Topics in Biomedical Engineering
BMDE 502 (3) BME Modelling and Identification
BMDE 503 (3) Biomedical Instrumentation
BMDE 519 (3) Biomedical Signals and Systems
ECSE 526 (3) Artificial Intelligence
PHYS 413 (3) Physical Basis of Physiology

Complementary Courses

0-6 credits

Up to 6 credits in the B.Eng., B.S.E. or B.Sc.(Arch.) program can also be credited to the Minor, with the permission of the departmental adviser and approval of the Minor adviser. In particular, courses at the 200-level or higher that are prerequisites for certain specialization courses would be eligible, with permission of the Minor adviser. By careful selection of complementary courses, the Minor can be satisfied with 9 additional credits in the undergraduate program or a maximum of 12 credits overlap with the degree program.

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Biotechnology Minor

Biotechnology Minor

Biotechnology can be defined as the science of understanding, selecting and promoting useful organisms and specific gene products for therapeutic purposes. It requires a broad comprehension of biology and engineering and detailed knowledge of at least one basic subject such as molecular genetics, protein chemistry, microbiology, or chemical engineering.

The Minor in Biotechnology, offered by the Faculties of Engineering and of Science, emphasizes an area relevant to biotechnology that is complementary to the student's main program. It is designed specifically for Chemical Engineering students; other Engineering students interested in taking this Minor should contact the Program Supervisor, Dr. Hugh Bennett (see below for contact information).

Students who are interested in this Minor should inform their academic adviser and the Program Supervisor in Year 1 and at the time of registration in Year 2. With the agreement of their academic adviser, students should submit their course list to the Program Supervisor, who will certify that the proposed program conforms to the requirements for the Minor.

The Biotechnology Minor is administered by the Faculty of Engineering Student Affairs Office, Engineering Student Centre, and by the Faculty of Science by Dr. Hugh Bennett, Program Supervisor.

  • Dr. Hugh Bennett
  • Sheldon Biotechnology Centre
  • 3773 University Street
  • Montreal, Quebec H3A 2B4
  • Tel: 512-398-8083
  • Email: hugh.bennett [at] mcgill.ca

Bachelor of Engineering (B.Eng.) - Minor Biotechnology (for Engineering Students) (24 credits)

This minor is offered by the Faculties of Engineering and of Science for students who wish to take biotechnology courses that are complementary to their area. It has been designed specifically for Chemical Engineering students; other Engineering students who are interested in the Minor should contact the Minor Program Supervisor, Prof. Hugh Bennett (Sheldon Biotechnology Centre, Lyman Duff Building) or an adviser in the Student Affairs Office, Engineering Student Centre.

To obtain the Biotechnology Minor, students must complete 24 credits, 18 of which must be exclusively for the Minor. Approved substitutions must be made for any of the required courses which are part of the student's main program.

The Department of Chemical Engineering permits students taking this minor to complete BIOT 505 (Selected Topics in Biotechnology) as one of their technical complementary requirements. The total course credit required for the Chemical Engineering student is 15 credits beyond the 140-credit B.Eng. program.

Required Courses

12 credits

BIOT 505 (3) Selected Topics in Biotechnology
CHEE 200 (4) Introduction to Chemical Engineering
CHEE 204 (3) Chemical Manufacturing Processes
CHEE 474 (3) Biochemical Engineering

OR

Alternative Required Courses (for Chemical Engineering students)

A Chemical Engineering student may complete the Biotechnology Minor by taking the courses below plus one course from the list of complementary courses not including MIME 310.

BIOL 200 (3) Molecular Biology
BIOL 201 (3) Cell Biology and Metabolism
BIOL 202 (3) Basic Genetics
BIOT 505 (3) Selected Topics in Biotechnology
MIMM 211 (3) Introductory Microbiology

Complementary Courses

12 credits selected from courses outside the department of the student's main program. Alternatively, or in addition, courses may be taken from the lists below. In this case, at least three courses must be taken from one area of concentration as grouped.

Biomedicine

ANAT 541 (3) Cell and Molecular Biology of Aging
EXMD 504 (3) Biology of Cancer
PATH 300 (3) Human Disease

Chemistry

CHEM 382 (3) Organic Chemistry: Natural Products
CHEM 502 (3) Advanced Bio-Organic Chemistry
CHEM 552 (3) Physical Organic Chemistry

General

MIME 310 (3) Engineering Economy

Immunology

ANAT 261 (4) Introduction to Dynamic Histology
BIOC 503 (3) Immunochemistry
MIMM 314 (3) Immunology
MIMM 414 (3) Advanced Immunology
PHGY 513 (3) Cellular Immunology

Management

Note: Engineering students may not use these courses to count toward a Management minor, nor toward the Complementary Studies requirement.

ECON 208 (3) Microeconomic Analysis and Applications
MGCR 211 (3) Introduction to Financial Accounting
MGCR 341 (3) Finance 1
MGCR 352 (3) Marketing Management 1
MGCR 472 (3) Operations Management

Microbiology

MIMM 323 (3) Microbial Physiology
MIMM 324 (3) Fundamental Virology
MIMM 413 (3) Parasitology
MIMM 465 (3) Bacterial Pathogenesis
MIMM 466 (3) Viral Pathogenesis

Molecular Biology (Biology)

BIOL 300 (3) Molecular Biology of the Gene
BIOL 314 (3) Molecular Biology of Oncogenes
BIOL 520 (3) Gene Activity in Development
BIOL 524 (3) Topics in Molecular Biology
BIOL 551 (3) Molecular Biology: Cell Cycle

Molecular Biology (Biochemistry)

BIOC 311 (3) Metabolic Biochemistry
BIOC 312 (3) Biochemistry of Macromolecules
BIOC 450 (3) Protein Structure and Function
BIOC 454 (3) Nucleic Acids
BIOC 455 (3) Neurochemistry

Physiology

EXMD 401 (3) Physiology and Biochemistry Endocrine Systems
EXMD 502 (3) Advanced Endocrinology 01
EXMD 503 (3) Advanced Endocrinology 02
PHAR 562 (3) General Pharmacology 1
PHAR 563 (3) General Pharmacology 2
PHGY 517 (3) Artificial Internal Organs
PHGY 518 (3) Artificial Cells

Pollution

Note: Engineering students may not use these courses to count toward the Environmental Engineering Minor.

CIVE 225 (4) Environmental Engineering
CIVE 430 (3) Water Treatment and Pollution Control
CIVE 553 (3) Stream Pollution and Control
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Chemistry Minor

Chemistry Minor

The Departments of Chemistry and Chemical Engineering offer this Chemistry Minor, of particular interest to Chemical Engineering students, and a Chemical Engineering Minor, of interest to Chemistry students (described under the Faculty of Science > Bachelor of Science (B.Sc.) - Minor Chemical Engineering (24 credits)). Students taking the Chemistry Minor complete 10 credits of required courses in physical and organic chemistry, and choose an additional 15 credits of complementary courses from the areas of inorganic, analytical, organic and physical chemistry.

Please consult the program coordinators for more information: Professor David Cooper (Chemical Engineering) and Dr. Gonzalo Cosa (Chemistry).

Bachelor of Engineering (B.Eng.) - Minor Chemistry (25 credits)

Please consult the program coordinator, Dr. Gonzalo Cosa, for more information about this minor.

A passing grade for courses within the Minor is a C.

Required Courses

10 credits

CHEE 310* (3) Physical Chemistry for Engineers
CHEM 212 (4) Introductory Organic Chemistry 1
CHEM 233* (3) Topics in Physical Chemistry
CHEM 234** (3) Topics in Organic Chemistry

*Students select either CHEM 233 or CHEE 310

** or CEGEP equivalent

Complementary Courses

15 credits from the following lists, two courses of which must be laboratory courses (* indicates lab).

Note that CHEM 212 is a prerequisite for most of the courses listed below, and CHEM 223 (Introductory Physical Chemistry 1) and CHEM 243 (Introductory Physical Chemistry 2) or their equivalents are prerequisites for the physical chemistry courses. If students take CHEM 222 (Introductory Organic Chemistry 2), which includes a lab, instead of CHEM 234, they will receive credit for one of the two required laboratory courses, but they must complete a total of 25 credits in chemistry for the Minor.

Inorganic Chemistry

CHEM 281 (3) Inorganic Chemistry 1
CHEM 371* (2) Inorganic Chemistry Laboratory
CHEM 381 (3) Inorganic Chemistry 2
CHEM 591 (3) Bioinorganic Chemistry

Analytical Chemistry

CHEM 307 (3) Analytical Chemistry of Pollutants
CHEM 367 (3) Instrumental Analysis 1
CHEM 377 (3) Instrumental Analysis 2

Organic Chemistry

CHEM 302 (3) Introductory Organic Chemistry 3
CHEM 352 (3) Structural Organic Chemistry
CHEM 362* (2) Advanced Organic Chemistry Laboratory
CHEM 382 (3) Organic Chemistry: Natural Products

Physical Chemistry

CHEM 345 (3) Molecular Properties and Structure 1
CHEM 355 (3) Molecular Properties and Structure 2
CHEM 393* (2) Physical Chemistry Laboratory 2
CHEM 574 (3) Introductory Polymer Chemistry
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Computer Science Courses and Minor Program

Computer Science Courses and Minor Program

The School of Computer Science offers an extensive range of courses for Engineering students interested in computers. Engineering students may obtain a Computer Science Minor as part of their B.Eng., B.S.E. or B.Sc.(Arch.) degree by satisfying the 24-credit requirement from courses passed with a grade of C or better. For further information, please see the School of Computer Science website, .

Bachelor of Engineering (B.Eng.) - Minor Computer Science (24 credits)

Note: This minor is open to B.Eng., B.S.E. and B.Sc.(Arch.) students in Engineering.

Computer Science Courses

The School of Computer Science offers an extensive range of courses for Engineering students interested in computers. The course taken by students in most B.Eng. programs (COMP 208) and other courses included in the core of the various B.Eng. and B.S.E. programs are listed below.

See the course listing at ttp:// for other courses offered by the School of Computer Sciences (subject code COMP).

COMP 202 (3) Introduction to Computing 1
COMP 208 (3) Computers in Engineering
COMP 250 (3) Introduction to Computer Science
COMP 302 (3) Programming Languages and Paradigms

Note: COMP 202 and COMP 208 (compulsory for some Engineering students) do not form part of the Minor in Computer Science.

B.Eng. - Minor Computer Science (24 credits)

Engineering students may obtain the Computer Science minor as part of their B.Eng., B.S.E. or B.Sc.(Arch.) degree by satisfying the 24-credit requirement from courses passed with a grade of C or better. In general, some complementary courses within B.Eng. and B.S.E. programs may be used to satisfy some of these requirements, but the minor will require at least 12 extra credits from Computer Science (COMP) courses beyond those needed for the B.Eng. or B.S.E. degree. Students should consult their departments about the use of complementaries, and credits that can be double counted.

Students should see the undergraduate secretary in the Lorne Trottier Building, Room 2060, to obtain the appropriate forms and to make an appointment to see the minor adviser for approval of their course selection. Forms must be approved before the end of the Course Change (drop/add) period of the student's final term.

For further information, please see the School of Computer Science website at .

Required Course

3 credits

COMP 206 (3) Introduction to Software Systems

Complementary Courses

21 credits

3 credits from the following:

COMP 203 (3) Introduction to Computing 2
COMP 250 (3) Introduction to Computer Science

3 credits from the following:

COMP 302 (3) Programming Languages and Paradigms
COMP 303 (3) Software Development

3 credits from the following:

COMP 273 (3) Introduction to Computer Systems
ECSE 221 (3) Introduction to Computer Engineering

3 credits from the following:

COMP 350 (3) Numerical Computing
MECH 309 (3) Numerical Methods in Mechanical Engineering

0-3 credits from the following:

COMP 251 (3) Data Structures and Algorithms

6-9 credits chosen from other computer science courses at the 300 level or higher.

Notes:

A. COMP 203 and COMP 250 are considered to be equivalent from a prerequisite point of view, and cannot both be taken for credit.

B. COMP 208 may be taken before COMP 250; however, it cannot be taken for credit in the same term or afterwards.

C. COMP 396 (Undergraduate Research Project) cannot be taken for credit towards this minor.

Courses that make considerable use of computing from other departments may also be selected, with the approval of the School of Computer Science. Students should consult with their advisers about counting specific courses.

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Construction Engineering and Management Minor

Construction Engineering and Management Minor

Students taking the Minor in Construction Engineering and Management complete 15 credits of required courses in management and law. Students choose complementary courses from the areas of either building structures or heavy construction, and from other construction- and management-related courses.

For further information about this minor and course selection, contact Professor L. Chouinard at 514-398-6446, Room 488, Macdonald Engineering Building.

Bachelor of Engineering (B.Eng.) - Minor Construction Engineering and Management (24 credits)

Note: This minor is open to B.Eng., B.S.E. and B.Sc.(Arch.) students.

All courses in the minor program must be passed with a grade of C or better.

For further information, contact Professor L. Chouinard at 514-398-6446, Room 488, Macdonald Engineering Building.

Total minor credit weight: 24-25 credits.

Prerequisites

CIVE 208 (3) Civil Engineering System Analysis
CIVE 302 (3) Probabilistic Systems
COMP 208 (3) Computers in Engineering
MIME 310 (3) Engineering Economy

Required Courses: Management and Law

15 credits

CIVE 324 (3) Construction Project Management
FACC 220 (3) Law for Architects and Engineers
INDR 294 (3) Introduction to Labour-Management Relations
MGCR 211 (3) Introduction to Financial Accounting
MGCR 341 (3) Finance 1

Complementary Courses

3-4 credits (4 credits from List A OR 3 credits from List B)

List A - Building Structures

4 credits from the following:

ARCH 447 (2) Lighting
ARCH 451 (2) Building Regulations and Safety
ARCH 554 (2) Mechanical Services
CIVE 492 (2) Structures

OR

List B - Heavy Construction

3 credits from the following:

MIME 322 (3) Rock Fragmentation
MIME 333 (3) Materials Handling

Construction-Related Complementaries

6 credits from the following:

BUSA 462 (3) Management of New Enterprises
CIVE 446 (3) Construction Engineering
CIVE 527 (3) Renovation and Preservation: Infrastructure
ECSE 461 (3) Electric Machinery
FINE 445 (3) Real Estate Finance
MIME 520 (3) Stability of Rock Slopes
MIME 521 (3) Stability of Underground Openings
MPMC 321* (3) Mécanique des roches et contrôle des terrains

* course offered in French at École Polytechnique in Montreal

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Economics Minor

Economics Minor

Engineering students who want to complete a minor in economics are required to complete the following program rather than one of the minor concentrations offered by the Department of Economics in the Faculty of Arts section of this publication, unless they have obtained permission from the Faculty of Engineering. Students should consult with a faculty adviser in the Student Affairs Office, Engineering Student Centre for advice on this minor.

Bachelor of Engineering (B.Eng.) - Minor Economics (18 credits)

This minor consists of 18 credits of required and complementary courses given in the Economics Department. In addition, it is presumed that all Engineering students will have a sufficient background in statistics. Engineering Economy, MIME 310, does not form part of this minor. Engineering students who want to complete a minor in economics are required to complete the following program rather than one of the minor concentrations offered by the Department of Economics in the Faculty of Arts section of the Calendar, unless they have obtained permission from the Faculty of Engineering.

All courses in the minor program must be passed with a grade of C or better.

For more information see the Department of Economics, Room 443, Leacock Building.

Required Courses

9 credits

ECON 209* (3) Macroeconomic Analysis and Applications
ECON 230D1** (3) Microeconomic Theory
ECON 230D2** (3) Microeconomic Theory

* This requirement is waived for students who choose ECON 330D1/ECON 330D2 from the list of complementaries. Students may not take both ECON 209 and ECON 330D1/ ECON 330D2.

** Students may, with consent of instructor, take ECON 250D1/ ECON 250D2 Introduction to Economic Theory: Honours, in place of ECON 230D1/ECON 230D2.

Complementary Courses

9 credits from:

ECON 225 (3) Economics of the Environment
ECON 302D1 (3) Money and Banking
ECON 302D2 (3) Money and Banking
ECON 303 (3) Canadian Economic Policy
ECON 305 (3) Industrial Organization
ECON 306D1 (3) Labour Economics and Institutions
ECON 306D2 (3) Labour Economics and Institutions
ECON 308 (3) Governmental Policy Towards Business
ECON 311 (3) United States Economic Development
ECON 313 (3) Economic Development 1
ECON 314 (3) Economic Development 2
ECON 316 (3) The Underground Economy
ECON 326 (3) Ecological Economics
ECON 329 (3) Economics of Confederation
ECON 330D1 (3) Macroeconomic Theory
ECON 330D2 (3) Macroeconomic Theory
ECON 331 (3) Economic Development: Russia and USSR
ECON 335 (3) The Japanese Economy
ECON 337 (3) Introductory Econometrics 1
ECON 344 (3) The International Economy 1830-1914
ECON 345 (3) The International Economy since 1914
ECON 347 (3) Economics of Climate Change
ECON 348 (3) Urban Economics
ECON 404 (3) Transportation
ECON 405 (3) Natural Resource Economics
ECON 406 (3) Topics in Economic Policy
ECON 408 (3) Public Sector Economics 1
ECON 409 (3) Public Sector Economics 2
ECON 411 (3) Economic Development: A World Area
ECON 416 (3) Topics in Economic Development 2
ECON 420 (3) Topics in Economic Theory
ECON 423D1 (3) International Trade and Finance
ECON 423D2 (3) International Trade and Finance
ECON 426 (3) Labour Economics
ECON 434 (3) Current Economic Problems
ECON 440 (3) Health Economics
ECON 447 (3) Economics of Information and Uncertainty
ECON 468 (3) Econometrics 1 - Honours
ECON 469 (3) Econometrics 2 - Honours
ECON 525 (3) Project Analysis
ECON 546 (3) Game Theory

Note: Mining Engineering students will be permitted to include Mineral Economics (MIME 526) among these 18 credits.

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Environmental Engineering Minor

Environmental Engineering Minor

The Environmental Engineering Minor is offered for students in Engineering and in the Department of Bioresource Engineering wishing to pursue studies in this area. Students completing this Minor take an introductory course in environmental engineering, bio-environmental engineering, or environmental aspects of technology, then choose from a wide variety of complementary courses within and outside the Faculty of Engineering on environmental topics. Students may choose to participate in the Barbados Field Study Semester (BFSS) or in the Barbados Interdisciplinary Tropical Studies (BITS) field semester and have the field study courses count toward this Minor.

The Environmental Engineering Minor Program is administered by the Department of Civil Engineering and Applied Mechanics. Further information may be obtained from Professor Gehr, Room 487, Macdonald Engineering Building.

For more information on the Barbados Field Study Semester, see www.mcgill.ca/bfss.

For more information on the Barbados Interdisciplinary Tropical Studies field semester, see www.mcgill.ca/bits.

For more information on environmental studies in the Faculty of Engineering, see www.mcgill.ca/enveng.

Bachelor of Engineering (B.Eng.) - Minor Environmental Engineering (22 credits)

The Environmental Engineering Minor is administered by the Department of Civil Engineering and Applied Mechanics and is offered for all students in Engineering (including B.S.E. students) and in the Department of Bioresource Engineering wishing to pursue studies in this area.

A maximum of 12 credits of coursework in the student's major may double-count with the Minor.

Further information may be obtained from Professor Ronald Gehr, Room 487, Macdonald Engineering Building.

To complete the Minor in Environmental Engineering, students must obtain a grade of C or better in all approved courses in the Minor, and satisfy the requirements of both the minor and their major program.

Note: Not all courses listed are offered every year. Students should see the course listing at /students/courses/calendars/search to know when a course is offered.

Total minor credit weight: 21-22 credits.

Complementary Courses

21-22 credits

18 credits from Stream A, B or C below

and

One course from the following list:

BREE 327 (3) Bio-Environmental Engineering
CHEE 230 (3) Environmental Aspects of Technology
CIVE 225 (4) Environmental Engineering

Stream A

15 credits* from the Engineering Course List and 3 credits from the Non-Engineering Course List below

*A minimum of 6 credits must be from outside the student's department. A maximum of 6 credits of research project courses may be counted toward this category, provided the project has sufficient environmental engineering content (project requires approval of project supervisor and coordinator of the Minor).

Stream B

15 credits of courses that make up the "Barbados Field Study Semester" below, provided the project for CIVE/AGRI/URBP 519 Sustainable Development Plans has sufficient environmental engineering content (project requires approval of the Coordinator of the Minor);

3 credits chosen from the Engineering Course List below, excluding CHEE 496.

Barbados Field Study Courses

Required Courses

6 credits

URBP 507 (3) Planning and Infrastructure
URBP 520 (3) Globalization: Planning and Change

Complementary Courses

9 credits

One of the following cross-listed courses:

AGRI 452 (3) Water Resources in Barbados
CIVE 452 (3) Water Resources in Barbados

and one of the following cross-listed project courses:

AGRI 519 (6) Sustainable Development Plans
CIVE 519 (6) Sustainable Development Plans
URBP 519 (6) Sustainable Development Plans

Stream C

9 credits of courses specified from the "Barbados Interdisciplinary Tropical Studies (BITS)" field semester below, provided the project has sufficient environmental engineering content (project requires approval of the Coordinator of the Minor);

AEBI 425 (3) Tropical Energy and Food
AEBI 427 (6) Barbados Interdisciplinary Project

and 9 credits chosen from the Engineering Course List below, excluding CHEE 496.

Engineering Course List

Courses offered at the Macdonald campus:

BREE 217 (3) Hydrology and Water Resources
BREE 322 (3) Organic Waste Management
BREE 416 (3) Engineering for Land Development
BREE 518 (3) Bio-Treatment of Wastes

Courses offered at the downtown campus:

ARCH 377 (3) Energy, Environment and Buildings
CHEE 351 (3) Separation Processes
CHEE 370 (3) Elements of Biotechnology
CHEE 496 (3) Environmental Research Project
CHEE 591 (3) Environmental Bioremediation
CHEE 592 (3) Industrial Air Pollution Control
CHEE 593 (3) Industrial Water Pollution Control
CIVE 225 (4) Environmental Engineering
CIVE 323 (3) Hydrology and Water Resources
CIVE 421 (3) Municipal Systems
CIVE 428 (3) Water Resources and Hydraulic Engineering
CIVE 430 (3) Water Treatment and Pollution Control
CIVE 451 (3) Geoenvironmental Engineering
CIVE 550 (3) Water Resources Management
CIVE 555 (3) Environmental Data Analysis
CIVE 572 (3) Computational Hydraulics
CIVE 573 (3) Hydraulic Structures
CIVE 574 (3) Fluid Mechanics of Water Pollution
CIVE 577 (3) River Engineering
CIVE 584 (3) Groundwater Engineering
MECH 447 (3) Combustion
MECH 526 (3) Manufacturing and the Environment
MECH 534 (3) Air Pollution Engineering
MECH 535 (3) Turbomachinery and Propulsion
MIME 422 (3) Mine Ventilation
MIME 512 (3) Corrosion and Degradation of Materials
MPMC 328 (3) Environnement et gestion des rejets miniers
URBP 506 (3) Environmental Policy and Planning

Non-Engineering Course List

Courses offered at the Macdonald campus:

LSCI 230 (3) Introductory Microbiology
MICR 331 (3) Microbial Ecology
MICR 341 (3) Mechanisms of Pathogenicity
NRSC 437 (3) Assessing Environmental Impact
RELG 270 (3) Religious Ethics and the Environment
SOIL 210 (3) Principles of Soil Science
SOIL 331 (3) Soil Physics
WILD 375 (3) Issues: Environmental Sciences
WILD 415 (2) Conservation Law
WOOD 420 (3) Environmental Issues: Forestry

Courses offered at the downtown campus:

ANTH 206 (3) Environment and Culture
BIOL 205 (3) Biology of Organisms
BIOL 432 (3) Limnology
CHEM 307 (3) Analytical Chemistry of Pollutants
CMPL 580 (3) Environment and the Law
ECON 225 (3) Economics of the Environment
ECON 326 (3) Ecological Economics
ECON 347 (3) Economics of Climate Change
EPSC 549 (3) Hydrogeology
GEOG 200 (3) Geographical Perspectives: World Environmental Problems
GEOG 201 (3) Introductory Geo-Information Science
GEOG 203 (3) Environmental Systems
GEOG 205 (3) Global Change: Past, Present and Future
GEOG 302 (3) Environmental Management 1
GEOG 308 (3) Principles of Remote Sensing
GEOG 321 (3) Climatic Environments
GEOG 404 (3) Environmental Management 2
MIMM 211 (3) Introductory Microbiology
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Minor in Environment

Minor in Environment

Environmental studies involve the interactions between humans and their natural or technological environment. Environmental problems are frequently comprehensive and complex, and their satisfactory solutions require the synthesis of humanistic, scientific, and institutional knowledge.

The Minor in Environment is offered and administered by the º£½ÇÉçÇø School of Environment (MSE). Inquiries should be directed to Ms. Kathy Roulet, MSE Program Adviser; email: kathy.roulet [at] mcgill.ca, or telephone: 514-398-4306.

Since the program comprises a total of 18 credits for the Minor, additional credits beyond those needed for the B.Eng. degree are required. Students wishing to receive the Minor should prepare a program and have it approved by both their regular Engineering adviser and the MSE adviser. For program details, see º£½ÇÉçÇø School of Environment > Minor in Environment.

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Minor Programs in Finance, Management, Marketing, and Operations Management

Minor Programs in Finance, Management, Marketing, and Operations Management

Prerequisite: None

Many engineers begin to assume management functions within a few years of graduation. They can, at this stage, take up the study of economics, behavioural science and other management subjects. Students wishing to include such studies in their undergraduate program can take suitable courses from Engineering and Management.

Courses are available, subject to timetable requirements, from the core program of the Desautels Faculty of Management. Some courses from the Management core program have considerable overlap with Engineering courses and thus are not available to Engineering students. Further information is available at www.mcgill.ca/engineering/degrees/minors.

A student embarking on a Minor must be prepared to take credits additional to their engineering program. Students may choose the required Complementary Studies (Humanities and Social Sciences, Management Studies and Law) course(s) (maximum of 6 credits) in his/her program so that they count toward both their engineering program and the Minors where applicable. More information about Complementary Studies is given in the B.Eng./B.S.E. program section.

Students considering this Minor should consult an adviser or the Faculty of Engineering Student Affairs Office, Engineering Student Centre, FDA 22.

Students must have a CGPA of 3.0 or better to be considered for this Minor.

Students planning to take any course with statistics as a prerequisite must have completed MGCR 271 (Business Statistics) or an equivalent course approved by the BCom Student Affairs Office.

Detailed information on this Minor can be found under Desautels Faculty of Management > Minors for Non-Management Students.

Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Materials Engineering Minor

Materials Engineering Minor

Students taking the Materials Engineering Minor complete 15 credits of required courses in materials science, materials engineering, electronic properties of materials, metallic and ceramic powders processing, and applications of polymers, and choose three complementary courses in other areas related to materials engineering.

For more information regarding this Minor, contact the minor coordinator, Prof. M. Brochu, Room 2640, Wong Building.

Bachelor of Engineering (B.Eng.) - Minor Materials Engineering (24 credits)

Engineering students may obtain a Materials Engineering Minor by completing 24 credits chosen from the required and complementary courses listed below. By a careful selection of complementary courses, Engineering students may obtain this minor with a minimum of 15 additional credits.

For further information, please contact the coordinator, Prof. M. Brochu, Room 2640, Wong Building.

Required Courses

15 credits**

CHEE 380* (3) Materials Science
CHEE 484 (3) Materials Engineering
MIME 260* (3) Materials Science and Engineering
MIME 367 (3) Electronic Properties of Materials
MIME 465 (3) Metallic and Ceramic Powders Processing

* Students choose either CHEE 380 or MIME 360.

**Note: Another 3-credit MIME course will be added to the Required Courses list for 2010-2011, pending University approval. Please see Prof. M. Brochu for more information.

Complementary Courses

9 credits from the following:

CHEE 487 (3) Chemical Processing: Electronics Industry
ECSE 545 (3) Microelectronics Technology
MECH 530 (3) Mechanics of Composite Materials
MIME 360 (3) Phase Transformations: Solids
MIME 512 (3) Corrosion and Degradation of Materials
MIME 560 (3) Joining Processes
MIME 561 (3) Advanced Materials Design
MIME 563 (3) Hot Deformation of Metals
MIME 566 (3) Texture, Structure & Properties of Polycrystalline Materials
MIME 569 (3) Electron Beam Analysis of Materials
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Mathematics Minor

Mathematics Minor

Students in the Minor in Mathematics for Engineering students complete 18 credits of mathematics courses (subject code MATH), not including mathematics courses that are required in their engineering program (or equivalent courses) and choose 6 credits from other mathematics-related courses.

In addition to an Engineering adviser, each student in the Minor must have an adviser designated by the Department of Mathematics and Statistics, normally beginning in Year 2. The selection of courses for the Minor is to be done in conjunction with the Minor adviser. Please consult the Department of Mathematics and Statistics for an adviser.

Bachelor of Engineering (B.Eng.) - Minor Mathematics (24 credits)

Note: The Mathematics Minor is open to all students in the Faculty of Engineering (B.Eng., B.S.E. and B.Sc.(Arch.).

This minor for Engineering students requires satisfactory passes in 24 credits of approved courses in Mathematics.

In addition to an Engineering adviser, each student in the minor program must have an adviser designated by the Department of Mathematics and Statistics, normally beginning in their U2 year. The selection of courses is to be done in conjunction with the minor adviser. Please consult the Department of Mathematics and Statistics for an adviser.

Course Selection

At least 18 credits must be chosen from the Mathematics and Statistics courses approved for the Mathematics Major or Honours program, or from the following courses:

MATH 249 (3) Honours Complex Variables
MATH 363 (3) Discrete Mathematics
MATH 381 (3) Complex Variables and Transforms

The remaining credits may be chosen from mathematically allied courses.

The following courses cannot be used towards the Minor:

MATH 222 (3) Calculus 3
MATH 223 (3) Linear Algebra
MATH 247 (3) Honours Applied Linear Algebra
MATH 248 (3) Honours Advanced Calculus
MATH 262 (3) Intermediate Calculus
MATH 263 (3) Ordinary Differential Equations for Engineers
MATH 264 (3) Advanced Calculus for Engineers
MATH 270 (3) Applied Linear Algebra
MATH 271 (3) Linear Algebra and Partial Differential Equations
MATH 314 (3) Advanced Calculus
MATH 315 (3) Ordinary Differential Equations
MATH 319 (3) Introduction to Partial Differential Equations
MATH 325 (3) Honours Ordinary Differential Equations
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Mining Engineering Minor

Mining Engineering Minor

Students taking the Mining Engineering Minor complete 12 credits of required courses in mining engineering, including an introduction to the minerals industry, courses in mining science and technology, rock fragmentation and materials handling, and an industrial work term. Students choose 12 credits from mining-related courses within the departments of Mining and Materials Engineering, Mechanical Engineering, Civil Engineering, and Chemical Engineering.

One of the required courses is a work term for which enrolment may be limited. Interested students should contact the coordinator, Professor Hani Mitri, Room 121, Adams Building.

Bachelor of Engineering (B.Eng.) - Minor Mining Engineering (24 credits)

Students in Engineering may obtain the Mining Engineering Minor by completing 24 credits of required and complementary courses, as listed below.

One of the required courses is a work term for which enrolment may be limited. Interested students should contact the coordinator, Professor Hani Mitri, Room 121, Adams Building.

Required Courses

12 credits

MIME 200 (3) Introduction to the Minerals Industry
MIME 291 (2) Industrial Work Period 2
MIME 313 (1) Mining Science and Technology Seminar
MIME 322 (3) Rock Fragmentation
MIME 333 (3) Materials Handling

Complementary Courses

12 credits selected from the following lists:

List A: Mining Engineering

6-12 credits from the following:

MIME 320 (3) Extraction of Energy Resources
MIME 323 (3) Rock and Soil Mass Characterization
MIME 325 (3) Mineral Industry Economics
MIME 341 (3) Introduction to Mineral Processing
MIME 419 (3) Surface Mining
MIME 422 (3) Mine Ventilation
MIME 426 (3) Development and Services
MIME 520 (3) Stability of Rock Slopes
MIME 521 (3) Stability of Underground Openings
MIME 526 (3) Mineral Economics

List B: Mechanical Engineering

0-6 credits from the following:

MECH 497 (3) Value Engineering
MECH 554 (3) Microprocessors for Mechanical Systems
MECH 557 (3) Mechatronic Design
MECH 572 (3) Introduction to Robotics
MECH 573 (3) Mechanics of Robotic Systems
MECH 577 (3) Optimum Design

List C: Civil Engineering

0-6 credits from the following:

CIVE 416 (3) Geotechnical Engineering
CIVE 451 (3) Geoenvironmental Engineering
CIVE 462 (3) Design of Steel Structures
CIVE 463 (3) Design of Concrete Structures
CIVE 527 (3) Renovation and Preservation: Infrastructure

List D: Chemical Engineering

0-6 credits from the following:

CHEE 453 (4) Process Design
CHEE 455 (4) Process Control
CHEE 484 (3) Materials Engineering
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Physics Minor

Physics Minor

Students in Honours Electrical Engineering taking the Physics Minor take 9 credits of required courses in thermal physics and honours quantum physics and choose three other physics courses (subject code PHYS).

Interested students should contact the Department of Physics concerning this Minor.

Bachelor of Engineering (B.Eng.) - Minor Physics (18 credits)

Students in Honours Electrical Engineering may obtain this minor as part of their B.Eng. degree by completing 18 credits of physics courses, as listed below.

Please consult the Department of Physics for an adviser.

Required Courses

9 credits

PHYS 253 (3) Thermal Physics
PHYS 357* (3) Honours Quantum Physics 1
PHYS 457* (3) Honours Quantum Physics 2

* Students who take PHYS 357 and PHYS 457 can omit PHYS 271 from their normal Electrical Engineering program.

Complementary Courses

9 credits from the following:

PHYS 332 (3) Physics of Fluids
PHYS 362 (3) Statistical Mechanics
PHYS 451 (3) Honours Classical Mechanics 2
PHYS 514 (3) General Relativity
PHYS 551 (3) Quantum Theory
PHYS 557 (3) Nuclear Physics
PHYS 558 (3) Solid State Physics
PHYS 559 (3) Advanced Statistical Mechanics
PHYS 562 (3) Electromagnetic Theory
PHYS 567 (3) Particle Physics
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Technological Entrepreneurship Minor

Technological Entrepreneurship Minor

This Minor is offered jointly by the Faculties of Engineering and Management. It will appeal to those students who have a concept, process or product idea in mind and who want to explore the opportunity of commercializing it. It will also be of interest to students who have a general interest in entrepreneurship and intend to pursue a career in small and medium-sized high technology/engineering companies.

Students taking the Minor choose 18 credits from courses in technological entrepreneurship (entrepreneurship, marketing management, organization policy, marketing of technology, leadership and human resources management). Students can also choose to take business plan design and project courses, which gives students an opportunity to design a business plan and develop a technology or engineering project.

Students considering this Minor should consult with a faculty adviser in the Student Affairs Office, Engineering Student Centre, Frank Dawson Adams, Suite 22.

Bachelor of Engineering (B.Eng.) - Minor Technological Entrepreneurship (18 credits)

This minor is offered jointly by the Faculties of Engineering and Management. It will appeal to those students who have a concept, process or product idea in mind and who want to explore the opportunity of commercializing it. It will also be of interest to students who have a general interest in entrepreneurship and intend to pursue a career in small and medium-sized high technology/engineering companies.

Engineering students (including B.Eng. and B.Sc.(Arch.) students) may obtain the Technological Entrepreneurship Minor by completing six courses (18 credits). B.Eng. and B.S.E. student may double-count up to two courses (6 credits) of Complementary Studies (Humanities and Social Sciences courses, Group B) toward the Minor.

Students considering this minor should consult with a faculty adviser in the Student Affairs Office, Engineering Student Centre, Frank Dawson Adams, Suite 22.

Complementary Courses

18 credits (six courses) from the following:

BUSA 465 (3) Technological Entrepreneurship
FACC 500 (3) Technology Business Plan Design
FACC 501 (3) Technology Business Plan Project
MGCR 352 (3) Marketing Management 1
MGCR 423 (3) Organizational Policy
MRKT 360 (3) Marketing of Technology
ORGB 321 (3) Leadership
ORGB 423 (3) Human Resources Management
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)

Software Engineering Minor

Software Engineering Minor

This Minor will prepare an engineering student for a career in software engineering. It will provide a foundation in basic computer science, computer programming and software engineering practice.

Students considering this Minor should consult with a faculty adviser in the Student Affairs Office, Engineering Student Centre, Frank Dawson Adams, Suite 22.

Bachelor of Engineering (B.Eng.) - Minor Software Engineering (24 credits)

The Software Engineering Minor will prepare an engineering student for a career in software engineering. It will provide a foundation in basic computer science, computer programming and software engineering practice.

This minor consists of 24 credits (eight courses). Up to four courses (12 credits) may be double-counted for credit towards the B. Eng. degree in Electrical Engineering or Computer Engineering. Students in other programs may double-count up to three courses (9 credits).

Students considering the Minor Software Engineering should consult with a faculty adviser in the Student Affairs Office, Engineering Student Centre, Frank Dawson Adams, Suite 22.

Required Courses

9 credits

ECSE 221 (3) Introduction to Computer Engineering
ECSE 321 (3) Introduction to Software Engineering
ECSE 428 (3) Software Engineering Practice

Complementary Courses

15 credits

3 credits from the following:

COMP 203 (3) Introduction to Computing 2
COMP 250 (3) Introduction to Computer Science

3-12 credits from the following engineering courses:

CHEE 458 (3) Computer Applications
CHEE 571 (3) Small Computer Applications: Chemical Engineering
CIVE 460 (3) Matrix Structural Analysis
CIVE 550 (3) Water Resources Management
CIVE 572 (3) Computational Hydraulics
ECSE 322 (3) Computer Engineering
ECSE 420 (3) Parallel Computing
ECSE 421 (3) Embedded Systems
ECSE 422 (3) Fault Tolerant Computing
ECSE 424 (3) Human-Computer Interaction
ECSE 427 (3) Operating Systems
ECSE 429 (3) Software Validation
ECSE 526 (3) Artificial Intelligence
ECSE 532 (3) Computer Graphics
MECH 474 (3) Selected Topics in Operations Research
MECH 524 (3) Computer Integrated Manufacturing
MECH 539 (3) Computational Aerodynamics
MECH 545 (3) Advanced Stress Analysis
MECH 576 (3) Geometry in Mechanics

0-6 credits from the following computer science courses (no more than 6 credits will count toward the minor):

COMP 302 (3) Programming Languages and Paradigms
COMP 335 (3) Software Engineering Methods
COMP 420 (3) Secondary Storage Algorithms and Data Structures
COMP 421 (3) Database Systems
COMP 424 (3) Artificial Intelligence
COMP 431 (3) Algorithms for Engineers
COMP 527 (3) Logic and Computation
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Faculty of Engineering—2010-2011 (last updated Apr. 22, 2010) (disclaimer)
Back to top