Engineering
School/College: College of Engineering and Applied Science
Degrees Conferred:
- MS in Engineering
- MS in Computer Science
- PhD in Engineering
Contents
- Graduate Faculty
- Master of Science in Engineering
- Certificate in Ergonomics
- Master of Science in Computer Science
- Doctor of Philosophy in Engineering
- Courses - Civil Engineering
- Courses - Computer Science
- Courses - Electrical Engineering
- Courses - Engineering and Applied Science
- Courses - Industrial and Manufacturing Engineering
- Courses - Materials
- Courses - Mechanical Engineering
Overview
With the exception of the Master of Science in Computer Science, the graduate programs offered by the College of Engineering and Applied Science are college-wide programs, and the responsibility for these programs is vested in the graduate faculty of the College operating via an interdepartmental committee, the Graduate Program Subcommittee (GPSC).
The engineering master's program offered by the College is the Master of Science in Engineering.
The program provides breadth by requiring a program of coursework and depth through participation in research or design synthesis. The research or design synthesis effort is documented in a thesis that is presented and defended by the student at the final degree examination. For those with prior engineering/scientific work experience which includes appropriate report writing, the program offers a non-thesis option which requires additional coursework in lieu of thesis.
Since the program does not require a rigid set of courses, each student, in consultation with faculty, has the flexibility to put together a program of study which is compatible with the student's career objectives. The flexibility of customizing the program of study makes the Master of Science in Engineering Program suitable as a terminal degree as well as a stepping stone for doctoral level study.
Master's Overview
The master's program in Engineering currently offers the following areas of concentration:
- Civil Engineering
- Electrical and Computer Engineering
- Engineering Mechanics
- Industrial and Management Engineering
- Manufacturing Engineering
- Materials Engineering
- Mechanical Engineering
The Master of Science in Computer Science is a departmental program and is offered by the Department of Electrical Engineering and Computer Science. The program is designed to provide the student with a broad background in important aspects of computer science. Areas of concentration include software engineering, computer systems, computer networks, data security, and artificial intelligence. The student may prepare for a career in the industrial, business, or government communities, or for doctoral studies.
PhD Overview
The Doctor of Philosophy, the highest degree offered by the University, is conferred in recognition of marked scholarship in a broad field of knowledge as well as distinguished critical or creative achievement within a special area of the general field (the special area being the subject of the doctoral dissertation). The Doctor of Philosophy program in the College is designed to meet the traditional high standards for such programs.
There are six major areas in the PhD program:
- Civil Engineering
- Computer Science
- Electrical Engineering
- Industrial Engineering
- Materials Engineering
- Mechanical Engineering
In the various programs, there is enough flexibility to allow the student to develop a plan of studies tailored to meet individual needs. Evaluation of the study plan is based on its appropriateness as an engineering or computer science program, the availability within the University of appropriate course offerings, and the availability within the College of a faculty member who is qualified to serve as the student's major professor.
The PhD degree requires a minimum of 66 credits beyond the baccalaureate, including a dissertation. The student must also satisfy a residence requirement.
Students who wish to gain an advanced level professional learning experience with an industrial or government organization may select the internship course (997) subject to approval of the advisor, a participating industrial or government organization and of the GPSC and the CEAS Associate Dean. Internship registration must be for 6 credits and may be used towards fulfilling the residence requirement. Not more than 6 credits of internship registration will be counted toward the degree. Further details are included under the description of the Doctor of Philosophy degree program in this section.
Many of the courses leading towards the various master's degrees and the doctoral degree are offered in the late afternoon or evening; thus students can complete much of their coursework on a part-time basis.
MS/MUP Program Overview
In cooperation with the Department of Urban Planning, the College of Engineering and Applied Science offers a Master of Science in Engineering/Master of Urban Planning program to prepare students for positions in transportation, public works or similar areas. Students in the program will concurrently pursue a Master of Science in Engineering degree and a Master of Urban Planning degree from the School of Architecture and Urban Planning. Prerequisite to the award of either degree in this program is the simultaneous award of its counterpart degree. Candidates seeking admission to the MS/MUP must apply to and be admitted to both programs. The requirements for admission to the Master of Urban Planning degree program are detailed in the Urban Planning section of the Bulletin.
Students are required to meet the College of Engineering and Applied Science requirements for the Master of Science in Engineering degree as well as the requirements for a Master of Urban Planning degree as set by the Department of Urban Planning. Students in the MS/MUP program are required to take 6 credits in the Department of Urban Planning as well as an additional 24 credits of core courses in the Department of Urban Planning. The total credit requirement for the MS/MUP program is 54 credits. Students in the MS/MUP program must also take and pass a comprehensive exam in Urban Planning.
Cooperating Departments:
- Civil Engineering
- Electrical Engineering and Computer Science
- Industrial and Manufacturing Engineering
- Materials
- Mechanical Engineering
Graduate Faculty
Civil Engineering
- Professors
- Christensen, Erik, Ph.D., P.E., University of California-Irvine, Chair
- Ghorbanpoor, Al, Ph.D. P.E., University of Maryland
- Horowitz, Alan J., Ph.D., University of California-Los Angeles
- Associate Professors
- Bravo, Hector, Ph.D., University of Iowa
- Helwany, Sam M.B., Ph.D., University of Colorado-Boulder
- Li, Jin, Ph.D., University of Cincinnati
- Rahman, Adeeb, Ph.D., University of Wisconsin - Madison
- Sobolev, Konstantin, Ph.D., Research Institute of Concrete and Reinforced Concrete, Russia
- Tabatabai, Habibollah, Ph.D., University of Florida
- Titi, Hani, Ph.D., Louisiana State University
- Assistant Professors
- Liao, Qian, Ph.D., Cornell University
- Papadopoulos, Christopher M, Ph.D. Cornell University
- Zhao, Jian, Ph.D., University of Minnesota
Electrical Engineering and Computer Science
- Professors
- Davida, George I., Ph.D., University of Iowa
- Gregory, William, Ph.D., Massachusetts Institute of Technology
- Misra, Devendra K., Ph.D., Michigan State University
- Reza, Ali M., Ph.D., University of Wyoming
- Suzuki, Ichiro, D.E., Osaka University
- Vairavan, K., Ph.D., University of Notre Dame
- Yu, David, Ph.D., University of Oklahoma
- Zhang, Jun, Ph.D., Rensselaer Polytechnic Institute
- Associate Professors
- Armstrong, Brian, Ph.D., Stanford University
- Boyland, John, Ph.D., University of California- Berkeley
- Dumitrescu, Adrian, Ph.D., Rutgers—The State University of New Jersey
- Hanson, George W., Ph.D., Michigan State University
- Hosseini, Seyed, Ph.D., University of Iowa, Co-Chair
- Klemer, David P., M.D., Ph.D., University of Michigan - Ann Arbor
- Law, Chiu-Tai, Ph.D., Purdue University, Co-Chair
- Mali, Amol, Ph.D., Arizona State University
- McRoy, Susan, Ph.D., University of Toronto
- Munson, Ethan, Ph.D., University of California-Berkeley
- Assistant Professors
- Bockhorst, Joseph, Ph.D., University of Wisconsin-Madison
- Cheng, Christine, Ph.D., Johns Hopkins University
- Goyal, Mukul, Ph.D., Ohio State University
- Kouklin, Nikolai, Ph.D., University of Nebraska-Lincoln
- Nasiri, Adel, Ph.D., Illinois Institute of Technology
- Wang, Weizong, Ph.D., University of Maryland-College Park
- Xu, Guangwu, Ph.D., State University of New York, Buffalo
- Ying, Lei, Ph.D., University of Illinois-Urbana/Champaign
- Zhang, Hao, Ph.D., Texas A&M University
- Zhao, Tian, Ph.D., Purdue University
Industrial and Manufacturing Engineering
- Distinguished Professor
- Garg, Arun, Ph.D., University of Michigan, Chair
- Professor
- Saxena, Umesh K., Ph.D., P.E., University of Wisconsin-Madison
- Associate Professors
- Jang, Jaejin, Ph.D., Purdue University
- Seifoddini, Hamid, Ph.D., Oklahoma State University
- Assistant Professor
- Petering, Matthew, Ph.D., University of Michigan
Materials
- Distinguished Professor
- Rohatgi, Pradeep K., D.Sc., Massachusetts Institute of Technology
- Wisconsin Distinguished Professor
- Aita, Carolyn R., Ph.D., Northwestern University
- Professors
- Lopez, Hugo F., Ph.D., Ohio State University, Chair
- Neumann, Joachim P., Ph.D., University of California-Berkeley
- Associate Professor
- Abu-Zahra, Nidal, Ph.D., Cleveland State University
- Venugopalan, Devarajan, Ph.D., McMaster University
Mechanical Engineering
- Professors
- Amano, Ryoichi S., Ph.D., University of California-Davis
- Associate Professors
- Dhingra, Anoop, Ph.D., Purdue University
- Jen, Tien-Chien, Ph.D., University of California-Los Angeles, Chair
- Perez, Ronald A., Ph.D., Purdue University
- Pillai, Krishna, Ph.D., University of Delaware
- Reisel, John R., Ph.D., Purdue University
- Renken, Kevin J., Ph.D., University of Illinois-Chicago
- Assistant Professors
- Chen, Junhong, Ph.D., University of Minnesota
- Gong, Shaoqin (Sarah), Ph.D., University of Michigan-Ann Arbor
- Li, Yaoyu, Ph.D., Purdue University
Master of Science in Engineering
Admission
An applicant must meet Graduate School requirements plus this College requirement to be considered for admission to the program:
- Undergraduate major in engineering, mathematics or a natural science.
- Submission of official GRE scores from test taken within the last 5 years.
Applicants may be admitted with specific program-defined course deficiencies provided that the deficiencies amount to no more than two courses.
The student is expected to satisfy deficiency requirements within three enrolled semesters. The deficiencies are monitored by the Graduate School and the individual graduate program unit. No course credits earned in making up deficiencies may be counted as program credits required for the degree.
Major Professor as Advisor
The Graduate School requires that the student have a major professor to advise, supervise, and approve the Program of Study before registering for courses. The College will assign the incoming student to a temporary Program Advisor at the time of admission.
Program of Study
During the first semester or immediately after completion of 9 credits, a student in the Master of Science in Engineering program must select a thesis advisor who will be the student's major professor. During the first semester the student, in consultation with the program advisor or major professor, develops a program of studies and submits it to the College Graduate Program Subcommittee. To make subsequent changes, the student must petition the Graduate Program Subcommittee prior to pursuing the proposed changes.
Master's Program Committee
The Program Committee is proposed by the major professor in consultation with the department. The Committee is to include at least two members from the major area and at least one from outside the major area.
Credits and Courses
Minimum degree requirements are 24 credits for the thesis option and 30 credits for the non-thesis option as outlined below. The student, in consultation with the major professor, develops a plan of study consistent with the student's professional interests; this plan has to be approved by the College Graduate Program Subcommittee (GPSC). Of the courses offered in the College only those numbered 400 and above may be taken for graduate credit for this degree. Independent study courses (699 and 999) may be included in the minimum course credit requirements provided GPSC approval has been obtained prior to registration in such courses. Typically no more than three credits of independent study are allowed in the MS Program. Guidelines on acceptable independent study courses are available in the CEAS Graduate Studies Office. A student may not use courses required for a baccalaureate degree for subsequent graduate credit.
Thesis Option
All students are encouraged to undertake the thesis option. The degree requires a minimum of 12 credits in an approved technical program of studies, 9 credits of approved electives and 3 credits of thesis. At least 12 credits, not including thesis, must be in courses of 700 level or higher. At least 12 credits, including thesis, must be earned at UWM. The thesis may be written in absentia provided prior permission has been obtained from the major professor and the Associate Dean for Graduate Studies in the College of Engineering and Applied Science. Students in the thesis option must pass a final comprehensive examination partially in defense of the thesis.
Non-Thesis Option
Students will be required to specify a thesis or non-thesis option in their program of study. After 12 credits of course work are completed, changes from thesis to non-thesis option will not be allowed, except under exceptional circumstances to be considered on a case-by-case basis. Students may always change from a non-thesis to a thesis option. Departments and faculty may make a thesis a requirement (or preference) of employment for TA's , RA's, and PA's.
Departments may offer the following options and publish appropriate guidelines.
Capstone Option
The graduation requirements for this option are completion of 27 credits of course work plus 3 credits of a capstone project. The course work must include a minimum 18 credits in an approved technical program of study and 9 credits may be approved electives. At least 15 credits must be of 700 level and above. For the capstone project, the student must submit a written proposal and receive approval from a faculty advisor and department chair. The student will register for a 3 credit course that allows flexible independent study (either independent study or a specific capstone course).
The capstone project should be designed with the intent of leading to creative work based on the student's background, and should be the equivalent of 3 credits of work to be completed over a single semester. Upon completion of the capstone, the student must submit a written report that is acceptable to the faculty advisor and department chair. The student must give an oral presentation of the project to a committee of three graduate faculty.
Comprehensive Exam Option
The graduation requirements for this option are completion of 30 credits of course work and a demonstration of course mastery. The course work must include a minimum 21 credits in an approved technical program of study and 9 credits may be approved electives. At least 15 credits must be of 700 level and above. Course mastery may be demonstrated either by:
- The student achieving a minimum 3.5 GPA on at least 30 credits of course work, including 15 credits of courses 700 or higher, and passing an oral examination given by the comprehensive examination committee.
- The student passing a written master's comprehensive examination when it is offered by the department. Departments allowing an examination option will offer such exams at least once per semester, and will announce the date of the exam at least 60 days before the exam. The department also must provide a written description of the topics covered on the exam, including text books and chapters.
Time Limit
The student must complete all degree requirements within five years of initial enrollment.
Certificate In Ergonomics
The Certificate in Ergonomics program is designed to provide a formal program of study for students who wish to pursue careers in ergonomics in industry, government, or academia.
Students wishing to earn the certificate must be enrolled either in a master's or doctoral degree program in any department or be admitted as non-degree graduate students (see below) at the University of Wisconsin-Milwaukee and must complete the required 15 credit hours with a GPA of 3.0 or better from the following group of courses:
- I&ME 580 Ergonomics of Workplace, 3 cr.
- I&ME 780 Advanced Ergonomics - Low Back Pain, 3 cr.
- I&ME 783 Advanced Ergonomics - Upper Extremity, 3 cr.
- I&ME 786 Issues In Ergonomics: Measurement and Statistics, 1 cr.
- I&ME 787 Issues In Ergonomics: Epidemiology, 1 cr.
- I&ME 788 Issues In Ergonomics: Legal/Regulatory, 1 cr.
- I&ME 790 Design Project, 3 cr.
Those students who wish to earn the certificate in ergonomics and are not enrolled in a degree program at UWM can be admitted as non-degree graduate students in Engineering provided they meet one of the following requirements:
- A bachelor's or higher degree with a GPA of 2.75 or better in engineering, medicine, industrial hygiene, safety, physical therapy, occupational therapy, nursing, educational psychology, human kinetics.
- A bachelor's or higher degree with a GPA of 2.75 or better with evidence of at least one year of experience in ergonomics and/or occupational health and safety related area.
Admission as a non-degree graduate student in Engineering does not constitute admission to a Master's or a Doctoral degree program in Engineering.
Students wishing to obtain the Certificate in Ergonomics must declare their intentions by applying to the Industrial and Manufacturing Engineering Department prior to completion of two of the seven required courses. After completing the program requirements, a Certificate in Ergonomics will be awarded by the Department of Industrial and Manufacturing Engineering within four weeks after completing the requirements.
Master of Science in Computer Science
Admission
An applicant must meet Graduate School requirements and either of the following program requirements to be considered for admission:
- Undergraduate major in Computer Science, or
- Satisfactory completion of two programming courses (such as CS 201 and 251); at least 6 additional credits of coursework in CS; and Math 231 and 232 or their equivalents.
Applicants may be admitted with specific program-defined course deficiencies provided that the deficiencies amount to no more than two courses. The student is expected to satisfy deficiency requirements within three enrolled semesters. The deficiencies are monitored by the Graduate School and the individual graduate program unit. No course credits earned in making up deficiencies may be counted as program credits required for the degree.
Major Professor as Advisor
The student is assigned an initial faculty advisor at the time of admission. Unless the student chooses the thesis option, the initial advisor may also serve as the regular advisor for the duration of the student's enrollment in the program. If the student chooses the thesis option, he/she should select a faculty member as the thesis advisor after consultation with that faculty member. The student's Program of Study should be approved by the advisor and the chairperson prior to the completion of 9 credits in the program.
Credits and Courses
The following is a requirement for both options: The student must have taken six Computer Science courses (specified below) or their equivalents prior to completion of the MS Program. Appropriate courses taken by a student in another program that are considered equivalent to the courses below can be used to satisfy this requirement with the approval of the Department. The six courses are:
- All four of the following courses
- CS315 Computer Organization and Assembly Language Programming
- CS317 Discrete Information Structures
- CS458 Computer Architecture
- CS535 Data Structures and Algorithms
- Any two of the following four courses
- CS417 Introduction to the Theory of Computation
- CS431 Programming Language Concepts
- CS536 Software Engineering
- CS537 Operating Systems
At most, six credits of the courses used to satisfy this requirement (excluding 215 and 217) and taken as a graduate student may be used to satisfy the course requirements of the following two options:
Thesis Option
Minimum degree course requirements are 21 credits of course work and at least 6 credits of thesis (no more than 4 credits of thesis per semester can count toward this requirement). A student must take at least 15 credits of 700 (or higher) level courses. CS 704 (Analysis of Algorithms) is a required course. The student must write an acceptable thesis under the supervision of a faculty advisor. The student must also pass a final comprehensive examination which will normally focus on the thesis. Once a student begins a thesis under the supervision of an advisor, the chairperson must approve all changes including a change to a new advisor.
Non-Thesis Option
Minimum degree course requirements are 30 credits with at least 21 credits of 700 (or higher) level courses. CS 704 (Analysis of Algorithms) is a required course. As part of the above requirements, the student must complete a capstone project by registering for and completing 3 credits of CS 999 (Advanced Independent Study) with a grade of B or better, under the supervision of a faculty advisor.
Time Limit
All students must complete the degree requirements within five years of initial enrollment.
Doctor of Philosophy in Engineering
Admission
An applicant must meet Graduate School requirements plus these College requirements to be considered for admission to the program:
- Bachelor's or master's degree in engineering or computer science depending on the program area selected.
- Applicants with BS or MS degrees outside of engineering or computer science may be admitted with specific program-defined course deficiencies provided that the deficiencies amount to no more than two courses. The student is expected to satisfy deficiency requirements within three enrolled semesters. The deficiencies are monitored by the Graduate School and the individual graduate program unit. No course credits earned in making up deficiencies may be counted as program credits required for the degree. The undergraduate/graduate preparation including mathematics equivalent to ElecEng 234 or Math 234, or the made-up deficiencies must be sufficient to assure the Graduate Program Subcommittee that the applicant is able to proceed with advanced work directed toward the doctoral degree.
- A grade point average of 3.0 on the basis of 4.0 in highest degree granted. An applicant with a master's degree in engineering having a GPA of less than 3.0, but at least equal to 2.75, may be admitted if substantial evidence can be submitted demonstrating that the applicant has the capacity to perform satisfactory doctoral work.
- All applicants are required to submit a brief (1 or 2 page) statement describing their professional goals and at least two letters of reference.
Reapplication
A student who receives a master's degree at UWM must formally apply for admission to the Graduate School as a doctoral student before continuing studies which will be credited toward the Doctor of Philosophy in Engineering.
Credits and Courses
The minimum degree requirement is 66 graduate credits beyond the bachelor's degree. The minimum credit distribution of coursework to be undertaken must be as follows depending on the option selected.
- 21 credits in the major area of concentration
- 9 credits in an approved minor area
- 6 credits in mathematics and/or quantitative methods
- 18 credits of doctoral thesis
- 12 credits of approved electives
The 6-credit requirement in mathematics and/or quantitative methods may be met by satisfactorily completing certain courses specified by the GPSC or by taking the minor in mathematics. When such courses also count for either the major or the minor area, the remaining credits may be taken as approved electives.
The major area of concentration must be in one of the six areas approved for the PhD degree in the College. These areas are: Civil Engineering, Computer Science, Electrical Engineering, Industrial Engineering, Materials, and Mechanical Engineering. The minor is normally in another area offered in the College or in the physical sciences or mathematics or in management sciences. Consideration of any other area as a minor requires the prior approval of the GPSC.
A minimum of 26 credits, excluding thesis and internship, if applicable, must be at the 700 level or higher.
A minimum of 33 credits, including thesis and internship, when applicable, must be completed while enrolled at UWM in the PhD degree program.
A maximum of 33 credits of coursework can be considered for transfer credits for prior graduate work including a master's degree earned at UWM or elsewhere provided the coursework taken falls within the appropriate areas. Students entering the program without a prior applicable master's degree are limited to a total maximum transfer of 9 credits for courses taken elsewhere. Independent study courses (699 and 999) may be included in the minimum course credit requirements provided GPSC approval has been obtained prior to registration in such course. Typically no more than six credits of independent study are allowed in the Ph.D. Program. Guidelines on acceptable independent study courses are available in the CEAS Graduate Studies Office.
The GPSC may require candidates to complete certain courses as part of the requirement for the specific major or to meet the mathematics and/or quantitative methods requirement.
Major Professor as Advisor
The Graduate School requires that the student must have a major professor to advise, supervise, and approve the program of study before registering for courses. The GPSC will assign the incoming student to a temporary Program Advisor at the time of admission. Prior to the completion of 12 credits (9 credits for part-time students), the student must select a major professor who will be the student's thesis advisor. The student in consultation with the major professor develops a proposed program of studies which is submitted to the Graduate Program Subcommittee for approval. For subsequent changes, the student must file a revised program of study for approval.
Internship Elective
Students interested in undertaking an internship may do so by taking not more or less than 6 credits in course 997. Registration for Internship may be used toward meeting the residence requirements. Not more or less than 6 credits of internship will be counted toward the degree. The internship normally involves a cooperative effort with industry or government agencies where the student is involved actively in advanced professional engineering activities.
Registration in the internship course must be subsequent to passing the Qualifying Examination and submission of an internship proposal outlining the scope and objectives of the activity. The internship proposal must be duly approved by the advisor, the organization where the internship is proposed, the GPSC and the CEAS Associate Dean for Graduate Studies. The College does not guarantee that every student interested in an internship will be placed appropriately. In the absence of suitable placements, students should plan to take other courses to fulfill the degree requirements.
Foreign Language
There is no foreign language requirement for the degree.
Residence
The program residence requirement is satisfied either by completing 8 or more graduate credits in two consecutive semesters, exclusive of summer sessions, or by completing 6 or more graduate credits in each of three consecutive semesters, exclusive of summer sessions.
Qualifying Examination
A qualifying examination must be taken to determine whether the individual is qualified for doctoral-level work. For students entering with a bachelor's degree, this examination, which will be written, may be taken after 18 credits of graduate work have been earned and must be satisfactorily completed before 30 credits of graduate work have been completed. Students admitted after completion of an appropriate master's degree must complete the examination satisfactorily before 12 credits of coursework have been earned at UWM subsequent to admission to the PhD program.
The examination will be for a given area, but will also include material on basic engineering principles. The examination will normally be offered twice a year during the regular academic year. A student may take the examination twice; if a passing grade is not obtained on the second attempt the applicant will not be permitted to proceed toward the Doctor of Philosophy degree.
Doctoral Program Committee
The Program Committee is proposed by the major professor in consultation with the department. The Committee is to include at least five graduate faculty (three from major area, one from minor area, and one from another area). Outside members, particularly for those with internships, are desirable. The majority of the Committee members should be from the student's major field.
Doctoral Preliminary Examination
A student is admitted to candidacy only after successful completion of the doctoral preliminary examination conducted by the Program Committee. This examination, which normally is oral, must be taken before the completion of 48 credits of graduate work toward the Doctor of Philosophy degree in Engineering and should be taken within the first seven years in the program. Prior to the examination the student must present a proposal for a doctoral dissertation project. The examination may cover both graduate course material and items related to the proposed dissertation project.
Dissertation
The student must carry out a creative effort in the major area under the supervision of the major professor and report the results in an acceptable dissertation. Registration for dissertation requires successful completion of the doctoral preliminary (Candidacy) examination and prior approval of the student's advisor, the doctoral committee, and the GPSC of a dissertation proposal which outlines the scope of the project, the method of approach, and the goals to be achieved. Any proposal that may involve a financial commitment by the University also must be approved by the Office of the Dean. Total dissertation project registration is for a minimum of 18 credits and any student registering for thesis must continue to register for 3 credits per semester during the academic year until the dissertation is completed.
Dissertation Defense
The final examination, which is oral, consists of a defense of the thesis project. It can only be taken after all coursework and other requirements have been completed.
Time Limit
All degree requirements must be completed within ten years from the date of initial enrollment in the doctoral program.
For additional information see the Graduate School PhD requirements.
Courses - Civil Engineering
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 401 Intermediate Strength of Materials. 3 cr. U/G.
- Area moment, conjugate beam, deflection due to shear, bending of unsymmetrical beams, curved beams, shear flow, shear center, stresses in open sections, theories of failure, plastic stress-strain relations, plastic deformation, limit analysis, energy methods, laboratory investigation. Prereq: jr st, Civ Eng 303(P).
- 411 Engineering Principles of Water Resources Design. 3 cr. U/G.
- Principles of hydraulics; steady and non-steady flow in closed conduits and open channels; hydraulic design of structures, surge tanks; hydraulic model studies. Prereq: jr st & admis to an Eng major or grad st; MechEng 320(P).
- 412 Applied Hydrology. 3 cr. U/G.
- Applied hydrology with emphasis on analysis of rainfall, runoff and streamflow processes, hydrologic forecasting and simulation, urban hydrology, hydrologic design and modelling. Prereq: jr st; Math 233(P) & MechEng 320(P).
- 413 Environmental Engineering. 3 cr. U/G.
- Water pollution and control; hazardous substances and risk assessment; water and wastewater treatment systems; air-pollution and emission control; solid wastes; design of treatment facilities. Prereq: jr st & admis to an Eng major or grad st; MechEng 320(P).
- 431 (331) Materials of Construction. 3 cr. U/G.
- Investigation covering engineering properties of metals, timber, concrete, masonry, plain and reinforced plastics, glues; thermal effects. Prereq: jr st; Civ Eng 303(P).
- 456 Foundation Engineering. 3 cr. U/G.
- Site investigation; foundation bearing capacity and settlement; design of spread and combined footings; lateral earth pressures; retaining wall design; slope stability analysis; pile foundations. Prereq: jr st; Civ Eng 335(P).
- 463 Introduction to Finite Elements. 3 cr. U/G.
- Generation and assembly of finite element matrices in one- and two-dimensional problems. Modeling and practical applications in solid mechanics, heat transfer and fluid flow. Not open to students with cr in MechEng 463, which is identical to Civ Eng 463. Prereq: ElecEng 234(P), Civ Eng 303(P), MechEng 320(C), 311(C) or 321(C).
- 490 Transportation Engineering. 3 cr. U/G.
- Technological and common elements of all modes of transportation; their effect on performance, demand, and outputs of a transportation system. Development of new transportation systems. Prereq: jr st & admis to an Eng major; Civ Eng 280(P); or grad st.
- 492 Environmental Impact Assessment. 3 cr. U/G.
- Study and evaluation of the impacts of large scale projects on the quality of the environment with emphasis on the assessment of physical and community impacts. Impact statement preparation. Prereq: sr st.
- 502 Experimental Stress Analysis. 3 cr. U/G.
- Basic stress strain relations; demonstration of experimental methods of determining stresses and strains; use of mechanical strain, electric strain, and strain gages, optical photoelastic equipment, brittle lacquers, models. Prereq: jr st & Civ Eng 303(P).
- 511 Water Supply and Sewerage. 3 cr. U/G.
- Resources of water supply quality and quantity requirements. Principles of hydraulic design of water supply and sewerage systems; pumping stations. Principles of sewage disposal. Problems of management involving hydrological, engineering, institutional, legal and economic aspects. Design project. Prereq: jr st; Civ Eng 411(P).
- 521 Water Quality Assessment. 3 cr. U/G.
- Laboratory techniques for detecting and measuring physical, chemical and biological characteristics of water and wastewater. Water quality requirements. Design of sampling programs. Prereq: sr st; Civ Eng 411(P).
- 560 Intermediate Structural Analysis. 3 cr. U/G.
- Topics in traditional analysis methods; indeterminate structures, load & load paths, moment distribution, approximate methods, elementary plate analysis. Prereq: jr st; Civ Eng 360(P), 372(P).
- 571 Design of Concrete Structures. 3 cr. U/G.
- Topics in reinforced concrete design; indeterminate reinforced concrete beams and frames; length effect in columns; torsion; two way floor systems; yield line theory. Prereq: jr st; Civ Eng 360(P), 372(P).
- 572 Design of Steel Structures. 3 cr. U/G.
- Topics in design of steel structures; tension, compression, and beam members; combined axial and bending; connections; moment resisting frames; serviceability; composite construction, maintenance. Prereq: jr st; Civ Eng 360(P), 372(P).
- 573 Design of Masonry Structures. 3 cr. U/G.
- Topics in design of masonry structures; materials, loads, design codes, reinforced & unreinforced axial & flexural members, composite & cavity walls, shear walls, seismic requirements. Prereq: jr st; Civ Eng 360(P), 372(P).
- 574 Design of Prestressed Concrete Structures. 3 cr. U/G.
- Design of prestressed concrete structures; methods of prestressing; loss of prestress; design for flexure, shear, torsion; camber and deflections; continuity; connections; fire rating; circular prestressing. Prereq: jr st; Civ Eng 360(P), 372(P).
- 578 Design of Wood Structures. 3 cr. U/G.
- Design of timber structures; properties of wood; design for bending, shear, and combined bending and axial load; connections; laminated sections; rigid frames and arches. Prereq: jr st; Civ Eng 360(P).
- 579 Earthquake Engineering. 3 cr. U/G.
- Earthquake mechanics and effects, structural dynamics, seismic hazard analysis, design guidelines, design of steel and concrete buildings for earthquake loads. Counts as repeat of Civ Eng 891 w/same subtitle. Prereq: sr st; Civ Eng 571(P) or 572(P); or cons instr; or grad st.
- 580 Engineering Analysis in Applied Mechanics. 3 cr. U/G.
- Engineering analysis of initial and boundary value problems in applied mechanics. Application of various methods to investigate a variety of engineering situations. Not open to students with cr in MechEng 580, which is identical to Civ Eng 580. Prereq: jr st; ElecEng 234(P).
- 590 Urban Transportation Planning. 3 cr. U/G.
- Techniques used to plan urban transportation systems; data collection, trip generation, trip distribution, factors underlying the choice of mode, traffic assignment, modeling and evaluation techniques. Prereq: sr st.
- 592 Traffic Control. 3 cr. U/G.
- Control of transportation systems with emphasis on traffic engineering principles. Data collection, capacity analysis, traffic improvements, signalization, signs and markings, channelization, intersection, speeds and safety considerations. Prereq: sr st.
- 594 Physical Planning and Municipal Engineering. 3 cr. U/G.
- Organization and structure of local government, zoning and planning, subdivision layout, street design, transit service, urban drainage, storm and sanitary sewer, water supply and other public works activities. Prereq: sr st & cons instr.
- 596 Transportation Facilities Design. 3 cr. U/G.
- Physical design of transportation facilities including geometric design, pavements, and terminals for highway, rail, air and water transportation. Student project work will be required. Prereq: Civ Eng 335(C) & 490(P).
- 598 Pavement Analysis and Design. 3 cr. U/G.
- Pavement types, design factors, traffic loading and volume, materials characterization, drainage design, flexible and rigid pavements design, stresses and deflections, overlay design, pavement rehabilitation. Prereq: jr st & Civ Eng 335(P); or grad st.
- 610 Introduction to Water and Sewage Treatment. 3 cr. U/G.
- Characteristics of water and sewage. Principles of physical, chemical and biological processes for water and sewage treatment. Design project. Prereq: sr st; Civ Eng 413(P).
- 614 Hazardous Waste Management. 3 cr. U/G.
- Hazardous waste; regulatory process; fate and transport of contaminants; treatment and disposal methods; site remediation; quantitative risk assessment; design project. Prereq: Civ Eng 413(P).
- 691 Topics in Civil Engineering: (Subtitled). 1-3 cr. U/G.
- Topics vary. Study of topics in theory and practice of civil engineering. Specific topics and any additional prerequisites will be announced in Schedule of Classes each time the course is offered. Retakeable for max of 6 cr. Prereq: jr st.
- 699 Independent Study. 1-3 cr. U/G.
- - May be retaken to max of 6 cr toward the undergraduate degree. Prereq: jr st; cons instr.
- 701 Advanced Strength of Materials. 3 cr. G.
- Beams of elastic foundations; advanced energy methods; thick walled cylinders; torsion of non-circular sections; approximate methods for stresses in plates, stress concentrations, contact stresses, interaction curves, elastic and inelastic buckling, introduction to elasticity. Some laboratory, matrix, and tensor applications. Prereq: grad st; Civ eng 303(P) & 401(C) or cons instr.
- 702 Elastic Stability. 3 cr. G.
- Sending of bars under simultaneous action of axial and lateral loads; buckling of compressed bars, rings, and tubes; lateral buckling of beams; torsion of i-beams; buckling of thin plates. Prereq: grad st. Civ Eng 401(P) ElecEng 234(P).
- 710 Industrial Waste Treatment. 3 cr. G.
- Principles and theories of treating industrial wastes. Characterization of industries and their wastes. Treatment processes including tertiary and advanced wastewater separation techniques. Hazardous wastes management. Administration of industrial waste control. Programs. Prereq: grad st; Civ Eng 521(P) & 610(P) or cons instr.
- 711 Water Resource Planning and Systems Analysis. 3 cr. G.
- Programming and optimization theory applied to water resources. Ground water systems analysis. Multi-level optimization of systems analysis for water supply and pollution control. Systems simulation for regional analysis. Economic evaluation. Prereq: grad st; Civ Eng 411(P) or cons instr.
- 712 Ground Water Flow and Seepage. 3 cr. G.
- Linear and non-linear seepage laws; theoretical models; electro-osmosis in soils; analytical solution to steady state problems; numerical solutions to transcient problems; analytical solutions to transient problems; experimental methods and models; design of dewatering systems. Prereq: grad st; Civ Eng 411.
- 713 Design Of Environmental Engineering Systems. 3 cr. G.
- Principles and analysis of environmental systems involving surface and groundwater. Methods of environmental engineering processes, planning design, and management of water and land systems. Prereq: grad st; Civ Eng 511(P) & 610(P) or equiv.
- 714 Unit Operations in Environmental Engineering. 3 cr. G.
- Unit operations of physicochemical and biological aspects employed in water and wastewater treatments. In-situ treatment of contaminated groundwater. Theory and development of design criteria. Prereq: grad st; Civ Eng 610(P); cons instr.
- 716 Sediment and Pollutant Transport. 3 cr. G.
- Sediment properties; incipient motion, bed forms, suspended load, bed load, river processes. Pollutant diffusion theories; longitudinal dispersion, vertical and transverse mixing in open channel flow. Prereq: grad st; Civ Eng 411(P).
- 717 Open Channel Flow. 3 cr. G.
- Basic equations of continuity, mechanical energy and momentum; uniform, gradually varied, and spatially varied flows; hydraulic structures; governing equations of unsteady flow and numerical solutions. Prereq: grad st; Civ Eng 411(P) or equiv.
- 718 Biological Processes for Water and Wastewater Treatment. 3 cr. G.
- Biological and engineering principles related to trickling filters, activated sludge plants, lagoons, rotating biological contactors, aerobic and anaerobic digesters, nutrient removal and bioremediation. Prereq: grad st; Civ Eng 413(R) or 610(R)
- 720 Solid Wastes Engineering. 3 cr. G.
- Concepts in designing solid wastes collection, processing, and disposal systems; combustion by incineration, fluidized beds; landfill; composting; pollution problems; recycling; systems approach to design. Prereq: grad st; Civ Eng 610(P).
- 721 Advanced Water Analysis. 3 cr. G.
- Advanced analytical methods for evaluating sources, distribution patterns, concentrations, and biological effects of pollutants in natural waters. Tracers, nuclear techniques, organics, metals, bioassays. Lecture and laboratory. Prereq: grad st; Civ Eng 521(P) or cons instr.
- 725 Finite Element Methods in Engineering. 3 cr. G.
- Formulation and assembly of finite elements. Tools in numerical analysis, interpolation, integration. Trusses, beams, plates, two-dimensional problems. Generalized field problems: heat transfer, fluid flow. Emphasis on practical application. Prereq: grad st.
- 726 Mechanical Vibrations. 3 cr. G.
- Free and forced vibrations of multiple degree of freedom systems using modern matrix methods. Not open to students who have cr in MechEng 726, which is identical to Civ Eng 726. Prereq: grad st; MechEng 475 or equiv.
- 731 Properties of Concrete. 3 cr. G.
- Advanced course in portland cement concrete; proportioning methods, theories of hardening and setting, properties, prefabricated concrete, precast concrete, construction methods, light-weight aggregates and concrete, causes of disintegration, protective treatments, specifications, cost estimates. Prereq: grad st; cons instr.
- 732 Fatigue in Engineering Materials. 3 cr. G.
- Influence of repeated stress in engineering design, fatigue testing machines, and procedures, factors influencing fatigue properties, theories of fatigue failure. Prereq: Civ Eng 401(P) or cons instr.
- 735 Advanced Soil Mechanics. 3 cr. G.
- Advanced treatment and application of theories and principles of soil mechanics; permeability and seepage; elastic theories of stress distribution; consolidation theories; shearing strength and failure criteria; plastic equilibrium. Prereq: grad st; Civ Eng 335(P).
- 755 Soil and Foundation Dynamics. 3 cr. G.
- Dynamic properties of soils; analysis of block and pile foundations for vibrating and impact loads; analysis of retaining structures and slopes subjected to seismic loading. Prereq: grad st; Civ Eng 456(P).
- 756 Advanced Foundation Engineering. 3 cr. G.
- Critical study of actual engineering projects; introduction to existing design procedures and the basis for foundation recommendations. Prereq: grad st; Civ Eng 456(P).
- 761 Advanced Structural Analysis. 3 cr. G.
- Analysis of structures utilizing matrix stiffness techniques; material and geometric nonlinearities, volume changes, extreme loadings. Prereq: grad st; Civ Eng 360(P); Civ Eng 463(P).
- 771 Advanced Concrete Design. 3 cr. G.
- Advanced topics in design of concrete structures; structural systems & bracing, two-way slab, walls, construction phase assessment, joints & ductility, design for fire, seismic design. Prereq: grad st; Civ Eng 571(P).
- 772 Advanced Steel Design. 3 cr. G.
- Advanced topics in design of steel structures; plate girders, moment resisting frames, stability & bracing, connections, torsion, seismic design, fatigue & fracture. Prereq: grad st; Civ Eng 572(P).
- 773 Advanced Dynamics. 3 cr. G.
- General theory of dynamic behavior from the viewpoint of Lagrangian and Hamiltonian mechanics. Application of energy principles to dynamical analysis of mechanical systems. Not open to students who have cr in Civ Eng 773, which is identical. Prereq: grad st; MechEng 580(P) or Civ Eng 580(P); or cons instr.
- 773 (effective 05/19/2008) Advanced Dynamics. 3 cr. G.
- General theory of dynamic behavior from the viewpoint of Lagrangian and Hamiltonian mechanics. Application of energy principles to dynamical analysis of mechanical systems. Not open to students who have cr in MechEng 773, which is identical. Prereq: grad st; MechEng(580) or Civ Eng 580(P); or cons instr.
- 774 Shock and Vibration Analysis. 3 cr. G.
- Dynamic response of mechanical systems to complex shock and vibration conditions; application of the eigenvalue and transform methods of analysis to the solution of engineering problems. Not open to students who have cr in MechEng 774, which is identical to Civ Eng 774. Prereq: grad st; MechEng 475(P) & 580(P).
- 775 Analysis and Design of Bridges. 3 cr. G.
- Bridge types; loads and AASHTO specifications; analysis and design of superstructures; substructure design; computer applications. Prereq: grad st; Civ Eng 463(P); 571(P); 572(P) or cons instr.
- 777 Design of Multistory Buildings. 3 cr. G.
- Topics in design of multistory building systems; planning & environmental criteria, loading, analysis, design, construction, lateral systems, foundation, cladding, building service & management. Prereq: grad st; Civ Eng 463(P), 571(P), 572(P).
- 785 Dynamics of Structures. 3 cr. G.
- Analysis and design of structures subjected to dynamic loads; effects of damping and inelastic action; multi-degree of freedom and continuous systems; numerical techniques; seismic design. Prereq: grad st; Civ Eng 463(P) or cons instr.
- 790 Transportation Systems Design. 3 cr. G.
- Principles of systems analysis as they relate to the planning, design and operation of transportation systems. Model building, evaluation, systems management. Prereq: grad st; Civ Eng 590(P).
- 792 Methods of Transportation Analysis. 3 cr. G.
- Mathematical tools useful in analysis of transportation systems. Process of modeling and simulation, matrix techniques, network analysis, statistical analysis, etc. As related to transportation. Use of standard packaged computer programs. Class project may be utilized to develop these skills. Prereq: grad st; CompSci 151(P) or equiv. Civ Eng 590(P).
- 794 Traffic Planning and Operations. 3 cr. G.
- Planning and design of traffic systems, delay and capacity of signalized intersections, freeway controls, traffic system management and optimization, queues, traffic assignment and simulation. Prereq: grad st; Civ Eng 592(C).
- 801 Applied Elasticity. 3 cr. G.
- Equations of elasticity in two and three dimensions; two dimensional problems in rectangular polar and curvilinear coordinates; torsion of noncircular shafts; bending of prismatic bars. Prereq: grad st; Civ Eng 401(P) or cons instr.
- 804 Theory of Plasticity. 3 cr. G.
- Yield conditions, stress strain relations; plastic potential, hardening theories, torsion, bending, thick walled spherical and cylindrical shells under internal pressure; plane strain of perfectly plastic material. Prereq: Civ Eng 805(P).
- 888 Candidate for Degree. 0 cr. G.
- Available for graduate students who must meet minimum credit load requirements. Fee for 1 cr assessed. Prereq: grad st.
- 890 Advanced Topics in Engineering Mechanics: (Subtitled). 1-3 cr. G.
- Topics vary. Study and discussion of advanced topics of current interest in mechanics. Students will prepare reports or designs using the latest developments in mechanics literature. Specific topics and any additional prerequisites will be announced in the schedule of classes each time the course is offered. May be repeated with change in topic to max of 9 cr. Prereq: grad st.
- 891 Advanced Topics in Civil Engineering: (Subtitled). 1-3 cr. G.
- Topics vary. Study of advanced topics of theory and practice of structural engineering. Specific topic and any additional prerequisites will be announced in the schedule of classes each time the course is offered. Retakeable with change in topic to max of 9 cr. Prereq: grad st.
- 940 Topics in Transportation: (Subtitled). 1-3 cr. G.
- Topics vary. Topics and problems of current interest in transportation; readings and review of recent literature and development of a critical analysis or paper. Subject matter may be student initiated. Specific topic and any additional prerequisites will be announced in the schedule of classes each time the course is offered. Retakeable with change in topic to max of 9 cr. Prereq: grad st.
- 990 Masters Thesis. 1-9 cr. G.
- - Prereq: grad st; cons instr.
- 998 Doctoral Thesis. 1-12 cr. G.
- - Prereq: grad st; cons instr & grad prog Comm.
- 999 Advanced Independent Study. 1-3 cr. G.
- - Prereq: grad st; cons instr & grad prog committee.
Courses - Computer Science
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 417 (517) Introduction to the Theory of Computation. 3 cr. U/G.
- Introduction to formal languages, grammars and automata. Finite state automata, pushdown automata, turing machines. Regular, context-free recursive and recursively enumerable languages. Decidability. Prereq: jr st; Math 221(P) or 232(P), grade of C or better in CompSci 317(217)(P).
- 422 Introduction to Artificial Intelligence. 3 cr. U/G.
- Introduction to core techniques and broad survey of AI. Topics include: Lisp, heuristic search, knowledge representation, planning, vision, learning. Prereq: jr st; C or better in CompSci 317(217)(P) & CompSci351(252)(P).
- 423 Introduction to Natural Language Processing. 3 cr. U/G.
- Introduction to natural language processing programs and an overview of the field. Topics include syntactic frameworks, parsing, semantics, interpretation, and applications. Prereq: jr st; C or better in CompSci 351(252)(P) & 417(517)(P).
- 431 (631) Programming Languages Concepts. 3 cr. U/G.
- Examination of abstract features of languages. Study of syntactic and semantic models; design and programming in procedural, object-oriented, functional and logical languages. Implementation methods. Prereq: jr st; grade of C or better in CompSci 351(252)(P).
- 438 Software Engineering Laboratory. 1-6 cr. U/G.
- Software projects involving definition, design, development, documentation and implementation of software systems. May be retaken with change of topic to 6 cr max. Prereq: jr st; C or better in CompSci 251(P).
- 444 Introduction to Text Retrieval and Its Applications in Biomedicine. 3 cr. U/G.
- Introduction to text retrieval, text classification and their biomedical applications; topics include: indexing, query processing, and document retrieval methods. Jointly offered with & counts as repeat of HCA 444, CompSci 744, & HCA 744. Prereq: jr st; CompSci 351(P) or HCA 442(P).
- 458 Computer Architecture. 3 cr. U/G.
- Processor organization and design; memory organization; microprogramming and control unit design; I-O organization; case studies of selected machine architectures. Jointly offered with & counts as repeat of ElecEng 458. Prereq: jr st; CompSci 315(215)(P) or ElecEng 354(P).
- 459 Fundamentals of Computer Graphics. 3 cr. U/G.
- Scan-line algorithms, object representation, homogeneous coordinates, geometric transformations, viewing curves, illumination models, interactive input methods, texture mapping. Prereq: jr st; Math 232(P); CompSci 251(P).
- 469 Introduction to Computer Security. 3 cr. U/G.
- Privacy and authenticity of data and programs, communication, operating systems, network and database security, computer viruses, cryptography, private and public key cryptosystems, protocols. Prereq: jr st; C or better in both CompSci 317(217)(P) & 201(P).
- 511 Symbolic Logic. 3 cr. U/G.
- First-order predicate calculus; formal properties of theoretical systems; chief results of modern mathematical logic; advanced topics such as completeness and computability. CompSci 511, Math 511, & Philos 511 are jointly offered & count as repeat of each other. Prereq: jr st & either Philos 212(P) or 6 cr Math at the 300-level or above; or grad st.
- 520 (620) Computer Networks. 3 cr. U/G.
- Layered network architecture, protocols, data transmission, local area networks, multiplexing and switching, routing flow and congestion control, internetworking, wireless networking, network reliability and security. Prereq: jr. st; CompSci 315(215)(P) or CompSci 458(P) or ElecEng 367(P).
- 530 Computer Networks Laboratory. 3 cr. U/G.
- Experimentation with Wired and Wireless Computer Networks Design. Data Link and MAC Protocols, LANs, WANs, Routing, Transport Layer Protocols, Congestion Control, Network Security, Network Management. Prereq: jr st; CompSci 520(P).
- 535 Algorithm Desgn and Analysis. 3 cr. U/G.
- Introduction to abstract data structures, analysis of time and space requirements of numerical and non-numerical algorithms methods for data manipulation. Prereq: jr st; C or better in both CompSci 317(217)(P) & 351(252)(P).
- 536 Software Engineering. 3 cr. U/G.
- Software engineering, the software life cycle, qualities of software; design, specification and verification of software, programming environments and tools, object oriented programming. Prereq: jr st; grade of C or better in CompSci 251(P).
- 537 Introduction to Operating Systems. 4 cr. U/G.
- Process management including scheduling, concurrency, synchronization, and deadlock; memory management, I/O management and disk scheduling, file systems, distributed operating systems. Systems programming. Prereq: jr st; CompSci 431(631)(P) or 535(P); grades of C or better in CompSci 315(215)(P) & 317(217)(P).
- 552 Object-Oriented Programming. 3 cr. U/G.
- An advanced course in object-oriented programming. Abstraction; single and multiple inheritance; dynamic binding of functions; polymorphic types and operators; survey of object-oriented techniques. Prereq: jr st; CompSci 431(631)(P).
- 557 Introduction to Database Systems. 3 cr. U/G.
- General database system concepts. Physical data organization. Data models and database systems. Database design theory. Query optimization. Transaction management. Logic and database. Prereq: jr st; CompSci 315(215)(P) & 251(P) or equiv.
- 654 Introduction to Compilers. 4 cr. U/G.
- Fundamentals of compiler construction for modern programming languages. Syntax analysis, table organization, storage administration, semantic routines and code generation Prereq: jr st; CompSci 417(P) & 431(631)(P).
- 657 Topics in Computer Science: (Subtitled). 1-4 cr. U/G.
- Lectures on recent advances in computer science. Specific credits and any additional prerequisites will be announced in Schedule of Classes whenever course is offered. Retakable w/chg in topic to 9 cr max. Prereq: jr st.
- 699 Independent Study. 1-3 cr. U/G.
- - May be repeated to max of 6 cr by undergraduates. Prereq: jr st; cons instr.
- 704 Analysis of Algorithms. 3 cr. G.
- Introduction to concrete complexity theory and efficient algorithms. Fast data structure and graph algorithms, matrix multiplication, algebraic and numeric algorithms, reducibilities and np-completeness. Exponential and non-elementary lower bounds. Prereq: grad st; CompSci 217(P) & 535(P).
- 710 Artificial Intelligence. 3 cr. G.
- AI programming, search techniques game playing, knowledge representation, knowledge acquisition, expert systems, selected topics from learning. Natural language understanding, vision and robotics. Not open to students who have cr in ElecEng 710, which is identical to CompSci 710. Prereq: grad st; CompSci 252(P) & 535(P).
- 711 Pattern Recognition - Statistical, Neural, and Fuzzy Approaches. 3 cr. G.
- Theoretical analysis of statistical, neural, and fuzzy techniques for pattern classification and clustering. Study of learning algorithms; and applications. Not open to students who have cr in Eleceng 711 which is identical to Compsci 711. Prereq: grad st; cons instr.
- 712 Image Processing. 3 cr. G.
- This course covers the materials required to process and enhance photographic images, remote sensor multispacial scanner data and others. Topics include transform techniques, recorders, discriminate function, and associated hardware. Prereq: grad st; cons instr.
- 713 Computer Vision. 3 cr. G.
- Fundamental issues and current research in computer vision. Topics in early or low-level vision, intermediate vision or perceptual organization, and high-level vision or object recognition. Prereq: grad st; ElecEng 423(P) or cons instr.
- 713 (effective 09/02/2008) Computer Vision. 3 cr. G.
- Fundamental issues and current research in computer vision. Topics in early or low-level vision, intermediate vision or perceptual organization, and high-level vision or object recognition. Jointly offered w/ and counts as a repeat of ElecEng 713. Prereq: grad st; ElecEng 410(P) or cons instr.
- 714 Computational Geometry. 3 cr. G.
- Special data structures and algorithmic techniques for representing and minipulating geometric objects, such as points, lines and polygons. Applications to vlsi design and robotics. Prereq: grad st; CompSci 535(P).
- 720 Computational Models of Decision Making. 3 cr. G.
- Theoretical foundations and practical problems of formulating and constructing computational models of decision making. Prereq: basic course in Probability or Statistics.
- 722 Artificial Intelligence Planning Techniques. 3 cr. G.
- Algorithms and representations for classical and more expressive planning, search control techniques, study and comparison of a variety of planners, applications of planning. Prereq: grad st; Comp Sci 535(P).
- 723 Natural Language Processing. 3 cr. G.
- Principles and problems of natural language processing with emphasis on recent advances and open problems. Topics: lexicons, parsing, interpretation, discourse structure, generation, and collaborative interfaces. Not open to students with cr in CompSci 423. Prereq: grad st; CompSci 422(P) or 710(P).
- 724 Distributed Algorithms. 3 cr. G.
- Identification of canonical problems in distributed computing, design and analysis of algorithms to solve these problems. Formal proof techniques and impossibility results. Prereq: grad st; CompSci 517(P), 535(P), or 523(P).
- 730 Advanced Computer Networks. 3 cr. G.
- Network architecture, protocols, routing, congestion control, traffic management, ATM, optical networks, TCP/IP, LANs, WANs, QOS, wireless and mobile networks, mobility management, security, multimedia, network management. Prereq: CompSci 520 (P).
- 732 Type Systems for Programming Languages. 3 cr. G.
- Lambda calculus, simple types, record types, subtypes, polymorphic types, type reconstruction, universal types, bounded quantification, higher-order types. Prereq: grad st; CompSci 431(P) & 654(P).
- 743 Intelligent User Interfaces. 3 cr. G.
- Principles, methods, and current research in intelligent user interfaces including applications, architectures, knowledge representation, and evaluation. Prereq: grad st.
- 744 Text Retrieval and Its Applications in Biomedicine. 3 cr. G.
- Fundamental issues and current research in text retrieval, text classification and their biomedical applications; Programming and use of indexing, query processing, and document retrieval methods. Not open to students who have cr in HCA 744, COMPSCI 444, or HCA 444. Prereq: grad st; COMPSCI 351(P) or HCA 442 (P)
- 747 Human-Computer Interaction. 3 cr. G.
- Survey of principles, practice, and current research in human-computer interaction including hci theories, design processes, assessment techniques, and tools. Prereq: grad st.
- 751 Switching and Automata Theory. 3 cr. G.
- Boolean algebra; special boolean functions; fault detection in logic circuits; linear sequential machines; cellular arrays; automata and regular expressions; formal languages; computability and tuting machines. Not open to students who have cr in ElecEng 751 which is identical to CompSci 751. Prereq: grad st; CompSci 458(P) or ElecEng 354(P).
- 754 Compiler Construction and Theory. 3 cr. G.
- Theory and practice of constructing translators for high level languages; parsing context-free languages, table building, code generation and optimization, syntax-directed compilation. Prereq: grad st; CompSci 654(P).
- 755 Information and Coding Theory. 3 cr. G.
- Information measures, entropy, source coding, channon's theorems, channel capacity, error correcting codes, linear codes, convolutional codes, arithmetic codes, encoding and decoding algorithms. Prereq: grad st.
- 757 Data Base Organization and File Structure. 3 cr. G.
- Introduction to automatic information organization and retrieval. Dictionary construction and operation, statistical and syntactic operations, performance evaluation of retrieval systems, design of query languages, models of database systems, database security. Prereq: grad st; CompSci 217(P) & 535(P).
- 758 Advanced Computer Architecture. 3 cr. G.
- Advanced topics in computer architecture including pipeline processing, multiple and parallel processing systems, performance enhancement issues and vlsi computing structures. Not open to students who have cr in ElecEng 758, which is identical to CompSci 758. Prereq: grad st; CompSci 458(NP) or ElecEng 458(NP).
- 759 Data Security. 3 cr. G.
- Protection of data in computer and communication systems, cryptography, classical one key and public key cryptosystems, database protection, operating system security. Prereq: grad st; CompSci 217(P) & 536(P).
- 760 Computer Systems Performance Evaluation. 3 cr. G.
- Performance measurement and tools, workload characterization, markov models, queueing theory, simulation, benchmarks, data analysis, parallel systems performance analysis. Not open to students who have cr in ElecEng 760, which is the same as CompSci 760. Prereq: grad st; CompSci 458(P) or ElecEng 458(P).
- 762 Fault-Tolerant Computing. 3 cr. G.
- Faults in digital circuits, fault detection, fault location, system reconfiguration or repair, system recovery, design for testibility, self-checking circuits, fault-tolerant interconnection networks, systems level fault-diagnosis, fault-tolerant software. Not open to students with cr for ElecEng 762. Prereq: grad st; ElecEng 354(P).
- 780 Multimedia Systems. 3 cr. G.
- Survey of principles and applications of multimedia computer systems. Media fundamentals. Networking, architecture, software engineering, and user interface issues. Prereq: CompSci 537(P).
- 790 Advanced Topics in Computer Science: (Subtitled). 3 cr. G.
- Discussion of special advanced topics in theoretical as well as applied areas in computer science. Retakable w/chg in topic to 9 cr max. Specific topics may be jointly-offered w/Philos. Prereq: grad st; add'l prereqs depending on topic.
- 805 Randomized Algorithms; Pseudorandom Numbers. 3 cr. G.
- Probabilistic algorithms in number theory, combinatorics, graph theory, and computational geometry. Sorting and searching. Applications to parallel computation. Interactive proofs. Derandomization of algorithms. Prereq: CompSci 704(P) CompSci 523(R).
- 810 Knowledge Representation. 3 cr. G.
- Study of the design and properties of formalisms for representing knowledge in computational systems. Topics include: first-order logic, nonmonotonic logic, uncertainty, time, space, beliefs, plans. Prereq: grad st; CompSci 710(P).
- 838 Program Analysis. 3 cr. G.
- Static techniques for determining run-time properties of a program: data-flow analysis, abstract interpretation. Prereq: grad st; CompSci 754(P) or 732(P) or equiv or cons instr.
- 859 Advanced Cryptography and Security Protocols. 3 cr. G.
- Elliptic curve cryptography, AES, cryptanalysis, secret sharing, zero knowledge proofs, provable security. Prereq: grad st; CompSci 469(P) & CompSci 535(P), or CompSci 759(P)
- 870 Medical Informatics Seminar. 1 cr. G.
- Presentations by medical informatics affiliated faculty and invited speakers. Graduate students may present their work or published research from recent medical informatics journals or conferences. Meets once every two weeks for 100 minutes. Prereq: grad st.
- 888 Candidate for Degree. 0 cr. G.
- Available for graduate students who must meet minimum credit load requirement. Fee for 1 cr assessed. Prereq: grad st.
- 990 Masters Thesis. 1-9 cr. G.
- - Prereq: grad st; cons instr.
- 998 Doctoral Thesis. 1-12 cr. G.
- - Prereq: grad st; cons instr & grad prog committee.
- 999 Advanced Independent Study. 1-3 cr. G.
- - Prereq: grad st; cons instr & grad prog comm.
Courses - Electrical Engineering
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 410 Digital Signal Processing. 3 cr. U/G.
- Spectral computation including DFT and FFT, sampling of continuous signals, digital filter design including FIR and IIR filters. Prereq: jr st; ElecEng 310(P).
- 420 Random Signals and Systems. 3 cr. U/G.
- Fundamental probability and random process theory, power spectral density. Linear systems and random signals, auto- and cross-correlation, optimum MSE filter design. Prereq: jr st; ElecEng 310(P); or grad st.
- 421 Communication Systems. 3 cr. U/G.
- Basic concepts of information; modulation, transmission and demodulation; presentation of information; practical communication systems. Prereq: jr st; ElecEng 335(C).
- 429 Wireless Communication Systems. 3 cr. U/G.
- Design and analysis of wireless communication systems: information content and spectrum considerations, cellular concepts, mobile radio propagation, multiple access techniques, wireless networking, antennas and sensors. Prereq: jr st; Eleceng 234(P).
- 436 Introduction to Medical Instrumentation. 3 cr. U/G.
- Biopotential signals and electrodes; Biopotential Amplifiers and Signal Processing; Sensors, Detectors, and Sources; Electrical Safety; Specifications; Error Analysis; Device Approval Process. Prereq: jr st; ElecEng 330(P) or equiv.
- 437 Introduction to Biomedical Imaging. 3 cr. U/G.
- Biomedical imaging modalities and underlying principles: X-radiography, computerized tomography, Radon transforms; image reconstruction techniques; ultrasonic imaging; nuclear medicine; magnetic resonance imaging; experimental techniques. Prereq: sr st; ElecEng 310(P) or equiv.
- 438 Bioanalytics and Biomedical Diagnostics. 3 cr. U/G.
- Techniques used in biomedical analysis and discovery; fundamentals of light/matter intersections in biological systems; microscopy and spectroscopic analysis; biomolecular sensing; DNA microarrays and analysis; bionanotechnology. Counts as repeat of ElecEng 490 with topic 'Bioanalytics & Biomedical Diagnostics.' Prereq: sr st; ElecEng 310(P) and ElecEng 330(P) or cons instr.
- 451 Introduction to VLSI Design. 3 cr. U/G.
- Introduction to design of VLSI circuits. Ic fundamentals including: energy band diagrams, transistor optimization, design approaches including both customs and semi-custom. Prereq: jr st; ElecEng 330(P), 354(P).
- 457 Digital Logic Laboratory. 3 cr. U/G.
- Experimentation with digital logic systems. Synthesis of digital systems, such as adders, shift registers. Analog/digital and digital/analog converters from basic logic modules. Prereq: jr st; ElecEng 330(P), 354(P).
- 458 Computer Architecture. 3 cr. U/G.
- Processor organization and design; memory organization; microprogramming and control unit design; I-O organization; case studies of selected machine architectures. Not open to students with cr in CompSci 458. Prereq: jr st; CompSci 315(215)(P) or ElecEng 354(P).
- 461 Microwave Engineering. 3 cr. U/G.
- Review from electromagnetics, transmission lines and waveguides; impedance matching, passive components, stripline and microstrip line circuits, dielectric waveguide, laboratory experiments, industrial and biomedical applications. Prereq: jr st; ElecEng 361(P) or equiv.
- 462 Antenna Theory. 3 cr. U/G.
- Analysis and design of antennas: antenna fundamentals; wire antennas; dipole, monopole, and loop antennas; antenna arrays; aperture antennas; horn, slot, and parabolic dish antennas. Prereq: ElecEng 361(P).
- 465 Broadband Optical Networks. 3 cr. U/G.
- Multichannel lightwave systems based on wavelength-division, time-division, and subcarrier multiplexing; optical devices and coding techniques for implementing optical networks. Counts as repeat of ElecEng 490(690) w/same topic. Prereq: jr st; ElecEng 305(P) & 361(P); or grad st.
- 471 Electric Power Systems. 3 cr. U/G.
- Elements of a typical power system. Per-unit quantities; load flow study; economic dispatch; symmetrical components; fault study; system protection; stability. Prereq: jr st; ElecEng 362(C).
- 474 (402) Introduction to Control Systems. 4 cr. U/G.
- Modeling of continuous systems; stability considerations, analysis and design of feedback control systems in time and frequency domains. Not open for cr to students w/cr in ElecEng 402. Prereq: jr st; ElecEng 310(P), CivEng 202(P) or cons instr; or grad st.
- 482 Introduction to Nanoelectronics. 3 cr. U/G.
- Wave properties of electrons, diffraction, Schr¿dinger's equation, quantum confinement, band theory, tunnel junctions, Coulomb blockade, quantum dots and wires, quantum conductance and ballistic transport. Prereq: jr st; ElecEng 330(C), ElecEng 361(C).
- 490 (690) Topics in Electrical Engineering: (Subtitled). 1-3 cr. U/G.
- Specific topics, credits, and any additional prerequisites will be announced in the Schedule of Classes each time the course is offered. May be retaken with change in topic to max of 9 cr. Prereq: jr st.
- 537 Fundamentals of Neuroimaging Technology. 3 cr. U/G.
- Techniques for imaging the human brain; neuroanatomy/neuropathology; computerized tomography and nuclear medicine techniques; structural magnetic resonance imaging and pulse sequence design; functional MRI; experimental modalities. Counts as repeat of ElecEng 490 with topic 'Neuroimaging.' Prereq: sr st; ElecEng 437(P) or cons instr.
- 541 Integrated Circuits and Systems. 3 cr. U/G.
- Differential and operational amplifier circuits. Linear integrated circuits: comparators, regulators, amplifiers and phase locked loops. Digital integrated circuits: mos shift registers, ram, a-to-d converters. Prereq: jr st; ElecEng 330(P).
- 561 Microwave Solid State Circuit Design. 3 cr. U/G.
- Transmission lines and matching techniques, S-parameters, design of various amplifiers and oscillators using BJTs and MOSFETs. Prereq: sr st; ElecEng 330(P).
- 562 Telecommunication Circuits. 3 cr. U/G.
- Radio frequency communication systems, terrestrial and satellite communication systems, mixers, oscillators, filters, design considerations for receivers and transmitters. Prereq: sr st; ElecEng 330(P).
- 565 Optical Communication. 3 cr. U/G.
- Overview of communication systems, light and electromagnetic waves, optical fibers, lasers, led, photodetectors, receivers, optical fiber communication systems. Prereq: sr st; ElecEng 361(P), & 330(P) or 465(P).
- 572 Power Electronics. 3 cr. U/G.
- Power diodes and transistors; static converters; D.C. power supplies; power transistor circuits; SCR's; classical and modern forced-commutation inverters; choppers; cycloconverters, applications in power. Prereq: sr st; ElecEng 335(C).
- 574 (503) Intermediate Control Systems. 3 cr. U/G.
- State space; frequency domain methods of modelling, analysis and design of control systems; digital control; and multivariate systems. ElecEng 574(503) & MechEng 574(478) are jointly offered & count as repeats of each other. Not open for cr to students who have cr in ElecEng 503(ER) or MechEng 478(ER). Prereq: sr st; MechEng 474(P) or ElecEng 474(402(P); or grad st.
- 575 Analysis of Electric Machines and Motor Drives. 3 cr. U/G.
- Reference frame analysis, computer simulation, permanent magnet synchronous machines, induction machines, power electronic inverters, pulsewidth modulation, vector control. Prereq: jr st, ElecEng 330(P) & 362(P).
- 588 Fundamentals of Nanotechnology. 3 cr. U/G.
- Nanofabrication, self-assembly, principles of scanning tunneling/atomic force microscopy, operators, energy quantization; density of states, quantum dots, nanowires, carbon nanotubes: electronic properties and applications. Prereq: jr st; non-ElecEng majors; ElecEng 361(P) or equiv.
- 699 Independent Study. 1-3 cr. U/G.
- - May be retaken to max of 6 cr toward the undergraduate degree. Prereq: jr st; cons instr.
- 701 Advanced Linear System Analysis. 3 cr. G.
- Theory and analysis of linear dynamic systems; discrete and continuous state models; linear algebra for dynamic systems; state transition matrix, numerical methods; and applications. ElecEng 701 & MechEng 701 are jointly offered and count as repeats of one another. Prereq: grad st.
- 710 Artificial Intelligence. 3 cr. G.
- Programming, search techniques game playing, knowledge representation, knowledge acquisition, expert systems. Selected topics from learning. Natural language understanding, vision and robotics. Not open to students who have cr in CompSci 710. Prereq: grad st; CompSci 252 & 535.
- 711 Pattern Recognition - Statistical, Neural, and Fuzzy Approaches. 3 cr. G.
- Theoretical analysis of statistical, neural, and fuzzy techniques for pattern classification and clustering. Study of learning algorithms; and applications. Not open to students who have cr in Compsci 711 which is identical to Eleceng 711. Prereq: grad st; cons instr.
- 712 Image Processing. 3 cr. G.
- This course covers the materials required to process and enhance photographic images, remote sensor multispacial scanner data and others. Topics include transform techniques, recorders, discriminate function, and associated hardware. Prereq: grad st; cons instr.
- 713 Computer Vision. 3 cr. G.
- Fundamental issues and current research in computer vision. Topics in early or low-level vision, intermediate vision or perceptual organization, and high-level vision or object recognition. Prereq: grad st; ElecEng 423(P) or cons instr.
- 713 (effective 09/02/2008) Computer Vision. 3 cr. G.
- Fundamental issues and current research in computer vision. Topics in early or low-level vision, intermediate vision or perceptual organization, and high-level vision or object recognition. Jointly offered w/ and counts as a repeat of CompSci 713. Prereq: grad st; ElecEng 410(P) or cons instr.
- 718 Nonlinear Control Systems. 3 cr. G.
- Advanced concepts and methodologies in modeling and design of nonlinear control systems. Lyapunov theory; describing functions; variable structure control. ElecEng 718 & MechEng718 are jointly offered and count as repeats of one another. Not open for credit to students w/ cr in MechEng 778. Prereq: grad st; ElecEng or MechEng474(P) or equiv; ElecEng or MechEng 701(P); or cons instr.
- 721 Digital Communications. 3 cr. G.
- Fundamentals of design and analysis of digital communication systems in the presence of noise; application of satellite, phone, and computer communication systems. Prereq: grad st, ElecEng 421 or cons instr.
- 737 Medical Imaging Signals and Systems. 3 cr. G.
- Medical imaging physics; physical parameters of imaging systems; imaging system models; physical measurements; image reconstruction; image characteristics; biomedical applications. Prereq: grad st; ElecEng 310(P) and Physics 210(P), or cons instr.
- 741 Electromagnetic Fields and Waves. 3 cr. G.
- Propagation, radiation and scattering of electromagnetic waves and their applications in electrical engineering. Prereq: grad st; Eleceng 361 or equiv.
- 742 Electromagnetic Wave Theory. 3 cr. G.
- Dyadic green's functions and tensors; integral equation methods, scattering from randomly rough surfaces; dynamical radiation models for microstrips; surface wave guides; time domain approaches. Grad st; ElecEng 361.
- 751 Switching and Automata Theory. 3 cr. G.
- Boolean algebra, special boolean functions; fault detection in logic circuits; linear sequential machines; cellular arrays; automata and regular expressions; formal languages; computability and turing machines. Not open to students who have cr in CompSci 751. Prereq: grad st; ElecEng 354 or CompSci 458.
- 755 Information and Coding Theory. 3 cr. G.
- Information measures, entropy, source coding, shannon's theorems, channel capacity, error correcting codes, linear codes, convolutional codes, arithmetic codes, encoding and decoding algorithms. Prereq: grad st.
- 758 Advanced Computer Architecture. 3 cr. G.
- Advanced topics in computer architecture including pipeline processing, multiple and parallel processing systems, performance enhancement issues and vlsi computing structures. Not open for cr to students with cr in CompSci 758, which is identical to ElecEng 758. Prereq: grad st; CompSci 458 or ElecEng 458.
- 760 Computer Systems Performance Evaluation. 3 cr. G.
- Performance measurement and tools, workload characterization, markow models, queueing theory, simulation, benchmarks, data analysis, parallel systems performance analysis. Not open to students who have cr in CompSci 760, which is the same as ElecEng 760. Prereq: grad st; & CompSci 458(P) or ElecEng 458(P).
- 762 Fault-Tolerant Computing. 3 cr. G.
- Faults in digital circuits, fault detection, fault location, system reconfiguration or repair, system recovery, design for testability, self-checking circuits, fault-tolerant interconnection networks, systems level fault-diagnosis, fault-tolerant software. Not open to students with cr in CompSci 762, which is identical to ElecEng 762. Prereq: grad st; ElecEng 354.
- 765 Optical Information Processing and Holography. 3 cr. G.
- Two dimensional linear systems, scalar diffraction theory, imaging properties of lenses, optical imaging systems, spatial filtering, wavefront reconstruction. Prereq: grad st; Eleceng 701.
- 766 Introduction to Nonlinear Optics. 3 cr. G.
- Characteristics and efficiency of various nonlinear optical processes that find applications in communications, signal processing and computing. Topics include optical switching devices, mixers and solitons. Prereq: grad st; ElecEng 361(P).
- 771 Advanced Electric Power Systems Theory. 3 cr. G.
- Basic transients, load switching and voltge recovery; abnormal transients, transformer inrush currents; traveling waves, lightning, tranient voltage distribution in transformer windings; integrated power system transients. Prereq: grad st; ElecEng 471.
- 781 Advanced Synchronous Machinery. 3 cr. G.
- Machine construction, direct and quadrature axis reactances, steady state performance, unbalanced operating conditions, transient performance, motor starting, standards. Prereq: ElecEng 362.
- 782 Dielectrics and High Voltage Insulation. 3 cr. G.
- The dielectric field; gaseous, liquid, and solid dielectrics; engineering applications; testing. Prereq: grad st; ElecEng 361.
- 810 Advanced Digital Signal Processing. 3 cr. G.
- Prediction and optimum filters; lattice structures; adaptive filters; deconvolution techniques, spectrum estimation, applications. Prereq: grad st; ElecEng 410(P).
- 816 Optimal Control Theory. 3 cr. G.
- Analysis and synthesis of discrete and continuous optimal control systems; linear quadratic regulators; dynamic programming and variational methods; applications. ElecEng 816 & MechEng 816 are jointly offered and count as repeats of one another. Prereq: grad st; ElecEng or MechEng474(P) or equiv; ElecEng or MechEng 701(P); or cons instr.
- 819 Adaptive Control Theory. 3 cr. G.
- Adaptive control systems including mathematical foundations, estimation, model reference adaptive control, self tuning regulators, numerical methods, applications. ElecEng 819 & MechEng 819 are jointly offered and count as repeats of one another. Prereq: grad st; ElecEng or MechEng474(P) or equiv; ElecEng or MechEng 701(P); or cons instr.
- 872 Computer Analysis of Electric Power Systems. 3 cr. G.
- Graph theory, matrix algebra and numerical analysis applied to computer solution of power system problems; mathematical models; algorithms and solution techniques for load flow and fault studies. Prereq: grad st & ElecEng 471.
- 888 Candidate for Degree. 0 cr. G.
- Available for graduate students who must meet minimum credit load requirement. Fee for 1 cr assessed. Prereq: grad st.
- 890 Special Topics: (Subtitled). 3 cr. G.
- Lectures on special topics in electrical engineering. Variable content course. Specific topics and any additional prerequisites will be announced in the schedule of classes each time the course is offered. May be repeated to max of 9 cr. Prereq: grad st.
- 990 Masters Thesis. 1-9 cr. G.
- - Prereq: grad st; cons instr.
- 998 Doctoral Thesis. 1-12 cr. G.
- - Prereq: grad st; cons instr & grad prog comm.
- 999 Advanced Independent Study. 1-3 cr. G.
- - Prereq: grad st & cons instr.
Courses - Engineering and Applied Science
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 497 Study Abroad: (Subtitled). 1-5 cr. U/G.
- Designed to enroll students in UWM sponsored program. Course work, level, content, and credits determined at the time of offering. Retakeable with change in topic to 12 cr max for undergrad & 9 cr max for grad. Prereq: acceptance to Study Abroad Prog; cons CEAS assoc dean for academic prog.
- 741 Legal Issues in Engineering Management. 3 cr. G.
- Legal principles and practice affecting management of engineering enterprises emphasizing intellectual property, product liability, contracts, uniform commercial code, regulatory issues and international legal issues. Prereq: grad st.
Courses - Industrial and Manufacturing Engineering
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 450 Computer-Aided Manufacturing and Robotics. 3 cr. U/G.
- Basics of computer-aided manufacturing; numerical control, group technology, flexible manufacturing systems. Robotic applications in manufacturing; types, capabilities, programming, economics and selection. Prereq: Ind Eng 350(P) & 360(C).
- 455 Operations Research I. 3 cr. U/G.
- Fundamental optimization methods; linear programming, integer programming, network models, and dynamic programming methods of operations research. Modeling and applications of these methods in practical situations. Prereq: jr st; Math 233(P).
- 465 Operations Research II. 3 cr. U/G.
- Concepts and methods of probabilistic modeling in queueing, forecasting, and inventory problems for design and analysis of manufacturing and service operations. Prereq: jr st; Ind Eng 467(P) or MthStat 467(P) or equiv course in statistics, Ind Eng 455(P).
- 467 Introductory Statistics for Physical Sciences and Engineering Students. 3 cr. U/G.
- Concepts of probability and statistics; probability distributions of engineering applications; sampling distributions; hypothesis testing; parameter estimation; regression analysis. Not open for cr for Math majors or students with cr in MthStat 362 or 465. IndEng 467 & MthStat 467 are jointly offered & count as repeats of one another. Prereq: jr st; Math 233(P).
- 470 Methods Engineering. 3 cr. U/G.
- Use of production machine for producing a simple product. Study of production sequence, material flow, plant layout; time and motion; and the economics of materials and methods of fabrication. Redesign of the product and the methods of production to minimize total costs within physical, social and aesthetic constraints. Prereq: jr st; Ind Eng 370(P).
- 475 Simulation Methodology. 3 cr. U/G.
- Fundamentals of discrete simulation. Random number and random variable generation for simulation modeling and analysis using simulation software. Prereq: Ind Eng 467(P).
- 540 Expert Systems for Engineering Applications. 3 cr. U/G.
- Application of expert system techniques to engineering problems, strengths and limitations of current artificial intelligence tools, artificial intelligence as a productivity-enhancement tool. Prereq: sr st; CompSci 151(P) or 152(P).
- 545 Metal Cutting. 3 cr. U/G.
- Study of the theory and practices of metal cutting, contemporary and future problems of removal processes, process optimization and cost analyses, critical review of current literature. Prereq: sr st; Ind Eng 350(P) or MatlEng 330(P), or cons instr.
- 547 Nontraditional Manufacturing Processes. 3 cr. U/G.
- Theory and applications of nontraditional manufacturing processes. Study of their principles, equipment, process parameters and capabilities. Prereq: sr st; Ind Eng 350(P) or Matleng 330(P) or cons instr.
- 555 Manufacturing Systems Integration. 3 cr. U/G.
- Integration and interfacing of computerized manufacturing systems, programmable logic controllers and sequential programming, sensor implementation strategies, automated fixturing and robotic workcell creation. Prereq: jr st; Ind Eng 450(R).
- 570 Statistical Quality Control. 3 cr. U/G.
- Statistical thinking and methods for quality improvement. Variable and attribute control charts; process capability and tolerance analysis. Case studies and computer workshops. Prereq: jr st; Ind Eng 467(P) or equiv course in statistics.
- 571 Quality Control and Design of Experiments I. 3 cr. U/G.
- Statistical process control and design of experiments for quality improvement. Computer workshops on control charts and experiments. Prereq: jr st & Ind Eng 467(P) or equiv course in statistics; or grad st.
- 572 Reliability Engineering. 3 cr. U/G.
- Concepts and methods for the design, testing, and estimation of component and system reliabilities. Failures and failure rates; life tests; series-parallel, and standby systems; stress levels; redundancy and reliability apportionment; maintainability, availability, and safety; reliability design and implementation. Prereq: jr st; Ind Eng 467(P) or equiv.
- 575 Design of Experiments. 3 cr. U/G.
- Statistical principles, designs and analyses for planned experimentation; factorial and fractional factorial designs, inner-outer designs, robustness, confounding and blocking, and response surface methodology. Prereq: sr st; Ind Eng 467(P) or equiv.
- 577 Dimensional Measurement and Tolerancing. 3 cr. U/G.
- Measurement techniques; implementation and integration of precision measuring equipment and gages in manufacturing systems; geometric dimensioning and tolerancing; and devices for statistical process control. Prereq: sr st & Ind Eng 467(P).
- 580 Ergonomics. 3 cr. U/G.
- Broad study of ergonomics principles and stresses in design and analysis of workplaces and physical environment; 2 hrs lec & 2 hrs lab/week. Prereq: jr st.
- 583 Facility Layout and Material Handling. 3 cr. U/G.
- Basics in facility planning; design and integration of plant layout, material handling, and warehousing; quantitative models for facility location problems. Prereq: sr st, Ind Eng 370(P), Ind Eng 455(P)
- 585 Design of Production Systems. 3 cr. U/G.
- Projects involving design of production system for a specified product or service using industrial and manufacturing engineering techniques. Presentations, progress reports and final report. Prereq: sr st; Ind Eng 370(C), 450(C), 455(C), 465(C), 470(C).
- 587 Lean Production Systems. 3 cr. U/G.
- An integrated approach to efficient manufacturing of products with high quality, low cost, and timely delivery including one-piece flow, pull system, and visual factory. Prereq: sr st; Ind Eng 465(P).
- 590 Topics in Industrial and Systems Engineering: (Subtitled). 1-3 cr. U/G.
- Selected topics of current interest in an area of systems design. May be repeated with change in topic to max of 9 cr. Prereq: sr st.
- 671 Quality Control and Design of Experiments II. 3 cr. U/G.
- Statistical methods in quality control and design. Control charts of WEMA, Cusum, and bi-variates. Sequential, 3-level, and inner/outer designs. Response surface methodology. Prereq: sr st & Ind Eng 571(P); or grad st.
- 699 Independent Study. 1-3 cr. U/G.
- - Limited to max of 6 cr applied toward undergraduate degree. Prereq: jr st; cons instr.
- 705 Engineering Simulation Project. 3 cr. G.
- Project-based simulation modeling analysis concepts, art of simulation model building, and statistical analysis of simulation model input and output. Prereq: Ind Eng 467(P) or equiv course.
- 716 Engineering Statistical Analysis. 3 cr. G.
- Statistical methods and their applications to solve engineering decision-making problems, integrating computer usage. Inference, probability and probability distributions, data analysis, regression analysis, and anova. Prereq: grad st.
- 717 Operations Research in Engineering Management. 3 cr. G.
- Various operations research techniques for engineering management decision-making. Linear programming, integer programming, network models, multi-objective decision-making, decision analysis, and queuing models. Prereq: grad st; Ind Eng 716(P).
- 740 Intelligent Manufacturing Systems. 3 cr. G.
- Discussion and study of advanced computer control techniques related to manufacturing. Focus on application of artificial intelligence tools to manufacturing problems. Prereq: grad st; Ind Eng 450(P) or cons instr.
- 750 Group Technology and Process Planning. 3 cr. G.
- Group technology and computer-aided process planning; classification and coding schemes, machine loading, production planning/scheduling models, process planning, expert systems in capp. Prereq: grad st; Ind Eng 450 & 455.
- 751 Flexible Manufacturing Systems. 3 cr. G.
- Hierarchy of manufacturing control, process control, advanced concepts in fms, optimal design planning and production scheduling in fms. Prereq: grad st; Ind Eng 450 & 455.
- 765 Operations Research Methods. 3 cr. G.
- Formulation and application of mathematical models for the design of industrial systems. Mathematical programming, network flow, decision theory and simulation techniques are used for solving single and multi-stage production, inventory and service problems. Prereq: grad st; Ind Eng 465 & 767.
- 767 Statistical Methods for Engineers and Scientists. 3 cr. G.
- Elementary baysian decision theory. Prior, posterior and precictive distribution. Posterior and pre-posterior analysis of two action decision problems. Concept of likelihood functions for binomial poisson, exponential and normal distributions. Simple and multiple regression analysis. Introduction to autoregressive methods. Prereq: grad st; MthStat 361 or Ind Eng 467.
- 770 Advanced Quality Control. 3 cr. G.
- Statistical considerations in acceptance sampling, rectifying inspection, and sequential procedures. Optimum design of shewhart, cumulative sum and other control charts, concepts, methods, and applications of adaptive quality control. Prereq: grad st; Ind Eng 570 & 572 or cons instr.
- 772 Facilities Planning. 3 cr. G.
- Modern techniques in facilities planning, location of the facility; systems approach, factors and evaluation. Systematic layout planning, computerized methods. Assembly line balancing, simulation techniques. Cpm and pert. Projects and laboratory work. Prereq: grad st; Ind Eng 455 & 470.
- 777 Scheduling and realtime resource management. 3 cr. G.
- Scheduling (allocation of resources over time) and realtime resource management techniques in highly informative production and service systems. Prereq: grad st; Ind Eng 370(P), 475(P), 455(P), 465(P) or cons instr
- 780 Advanced Ergonomics - Low Back Pain. 3 cr. G.
- An in-depth study of lbp causes, risk factors, preventive approaches, job evaluation/design techniques. 2 hr lec & 2 hr lab/week. Prereq: grad st; Ind Eng 580(P); a course in anatomy & physiology or cons instr.
- 783 Advanced Ergonomics - Upper Extremity. 3 cr. G.
- In depth study of musculoskeletal disorders of upper extremity, personal and job risk factors, job analysis, design and prevention. 2 hr lec & 2 hr lab/week. Prereq: grad st; Ind Eng 580(P); a course in Anatomy & Physiology or cons instr.
- 786 Applied Biostatistics in Ergonomics. 3 cr. G.
- Statistical methods used in ergonomic studies to analyze, summarize, and report measurements and data. 2 hr lec & 2 hr lab/week. Jointly offered with & counts as repeat of Nurs 786 & OccThpy 786. Prereq: grad st; Ind Eng 580(P); a course in statistics or cons instr.
- 787 Issues in Ergonomics: Epidemiology. 1 cr. G.
- Concepts in epidemiological studies employed to study risk factors in ergonomic research. Design considerations, strengths and weaknesses of different types of studies. Jointly offered with & counts as repeat of Nurs 787 & OccThpy 787. Prereq: grad st; Ind eng 580(P); a course in statistics or cons instr.
- 788 Legal Issues and Regulatory Agencies in Ergonomics. 1 cr. G.
- Understanding of ergonomic regulations, regulatory sets, and agencies' and workers' compensations laws. Jointly offered with & counts as repeat of Nurs 788 & OccThpy 788. Prereq: grad st; Ind eng 580(P); a course in statistics or cons instr.
- 790 Design Project. 2-3 cr. G.
- Integration and application of concepts learned in other ergonomic courses to analyze and abate ergonomic hazards in a scientific manner. Jointly offered with & counts as repeat of Nurs 790 & OccThpy 790. Prereq: grad st; Ind Eng 780(P), 783(P), 786(P), 788(P); or cons instr.
- 888 Candidate for Degree. 0 cr. G.
- Available for graduate students who must meet minimum credit load requirement. Fee for 1 cr assessed. Prereq: grad st.
- 890 Advanced Topics in Industrial and Systems Engineering: (Subtitled). 1-3 cr. G.
- Topics vary. Advanced topics of current interest in an area of systems-design; review of recent literature. Subject matter may be student initiated. Specific topics and any additional prerequisites will be announced in the schedule of classes each time the course is offered. May be repeated with change in topic to max of 9 cr. Prereq: grad st.
- 990 Masters Thesis. 1-9 cr. G.
- - Prereq: grad st; cons instr.
- 998 Doctoral Thesis. 1-12 cr. G.
- - Prereq: grad st; cons instr & grad prog comm.
- 999 Advanced Independent Study. 1-3 cr. G.
- - Prereq: grad st; cons instr & grad prog committee.
Courses - Materials
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 402 Physical Metallurgy. 3 cr. U/G.
- Crystal binding and electron theory of solids, phase diagrams, diffusion, nucleation and growth, recrystallization, precipitation hardening, solidification, austenite decomposition. Prereq: jr st; MatlEng 201(P).
- 410 Mechanical Behavior of Materials. 3 cr. U/G.
- Elastic, plastic, viscous behavior of materials, creep, fatigue, fracture, dislocation theories of crystal deformation. Prereq: jr st; admis to MatlEng major, & MatlEng 201(P); or grad st; or cons dept chair.
- 421 Metal Casting Engineering. 3 cr. U/G.
- Pattern and core design; molding technology; pouring and feeding castings; metallurgy of cast engineering alloys and their foundry practice; cleaning and inspection; casting design. Prereq: jr st; MatlEng 201(P).
- 431 Welding Engineering. 3 cr. U/G.
- An engineering course on joining processes; reaction of materials to welding, brazing and soldering; distortion; process and material selection and structural engineering considerations. Prereq: jr st; MatlEng 201(P).
- 442 Thermodynamics of Materials. 3 cr. U/G.
- Third law of thermodynamics; application of thermodynamics to materials processes and systems; behavior of solutions; reaction equilibria. Prereq: jr st, admis to MatlEng major, MatlEng 201(P), & MechEng 301(P); or grad st; or cons dept chair.
- 443 Transport and Kinetics in Materials Processing. 3 cr. U/G.
- The role of kinetics in materials processing including transport of mass, energy, and momentum. Prereq: jr st, MatlEng 442(P), & ElecEng 234 (P); or grad st.
- 451 Ceramic and Polymeric Materials. 3 cr. U/G.
- Properties of ceramic, polymeric and composite systems. Structure, bonding, imperfections and atomic mobility. Phase equilibria, grain growth, sintering and micro structure. Mechanical and physical properties. Prereq: jr st; MatlEng 201(P).
- 455 Engineering Composites. 3 cr. U/G.
- Study of the structure-property relationships in composite materials. Properties of fibers and other reinforcements, interfaces, matrix materials. Metal polymer and ceramic matrix composites. Prereq: MatlEng 201(P).
- 461 Corrosion Engineering. 3 cr. U/G.
- Technical and economic aspects of corrosion and corrosion control. Forms of corrosion, thermodynamics, kinetics, materials selection, design, and corrosion protection. Prereq: jr st; MatlEng 201(P).
- 465 Friction and Wear. 3 cr. U/G.
- Friction and wear of engineering materials. Effect of environment, surface interactions, lubrication, and material properties. Techniques of analysis and measurement. Not open to students who have cr in MechEng 465, which is identical to MatlEng 465. Prereq: jr st; MatlEng 201(P).
- 471 Heat Treatment of Materials. 3 cr. U/G.
- Study of the heat treatment processes and their effect on the microstructure and properties of metals. Emphasis is on steels, but all alloy systems of importance are covered. Prereq: jr st; MatlEng 201(P).
- 481 Electronic Materials. 3 cr. U/G.
- Electronic conduction in materials. Electronic phenomena in metals, semiconductors, and insulators. Materials production, characterization, and application to micro-electronic devices, with particular emphasis on thin film technology. Prereq: jr st; MatlEng 201(P) or cons instr.
- 690 Topics in Materials: (Subtitled). 3 cr. U/G.
- Lectures on special topics in materials engineering and science. May be repeated with change in topic to max of 9 cr. Prereq: jr st; cons instr.
- 699 Independent Study. 1-3 cr. U/G.
- - Retakeable to max of 6 cr applied toward undergraduate degree. Prereq: jr st; cons instr.
- 701 Properties of Solids. 3 cr. G.
- The applications of physics to the understanding of the properties of solids, including lattice mechanics, band theory, electrical, thermal, magnetic, and defect properties. Prereq: Matleng 402(P).
- 702 Advanced Engineering Thermodynamics. 3 cr. G.
- Laws of thermodynamics, property relations, and equations of state, introduction to statistical and irreversible thermodynamics; applications to perfect gases, perfect crystals, and homogeneous solutions. Prereq: grad st; MatlEng 441(P), 442(P).
- 710 Advanced Mechanical Behavior of Materials. 3 cr. G.
- Advanced topics on the mechanical properties of materials including plasticity, anelasticity, fracture, creep, fatigue, and the effects of temperature, rates, and processing history. Prereq: grad st; MatlEng 410(P).
- 720 Kinetic Processes in Materials. 3 cr. G.
- Absolute reaction rate theory, defects in materials, diffusion, phase transformation in metals. Prereq: grad st; MatlEng 441(P).
- 731 Deformation Processing. 3 cr. G.
- Application of engineering principles to shape generation by deformation processing. Analysis of forging, stamping, drawing. Effect of deformation material properties and behavior. Prereq: grad st; MatlEng 410(P).
- 732 Solidification Processing. 3 cr. G.
- Solidification phenomena and its engineering application to metals, semiconductors, ceramics, properties of cast products. Foundry processes. Prereq: grad st; Matleng 330(P).
- 740 Heterogeneous Equilibria. 3 cr. G.
- Quantitative description of heterogeneous equilibria for unary, binary, and ternary systems from the thermodynamic point of view; composite systems and current experimental techniques in high temperature materials. Prereq: grad st; MechEng 301(P); MatlEng 201(P).
- 750 Thin Solid Films. 3 cr. G.
- Application of materials science to thin films. Nucleation, growth, and characterization. Discussion of optical, electrical, and mechanical behavior in terms of atomic order and chemistry. Consideration of specific deposition methods and applications. Prereq: grad st; MatlEng 201(P) & Physics 210(P).
- 760 Surface Analysis of Solids. 3 cr. G.
- Introduction to thermodynamics, structure and quantum theory of surfaces. Fundamentals of spectroscopic methods for analysis of surfaces. Applications to practical surface analysis problems: catalysis, thin films, polymers, ceramics, metallurgy and corrosion, coatings, glasses and composites. Prereq: grad st or cons instr.
- 888 Candidate for Degree. 0 cr. G.
- Available for graduate students who must meet minimum credit load requirements. Fee assessed for 1 cr. Prereq: grad st.
- 890 Advanced Topics in Materials: (Subtitled). 3 cr. G.
- Lectures on special topics in materials engineering and science. May be repeated with change in topic to max of 9 cr. Prereq: grad st; cons instr.
- 990 Masters Thesis. 1-9 cr. G.
- - Prereq: grad st; cons instr.
- 998 Doctoral Thesis. 1-12 cr. G.
- - Prereq: grad st; cons instr.
- 999 Advanced Independent Study. 1-3 cr. G.
- - Prereq: grad st; cons instr & grad prog committee.
Courses - Mechanical Engineering
Courses numbered 300-699 are Undergradute/Graduate. Courses numbered 700 and above are Graduate only.
- 415 Modern Thermomanufacturing Processes. 3 cr. U/G.
- An introduction to thermal management and techniques applied to chemical vapor deposition, welding, thermal spraying, and machining (cutting and grinding). Prereq: jr st; Civ Eng 303(P), Mecheng 321(P) or equiv, or cons instr.
- 420 (effective 01/26/2009) Fluid Mechanics. 3 cr. U/G.
- Basic laws of fluid mechanics; dimensional analysis; steady-flow in pipes; flow over immersed bodies; fluid machinery; transient pipe flow; special topics. Prereq: jr st; MechEng 320 (P)

