University of Idaho 1996-98 Graduate Catalog


Chemical Engineering


Roger A. Korus, Dept. Chair (312 Buchanan Engr. Lab. 83844-1021; phone 208/885-6793). Faculty: Wudneh Admassu, Thomas E. Carleson, David C. Drown, Louis L. Edwards, Jr., Roger A. Korus, Jin Y. Park, Jay J. Scheldorf, George M. Simmons, Margrit von Braun.

Graduate studies in this department are highly diversified in order to accommodate the needs of most students who have a good basic background in the physical sciences, mathematics, and engineering. Areas of expertise include optimization and process design; energy conversion; raw material resources; thermodynamics, chemical reaction engineering, transport phenomena, biochemical engineering, and pollution control. The Graduate Record Examination is not required, but is recommended.

Entering graduate students must normally hold a B.S. in chemical engineering. Students holding a B.S. or equivalent degrees in related disciplines (e.g., chemistry, physics, other engineering fields) may be admitted after certain undergraduate deficiencies are completed.

Degree Programs

Candidates must fulfill the requirements of the Graduate College and of the Department of Chemical Engineering. See part 2 for the general requirements applicable to each degree.

Master of Science. General M.S. requirements apply.

Master of Engineering. General M.Engr. requirements apply.

Doctor of Philosophy. While most students entering the graduate program possessing only the bachelor's degree will first earn the M.S., it is possible to bypass the M.S and work directly toward the Ph.D. Students electing this option will be expected to critically analyze a current research area as part of their degree requirements. This will constitute their Ph.D. qualifying examination. For others, the oral M.S. thesis examination serves as the Ph.D. qualifying examination. A written research proposal modeled after those submitted to such agencies as the National Science Foundation is required as part of the requirements for the Ph.D.

Courses

ChE ID&WS321 Engineering Thermodynamics and Heat Transfer (3 cr).

ChE 330 Stagewise Operations (3 cr).

ChE 393 Chemical Engineering Projects (1-3 cr, max 9).

ChE 398 (s) Engineering Cooperative Internship (3 cr).

ChE 404 (s) Special Topics (cr arr).

ChE 410 Fundamentals of Polymer Science and Processing (3 cr).

ChE 415 Integrated Circuit Fabrication (3 cr).

ChE 423 Reactor Kinetics and Design (3 cr).

ChE 430-431-432 Transport and Rate Processes I-II-III (3 cr; 2 cr; 3 cr).

ChE 433 Chemical Engineering Lab I (1 cr).

ChE 434 Chemical Engineering Lab II (1 cr).

ChE 444 Process Analysis and Control (3 cr).

ChE 445 Digital Process Control (3 cr).

ChE 453-454 Chemical Process Analysis and Design (3 cr).

ChE 460 Biochemical Engineering (3 cr).

ChE 491 Seminar (1 cr).

ChE 499 (s) Directed Study (cr arr).

ChE 500 Master's ResearchandThesis (cr arr).

ChE 501 (s) Seminar (cr arr). Prereq: perm.

ChE 502 (s) Directed Study (cr arr). Prereq: perm.

ChE 504 (s) Special Topics (cr arr). Prereq: perm.

ChE ID&WS515 Transport Phenomena (3 cr). Same as ME 515. WSU Ch E 510. Advanced treatment of momentum, energy, and mass transport processes; solution techniques. Prereq: perm.

ChE WS524 Polymer Reactor Engineering (3 cr). WSU Ch E 525.

ChE 525 Advanced Heat Transfer (3 cr). Same as ME R525. Application of fundamentals of heat conduction, radiation, and convection; relationships to fluid dynamics and mass transfer; economic and design applications. Prereq: perm.

ChE ID&WS527 Thermodynamics (3 cr). WSU Ch E 527. Thermodynamic laws for design and optimization of thermodynamic systems, equations of state, properties of ideal and real fluids and fluid mixtures, stability, phase equilibrium, chemical equilibrium, applications of thermodynamic principles. Prereq: ChE 321 or perm.

ChE ID&WS529 Chemical Engineering Kinetics (3 cr). WSU Ch E 529. Interpretation of kinetic data and design of reactors for heterogeneous chemical reaction systems; heterogeneous catalysis, gas-solid reactions, gas-liquid reactions; packed bed reactors, fluidized bed reactors. Prereq: perm.

ChE 537 Advanced Fluid Mechanics (2-3 cr). Same as ME 537. Fluid systems used in industry; non-Newtonian behavior of particle and plastic systems; two-phase situations, including fluidization and film flow. Prereq: perm.

ChE 541 Chemical Engineering Analysis I (3 cr). Mathematical analysis of chemical engineering operations and processes; mathematical modeling and computer applications. Prereq: perm.

ChE ID&WS542 Chemical Engineering Analysis II (3 cr). WSU Ch E 542. Numerical and analytical methods in the solution of chemical engineering problems; partial differential equations, application of approximate variational methods and integral transforms. Prereq: perm.

ChE ID&WS545-ID&WS546 Mass Transfer Operations I-II (3 cr). WSU Ch E 546. Diffusional and equilibrium operations. Prereq: perm.

ChE ID&WS560 Biochemical Engineering (3 cr). WSU Ch E 560. Application of chemical engineering to biological systems including fermentation processes and biochemical reactor design, transport phenomena in biological systems and biochemical technology.

ChE J570/ID-J470 Hazardous Waste Management (3 cr). WSU Ch E 470. Credit not granted for both ChE J470/J570 and ES R470. Principles and practices of management of hazardous and solid wastes with emphasis on CERCLA (Superfund) process for cleanup of uncontrolled hazardous waste sites and RCRA process as it applies to industrial waste treatment, storage, and disposal (TSD) facilities. Additional projects/assignments reqd for grad cr. Prereq: Stat 301, sr or grad standing in science or engineering, and perm.

ChE ID571 Advanced Plant Design (3 cr). WSU Ch E 571. Design of process plants for optimum costs and economic return; scale-up of pilot plants. Prereq: perm.

ChE ID&WS-J575/ID&WS-J475 Air Pollution Control (2-3 cr). WSU C E 471/508. Analysis and design of physical and chemical methods of air pollution control; particulate and gas emission control methods, standards for sources. Additional projects/assignments reqd for grad cr. Prereq: CE 320 or perm.

ChE 578 Treatment of Hazardous Chemical Waste (3 cr). Design of alternative processes and operations for treatment of hazardous chemicals. Prereq: Math 310 and ChE 432 or CE 331.

ChE 579 Hazardous Waste Site Remediation Design (3 cr). Same as Hydro 579. Characterization of hazardous waste sites, identification of physical, chemical, and biological corrective action programs and site restoration; includes design problems and case studies to illustrate corrective action and site restoration in compliance with regulations. Prereq: Geol 409.

ChE J580/J480 Engineering Risk Assessment for Hazardous Waste Evaluations (3 cr). Quantitative and qualitative approaches to assessing risks to public health and environment from chemical contaminants; toxicology, exposure assessment, risk characterization, and environmental modeling; critical reviews of specific toxins and actual waste site studies. Additional projects/assignments reqd for grad cr. Prereq: senior or grad standing in science or engineering; Biol 201 or 100 and Stat 301 or perm; ChE J470/J570 recommended.

ChE 581 Hazardous Waste Management Seminar (1 cr). Environmental engineering and science topics related to hazardous waste characterization, cleanup, and regulations; includes case histories, paper, and oral presentation. Prereq: perm.

ChE 600 Doctoral Research and Dissertation (cr arr).

University of Idaho 1996-98 Graduate Catalog


Chemistry


Peter R. Griffiths, Dept. Chair (116 Malcolm M. Renfrew Hall 83844-2343; phone 208/885-6552; e-mail chemoff@uidaho.edu). Faculty: Thomas E. Bitterwolf, Leszek Czuchajowski, W. Daniel Edwards, T. Rick Fletcher, Steven D. Gammon, Peter R. Griffiths, Sharon J. Hutchison, Robert L. Kirchmeier, Jeanne L. McHale, Nicholas R. Natale, Pamela J. Shapiro, Jean'ne M. Shreeve, Jason R. Stenzel, Ray von Wandruszka, Chien M. Wai, Richard V. Williams.

M.S. and Ph.D. degrees are offered in chemistry with concentrations in analytical, inorganic, organic, and physical chemistry. The M.A.T. degree is also offered.

Entering graduate students (master's and doctoral candidates) are expected to demonstrate proficiency in chemistry by taking a series of four examinations in the areas of analytical (qualitative, quantitative, and instrumental), inorganic, organic (including qualitative organic analysis), and physical chemistry. These must be taken at the first offering after the student's arrival. These examinations are offered immediately before registration week of the fall and spring semesters. Questions are at an advanced undergraduate level.

Students who score at greater than the 50th percentile (established nationally) on a qualifying examination may begin with a 500-level course in that area in their first semester and are given credit for the relevant 400-level course (Chem 455, 466, 476, and/or 496). Students who score below the 50th percentile on an examination will begin course work in the respective area: analytical, Chem 454 (the laboratory in this course may be bypassed by petition if the student can present evidence--previous course at B level--of adequate exposure); physical, Chem 495; inorganic, Chem 463; organic, Chem 473.

All candidates for the M.S. or Ph.D. degree in chemistry are required to have teaching experience, here or elsewhere, as part of their training.

Degree Programs

Candidates must fulfill the requirements of the College of Graduate Studies and of the Department of Chemistry. See part 2 for the general requirements applicable to each degree.

Master of Science. (A) Thesis option: General M.S. requirements apply. At least one credit must be earned in Chem 501. (B) Nonthesis option: A minimum of 30 credits in course work is required and must be divided among the following: (1) 20 credits in chemistry courses numbered 500 or above (including one credit in Chem 501); (2) 10 credits in chemistry courses numbered 400 or above, or related courses numbered 300 or above. A written and/or oral examination that covers graduate course work must be taken during the final semester in residence.

Master of Arts in Teaching. General M.A.T. requirements apply. If not already completed as an undergraduate, the following courses are required: Chem 302 and 303 or, recommended, Chem 305 and 307 (which have higher prerequisite requirements); also, Chem 372, and 435 or 454; some research experience in Chem 491 is also desirable. The four credits in electives are to be taken in 300s, 400s, or 500s courses in biology, physics, or mathematics.

Doctor of Philosophy--Major in Chemistry. The student will enroll for at least 33 credit hours in courses. All students will take Chem 509 (Advanced Physical Chemistry) and obtain two credits in Chem 501 (Seminar). In addition, sufficient credit hours of research will be completed to meet a total minimum registration requirement of 78 credits.

The student is encouraged to take courses in related fields, e.g., mathematics, physics, chemical engineering, geochemistry, computer science, electronics, or biochemistry. This work can be designated as the minor or supporting field on the study program.

All Ph.D. candidates are required to participate in seminar (Chem 501) while in residence, even though not formally registered for credit in this course. Registration may be for zero credit.

Cumulative examinations are general examinations in the student's field of specialization to judge the breadth of knowledge gained by the student from courses, lectures, and the literature, as well as the ability to use this knowledge in the solution of a variety of problems. Once started, a student must continue to take these examinations each time they are offered whenever the student is in residence and is eligible. If a given examination is not taken, a failing grade is received. Examinations are approximately three hours in length and are given four times each semester and, in exceptional cases, during the summer session. Normally students will take examinations only in the chosen area of concentration, but they may elect to take them in other areas of chemistry. The student must obtain an average grade of 50% in eight examinations to continue in the Ph.D. program.

Shortly after completing the final cumulative examination, Ph.D. students are required to submit a written proposal on their doctoral research project and defend it at an oral examination by their graduate committee. The proposal will be limited to a maximum of 5,000 words, excluding the bibliography, and will consist of a statement of the proposed doctoral research problem, an in-depth discussion of the relevant literature, a listing of the major research objectives, a summary of the proposed experimental work plan, and an appropriate bibliography.

Doctor of Philosophy--Major in Biochemistry. A Ph.D. with major in biochemistry is offered by the Department of Microbiology, Molecular Biology and Biochemistry. See that departmental section for information on the degree.

Courses

RELATED FIELD: See microbiology, molecular biology and biochemistry.

Chem 302 Principles of Physical Chemistry (3 cr).

Chem 303 Principles of Physical Chemistry Lab (1 cr).

Chem 305-306 Physical Chemistry (3 cr).

Chem 307-308 Physical Chemistry Lab (1 cr).

Chem J318/J418 Environmental Chemistry (3 cr).

Chem 372 Organic Chemistry II (3 cr).

Chem 374 Organic Chemistry Lab for Engineers (1 cr).

Chem 376 Organic Chemistry II: Lab (2 cr).

Chem 400 (s) Seminar (cr arr).

Chem 404 (s) Special Topics (cr arr).

Chem 409 Proseminar (1 cr).

Chem 441 Chemical Literature (1 cr).

Chem 454 Instrumental Analysis (4 cr).

Chem 455 Survey of Analytical Chemistry (3 cr).

Chem 463 Inorganic Chemistry (3 cr).

Chem 465 Inorganic Chemistry Laboratory (1 cr).

Chem 466 Survey of Inorganic Chemistry (3 cr).

Chem 473 Intermediate Organic Chemistry (3 cr).

Chem 476 Survey of Organic Chemistry (3 cr).

Chem 484 Biochemistry Laboratory (2 cr).

Chem 486 Plant Biochemistry (3 cr).

Chem 491 (s) Research (1-6 cr, max 6).

Chem 495 Thermodynamics and Kinetics (3 cr).

Chem 496 Survey of Physical Chemistry (3 cr).

Chem 497 (s) Practicum in Tutoring (1 cr, max 2).

Chem 498 (s) Internship (cr arr).

Chem 499 (s) Directed Study (cr arr).

Chem 500 Master's Research and Thesis (cr arr).

Chem 501 (s) Seminar (cr arr). Prereq: perm.

Chem 502 (s) Directed Study (cr arr). Prereq: perm.

Chem 504 (s) Workshop (cr arr). Prereq: perm.

Chem 506 Introduction to Teaching and Research Skills (2 cr). Skills required of teaching assistants in laboratory, recitations, office hours, help sessions; skills required for research; use of library; introduction to faculty research. Graded P/F. Prereq: perm.

Chem 507 (s) Topics in Physical Chemistry (1-9 cr, max 9). Selected topics in modern physical chemistry such as computational quantum mechanics, statistical mechanics, nonequilibrium thermodynamics, group theory, molecular dynamics, theory of condensed phases, or other topics not covered in regularly scheduled courses. Prereq: Chem 495, 496, or perm.

Chem 509-510 Advanced Physical Chemistry (3 cr). Applications of quantum theory to chemical bonding, molecular spectroscopy, and molecular structure. Prereq: Chem 306, 495, 496, or perm.

Chem 513 Nuclear Chemistry (3 cr). Intro to artificial and natural radioactivity, tracer methods, and atomic energy. Prereq: Chem 306 or Phys 315 or perm.

Chem R516 Methods in Radiochemistry (3 cr). Radiochemistry techniques and application of tracers to chemistry; fundamentals of radioactive decay; statistical relationships; interaction of radiation with matter; production of radioactive samples; chemistry of radioactive elements. Prereq: Chem 454, 455, or perm.

Chem WS525 Selected Topics in Analytical Chemistry (1-3 cr, max arr). WSU Chem 529. Prereq: perm.

Chem J535/J435 Principles of Chemical Instrumentation (4 cr). Practical theory and application of modern analog/digital electronics and small computers to chemical measurement and control systems. Registration for Chem 535 requires completion of an additional term paper or other assignment. Three hrs of lec and one 3-hr lab a wk. Prereq: Chem 253 or 454, Phys 232, or perm.

Chem WS537 Advanced Topics in Physical Chemistry (1-3 cr, max arr). WSU Chem 537. Prereq: perm.

Chem 541-542 Biochemistry (3 cr). See MMBB 541-542.

Chem 551 Analytical Spectroscopy (3 cr). Theory and instrumentation for atomic and molecular spectrometry, including atomic absorption and emission spectroscopy, ultraviolet absorption and fluorescence, infrared, Raman, x-ray and electron spectrometries. Prereq: Chem 454, 455 or perm.

Chem 552 Fourier Transform Spectrometry (3 cr). Theory, instrumentation, and applications of Fourier transform spectrometry in infrared and visible regions of the spectrum. Prereq: Chem 454, 455 or perm.

Chem 553 Separation Theory and Gas Chromatography (3 cr). Separation theory; modern gas chromatography, identification and quantification; analytical mass spectrometry. Prereq: Chem 306, 454, 455, or perm.

Chem 554 Liquid Chromatography (3 cr). Modern liquid chromatography; ion chromatography; supercritical-fluid chromatography. Prereq: Chem 553 or perm.

Chem 555 Advanced Analytical Chemistry (3 cr). Fundamental principles of analysis; sampling; measurement validation; statistical evaluation; optimization techniques; pattern recognition; information theory. Prereq: Chem 306, 454, 455, or perm.

Chem J556/J456 Molecular Spectroscopy (3 cr). Interpretation of IR, UV, NMR, and mass spectra. Registration for Chem 556 requires completion of additional assignments. Prereq: Chem 306 or perm.

Chem 557 (s) Topics in Analytical Chemistry (1-9 cr, max 9). Atomic and molecular analytical spectroscopy; modern electrochemical methods; surface analysis techniques. Prereq: Chem 454, 455, or perm.

Chem 561 Advanced Inorganic Chemistry (3 cr). Theoretical approach to the underlying principles of inorganic chemistry; integration of theory and descriptive chemistry. Prereq: Chem 306, 463, 466, or perm.

Chem ID-J564/J464 Inorganic Chemistry (3 cr). WSU Chem 507. Principles, complex ions and coordination compounds, theory of acids and bases, bonding theory, non-aqueous solvents, familiar elements and their relationship to the periodic table. Additional projects/assignments reqd for grad cr. Prereq or coreq: Chem 463, or 466, or perm.

Chem ID565 Topics in Inorganic Chemistry (1-9 cr, max 9). WSU Chem 508. Coordination compounds; halogens; less familiar elements; clathrate, interstitial, nonstoichiometric compounds; chemical bonding; inorganic reaction mechanisms. Prereq: Chem 463, 466, or perm.

Chem J567/J467 Inorganic Spectroscopy (3 cr). Applications of spectroscopic methods to investigation of inorganic and organometallic compounds; topics include multinuclear and multidimensional NMR, IR and Raman, EPR, mass spectroscopy, Mossbauer spectroscopy, and x-ray crystallography. Additional projects/assignments reqd for grad cr. Prereq: Chem 306, 454.

Chem J568/J468 Organometallic Chemistry (3 cr). Structure, bonding, and reaction chemistry of organotransition metal compounds; applications to homogeneous catalysis. Additional projects/assignments reqd for grad cr. Prereq: Chem 305-306; prereq or coreq: Chem 463 or 466 or perm.

Chem 569 Fluorine Chemistry (3 cr). Brief history of fluorine beginning with its isolation in 1886 through current areas of interest in fluorochemicals; in-depth study of modern synthetic methods of fluorinated compounds and their potential applications today and in the future. Prereq: Chem 463, 466, or perm.

Chem 571 (s) Topics in Organic Chemistry (1-9 cr, max 9). Selected topics from the current literature. Prereq: Chem 473, 476, or perm.

Chem J572/J472 Rational Design of Pharmaceuticals (3 cr). Synthetic chemistry necessary for design and preparation of medicinal agents, and mechanistic chemistry germane to action of pharmaceuticals. Graduate students are required to write an original research proposal on a topic related to drug discovery. Prereq or coreq: Chem 473, 476 or perm.

Chem 573 Synthetic Organic Chemistry (3 cr). Use of organic reactions in synthesis. Prereq: Chem 473, 476, or perm.

Chem 575 Mechanisms of Organic Reactions (3 cr). Nucleophilic substitution; reactions of carboxylic acids and esters; carbanions; electrophilic and nucleophilic aromatic substitutions; elimination and addition reactors. Prereq: Chem 473, 476, or perm.

Chem 581 Carbohydrates (3 cr). Alt/yrs. Structure, function, and metabolism of carbohydrates. Prereq: perm.

Chem 582 Proteins and Enzymes (3 cr). See MMBB 582.

Chem 583 Lipids and Membranes (3 cr). See MMBB 583.

Chem 584 Nucleic Acids (3 cr). Alt/yrs. Structure, function, and metabolism of nucleic acids. Prereq: perm.

Chem 589 Advanced Topics in Molecular Biology, Microbiology, and Biochemistry (1-9 cr, max 9). See MMBB 589.

Chem 600 Doctoral Research and Dissertation (cr arr).

University of Idaho 1996-98 Graduate Catalog


Civil Engineering


Howard S. Peavy, Dept. Chair (104 Buchanan Engr. Lab. 83844-1022; phone 208/885-6782). Faculty: Faoud M. Bayomy, Charles E. Brockway, Roger L. Ely, John I. Finnie, Donald F. Haber, James H. Hardcastle, Terry R. Howard, Zaher K. Khatib, Michael D. Kyte, Chyr Pyng Liou, James H. Milligan, RichardJ. Nielsen, Howard S. Peavy, P. Steven Porter, Parviz R. Rad, Edwin R. Schmeckpeper, Sunil Sharma, Alfred T. Wallace.

Graduate study is offered with specialization in structures and structural mechanics, highway and pavement materials, soil mechanics, transportation, public works, hydraulics and water resources, and sanitary engineering. Interdisciplinary programs of study are encouraged for interested students. As examples, students specializing in sanitary engineering may do considerable work in chemical engineering or biochemistry, and specialization in soil mechanics may involve study in geology or mining engineering.

Foreign students must have a TOEFL score of at least 550 for admission to any departmental degree programs.

Degree Programs

Candidates must fulfill the requirements of the Graduate College and of the Department of Civil Engineering. See part 2 for the general requirements applicable to each degree.

Master of Science. Programs are offered with specialization in all the areas listed above. Applicants for admission generally will have a B.S. degree in civil engineering. However, those with B.S. degrees in areas other than civil engineering are also eligible for admission; in these cases, after consultation with the student, deficiency courses will be specified by the student's advisory committee.

Master of Engineering. A minimum of 33 credits is required. The other M.S. requirements apply. The study program includes a directed study course involving the preparation of a technical paper.

Doctor of Philosophy. Persons interested in pursuing a doctoral degree must contact a correspondent in the department well in advance of admission to the Graduate College. Preliminary screening of candidates and program planning for those admitted are essential features of the Ph.D. program. Programs are offered with specialization in the following general areas: (1) water resources and hydraulics; (2) structures, structural mechanics, and construction materials; and (3) geotechnical engineering with a major in soil mechanics. The qualifying examination is written and/or oral, and the preliminary examination is written and oral. In addition, one of the following requirements must be satisfied: (1) satisfactory completion of a foreign language examination conducted by the Department of Foreign Languages and Literatures, or (2) completion of a humanistic-social study program approved by the Department of Civil Engineering.

Courses

CIVIL ENGINEERING

CE 316 Advanced and Route Surveys (3 cr).

CE 317 Land Surveying (2 cr).

CE 319 Photogrammetry and Photo-Interpretation (3 cr).

CE ID&WS320 Engineering Fluid Mechanics (3 cr).

CE 321 Hydrology (3 cr).

CE 322 Hydraulics (3 cr).

CE 323 Hydraulics Laboratory (1 cr).

CE 331 Sanitary Engineering (4 cr).

CE 342 Theory of Structures (3 cr).

CE 357 Mechanical Properties of Construction Materials (3 cr).

CE 360 Engineering Properties of Soils (3 cr).

CE 372 Fundamentals of Transportation Engineering (4 cr).

CE ID&WS386 Engineering Economy (3 cr).

CE 400 (s) Seminar (cr arr).

CE 402 Applied Numerical Methods for Engineers (3 cr).

CE 403 (s) Workshop (cr arr).

CE 404 (s) Special Topics (cr arr).

CE 406 (s) Study Abroad (cr arr).

CE 407 Professional Management for Engineers (3 cr).

CE 411 Engineering Fundamentals (0 cr).

CE 421 Engineering Hydrology (3 cr).

CE 428 Open Channel Hydraulics (3 cr).

CE 431 Sanitary Engineering (4 cr).

CE WS435 Hazardous Waste Engineering (3 cr).

CE 441 Reinforced Concrete Design (3 cr).

CE WS442 Prestressed Concrete Design (3 cr).

CE WS443 Design of Timber Structures (3 cr).

CE 444 Steel Design (3 cr).

CE 460 Geotechnical Engineering Design (3 cr).

CE WS461 Foundations (3 cr).

CE 473 Highway Design (3 cr).

CE ID474 Traffic Systems Design (3 cr).

CE 482 Project Engineering (3 cr).

CE ID484 Engineering Law and Contracts (2 cr).

CE 491 Civil Engineering Professional Seminar (1 cr).

CE 499 (s) Directed Study (cr arr).

CE 500 Master's Research and Thesis (cr arr).

CE 501 (s) Seminar (cr arr). Conferences and reports on current developments.

CE 502 (s) Directed Study (cr arr). Prereq: perm.

CE 503 (s) Workshop (cr arr). Prereq: perm.

CE 504 (s) Special Topics (cr arr). Prereq: perm.

CE 506 (s) Study Abroad (cr arr). Prereq: perm of dept.

CE ID&WS510 Advanced Mechanics of Materials (3 cr). See ME 539.

CE 519 Fluid Transients (3 cr). Same as ME 519. Alt/yrs. Development of concepts and modeling techniques for unsteady flow of liquid and gas in piping systems; extensive computer programming used to develop tools for analysis, design, and control of transients. Prereq: Math 310, CE 320.

CE J520/J420 Fluid Dynamics (3 cr). See ME J420/J520.

CE 521 Sedimentation Engineering (3 cr). Intro to river morphology and channel responses; fluvial processes of erosion, entrainment, transportation, and deposition of sediment. Prereq: CE 428 or perm.

CE ID-J522/ID&WS-J422 Hydraulic Design (3 cr). WSU C E 450. Hydraulic design of open channel and closed conduit conveyance structures, control structures, protective structures and systems; project oriented problems. Extra design projects or different design projects for grad cr. One field trip. Prereq: CE 322 or equiv, CE 386, or perm.

CE ID523 Water Resources Systems (3 cr). WSU C E 561. Concepts in water development; coordination of development of other natural resources; systems approach and optimization techniques. Prereq: perm.

CE ID524 Water Resources Planning (3 cr). WSU C E 562. Use of water resources; provision for domestic water supply, power, flood control, navigation, irrigation, and recreation; design and feasibility problems; guest lecturers. Prereq: perm.

CE 528 Stochastic Hydrology (3 cr). Analyses and evaluation of hydrologic data and time series; application of stochastic models to data generation and record extension (daily and storm precipitation, monthly and annual streamflows); regression and autoregression analyses; extensive computer applications to data analysis and synthesis. Prereq: CE 321, introductory statistics course.

CE 529 Natural Channel Flow (3 cr). See AgE 555.

CE ID&WS531 Environmental Engineering Unit Operations (3 cr). WSU C E 541. Analysis and design of physical and chemical operations of water and waste treatment; flow models, sedimentation, flocculation, filtration, and water conditioning. Prereq: perm.

CE ID&WS532 Environmental Engineering Unit Processes (3 cr). WSU C E 542. Analysis and design of chemical and biological processes of water and waste treatment, stream pollution analysis, gas transfer, biological oxidations, aerobic and anaerobic processes, and combustion processes. Prereq: perm.

CE J533/J432 Water Quality Management Techniques (3 cr). Physical, chemical, and biological techniques for analysis of water quality management problems; development of design criteria for corrective systems. Additional projects/assignments reqd for grad cr. Two lec and one 3-hr lab a wk. Prereq: perm.

CE ID&WS-J536/ID&WS-J436 Wastewater Treatment System Design (3 cr). WSU C E 544. Application of unit operations and processes to design of integrated wastewater treatment systems; critical analysis of existing designs. Additional projects/assignments reqd for grad cr. Prereq: perm.

CE WS537 Aquatic Systems Restoration (2-3 cr). WSU C E 585.

CE WS539A Industrial Waste Problems (3 cr). WSU C E 545.

CE WS539F Air Pollution Abatement and Administration (2 cr). WSU C E 573.

CE WS539G Engineering Aspects of Environmental Chemistry (2-4 cr). WSU C E 583.

CE 540 Continuum Mechanics (3 cr). See ME 540.

CE ID&WS541 Reliability of Civil Engineering Systems (3 cr). WSU C E 531. Fundamentals of reliability theory, treatment of uncertainty in loads and materials, system reliability formulations, and applications to structural and geotechnical engineering including current design codes. Prereq: perm.

CE ID542 Advanced Design of Structures (3 cr). WSU C E 537. Composite action, hybrid sections, plate girders, curved girders, fatigue design, splices and connections, loads, load combinations, load distribution, computer modeling and analysis. One 1-day field trip. Prereq: CE 444 or perm.

CE ID&WS543 Dynamics of Structures (3 cr). WSU C E 512. Alt/yrs. Behavior of structures under impact, impulse, and seismic loads. Prereq: CE 441, 444, Math 310.

CE ID&WS-J545/ID&WS-J445 Matrix Structural Analysis (3 cr). WSU C E 531. Formulation of the analysis of trusses, beams, and frames using the stiffness method of matrix structural analysis; development of element properties, coordinate transformations, and global analysis theory; special topics such as initial loads, member and joint constraints, modification procedures. Special project demonstrating mature understanding of materials reqd for grad cr. Prereq: CE 342 or perm.

CE ID&WS546 Finite Element Analysis (3 cr). Same as ME 549. WSU C E 532. Formulation of theory from basic consideration of mechanics; applications to structural engineering, solid mechanics, soil and rock mechanics; fluid flow. Prereq: ME 341 or CE 342.

CE WS547 Advanced Reinforced Concrete Design (3 cr). WSU C E 533.

CE 548 Elasticity (3 cr). See ME 548.

CE 556 Properties of Pavement Materials (3 cr). Design of asphalt and portland cement concrete mixes; physical and mechanical properties; characterization methods; effects of aggregate and binder constituents; modification and upgrading techniques; laboratory and in-situ evaluation methods; applications of highway and airport materials. Three 1-hr lec a wk and variable number of lab hrs for demonstration. Prereq: CE 357 or equiv or perm.

CE 557 Mechanical Properties of Elastic and Nonelastic Materials (3 cr). Procedures for determining stress, strain, and modulus of materials used in construction, and for evaluating their performance with changes of time and frequency, temperature, and moisture under various modes of loading.

CE ID561 Advanced Soil Mechanics (3 cr). WSU C E 527. Effective and total strength and deformation parameters for soils, lab and field methods of determination, applications in stability analysis and deformation predictions for rigid and flexible walls, anchors, buried structures, excavations, and slopes. Prereq: CE 360 or perm.

CE ID562 Advanced Foundation Engineering (3 cr). WSU C E 528. Consolidation theories, stress and strain distribution, bearing capacity and settlements of shallow and deep foundations, pile group behavior, theory of subgrade reaction, mat foundations, laterally loaded piles. Prereq: CE 360 or perm.

CE 563 Seepage and Earth Dams (3 cr). See GeolE 535.

CE ID565 Soil Dynamics (3 cr). WSU C E 529. Theory of foundation response to dynamic loads, design and analysis of machine foundations, foundation isolation, behavior of soils subjected to dynamic loads, field and laboratory methods for evaluation of dynamic properties, liquefaction, wave equation, analysis of piles.

CE 566 Earthquake Engineering (3 cr). Review of geological and seismological factors that influence design; seismic wave propagation; earthquake parameters; probabilistic hazard assessment; dynamic soil properties; response spectra; computer applications; earthquake resistant designs. Prereq: CE 360 or equiv, or perm.

CE WS567 Soil and Site Improvement (3 cr). WSU C E 425/525.

CE ID&WS569 Advanced Topics in Geotechnical Engineering (2-4 cr). WSU C E 511.

CE ID&WS571 Traffic Flow Theory (3 cr). WSU C E 501. Alt/yrs. Introduction to elements of traffic flow theory including principles of traffic stream characteristics, capacity, queueing theory, and shock waves; application of traffic flow theory to freeway and arterial traffic flow problems. Prereq: perm.

CE ID&WS572 Applied Traffic Operations (3 cr). WSU C E 501. Application of traffic simulation models to the design and operations of traffic facilities, including intersection, arterials, and freeways; assessment of traffic signal timing strategies and freeway management and control strategies. Prereq: perm.

CE ID&WS573 Transportation Planning (3 cr). WSU C E 501. Alt/yrs. Concepts and methods of transportation planning, including network modeling, travel demand forecasting, and systems evaluation of multi-modal transportation systems. Prereq: perm.

CE ID&WS574 Public Transportation (3 cr). WSU C E 501. Alt/yrs. Concepts and principles of planning and operations of public transportation systems, including bus transit, rail transit, and paratransit modes. Prereq: perm.

CE ID&WS-J575/ID&WS-J475 Pavement Design and Evaluation (3 cr). WSU C E 473. Pavement design processes; materials selection and characterization methods; design of flexible pavements; design of rigid concrete pavements; AASHTO design guide; performance evaluation of existing pavements; condition survey and ratings; distress evaluation; introduction to maintenance and rehabilitation techniques; computer applications. Additional 1-hr meeting and additional projects/assignments reqd for grad cr. Prereq: CE 357; Eng 317 or equiv or perm.

CE 577 Pavement Management and Rehabilitation (3 cr). Overview of Pavement Management Systems; PMS project and network levels; serviceability concepts and performance models; PMS data needs; rehabilitation and maintenance strategies; life cycle cost analysis; implementation of PMS in design, construction, maintenance, and research; examples of working PMS; maintenance and rehabilitation of asphalt and concrete pavements. Prereq: CE J475/J575 or equiv or perm.

CE 589 Water Resources Seminar (1 cr). See Inter 589.

CE 597 (s) Practicum (cr arr). Prereq: perm.

CE 598 (s) Internship (cr arr). Prereq: perm.

CE 599 (s) Research (cr arr). Research not directly related to a thesis or dissertation. Prereq: perm.

CE 600 Doctoral Research and Dissertation (cr arr).

ENGINEERING MANAGEMENT

EM 510 Engineering Management Fundamentals (3 cr). Fundamental principles of engineering management addressing management theory applied to the engineering environment; management processes and techniques; attitudes that facilitate the leadership role of the engineering manager in an engineering organization; team-taught by business and engineering faculty. Prereq: perm.

University of Idaho 1996-98 Graduate Catalog


Communication


Roy Alden Atwood, Director (Communication Bldg. 83844-1072; phone 208/885-6458). Faculty: Roy Alden Atwood, Anna Banks, Stephen P. Banks, Don H. Coombs, Mark J. Einerson, Sandra Haarsager, Patricia Hart, Tom E. Jenness, Alan Lifton, Michael Nitz, Mark Secrist, William P. Woolston.

The academic disciplines and services in the field of communication were brought together under the School of Communication in 1972. The school functions as an administrative unit of the College of Letters and Science and includes programs in advertising, general communication, journalism and mass communication, public communication, and visual communication.

Courses

GENERAL COMMUNICATION

CommG 331 Conflict Management (3 cr).

CommG 332 Communication and the Small Group (3 cr).

CommG 333 Interviewing (3 cr).

CommG 347 Persuasion (3 cr).

CommG 382 History of Photography (3 cr).

CommG 384 History of American Film (3 cr).

CommG 386 American Documentary Film/Television (3 cr).

CommG 400 (s) Seminar (cr arr).

CommG 403 (s) Workshop (cr arr).

CommG 404 (s) Special Topics (cr arr).

CommG 430 Perspectives in Film (3 cr).

CommG 433 Organizational Communication Theory and Research (3 cr).

CommG 435 Strategies of Organizational Communication (3 cr).

CommG ID440 Media and the Canadian Experience (3 cr).

CommG 499 (s) Directed Study (cr arr).

COMMUNICATION

Comm 323 Public Affairs Reporting (3 cr).

Comm 354 Publications Editing (3 cr).

Comm 360 Broadcast Media Advertising (3 cr).

Comm 362 Print Media Advertising (3 cr).

Comm 364 Advertising Media Planning (3 cr).

Comm 374 Broadcast Newswriting and Reporting (3 cr).

Comm 375 Video Program Production (2 cr, max 4).

Comm 381 Photographic Materials and Techniques (3 cr).

Comm 385 Color Photography (3 cr).

Comm 387 Digital Imaging (3 cr).

Comm 400 (s) Seminar (cr arr).

Comm 401 (s) Practicum in Communication (1 cr, max 2).

Comm 403 (s) Workshop (cr arr).

Comm 404 (s) Special Topics (cr arr).

Comm 424 News Editing (3 cr).

Comm 425 Feature Article Writing (3 cr).

Comm 431 Professional Presentation Techniques (3 cr).

Comm 441 Ethics in Mass Communication (3 cr).

Comm 443 Media Management (3 cr).

Comm 444 Communication and Public Opinion (3 cr).

Comm 445 History of Mass Communication (3 cr).

Comm 448 Law of Mass Communication (3 cr).

Comm 449 Theory in Communication (3 cr).

Comm 450 Quantitative Research Methods (3 cr).

Comm 451 Qualitative Research Methods (3 cr).

Comm 452 Public Relations Management (3 cr).

Comm 458 Public Relations Case Studies and Issues Management (3 cr).

Comm 466 Advertising Campaign Strategy (3 cr).

Comm 468 The Advertising Agency (3 cr).

Comm 475 Advanced Video Production (3 cr).

Comm 476 Advanced Broadcast News Writing/Production (3 cr).

Comm 481 Advanced Photography (3 cr).

Comm 489 Critical Issues in Visual Communication (3 cr).

Comm 490 International Communication (3 cr).

Comm 498 (s) Internship (0-3 cr, max 3).

Comm 499 (s) Directed Study (cr arr).

University of Idaho 1996-98 Graduate Catalog


Computer Engineering


John W. Dickinson, Program Director (B40 Janssen Engr. Bldg. 83844-1010; phone 208/885-6589). Faculty: James Alves-Foss, Howard B. Demuth, John W. Dickinson, James F. Frenzel, Axel Krings, Douglas W. Lynn, Thomas Miller, Eugene Saghi, Karen H. Van Houten, Richard W. Wall.

Many modern systems depend on computers and other digital systems for collecting data, implementing control strategies and effecting those strategies. Others depend on computers and digital systems for performing tasks such as data collection, data processing, communication, and control. The design of these intelligent systems requires a solid understanding of both software and hardware. This understanding must extend to areas such as software engineering, digital systems and VLSI design, computer architecture, networking, and operating system design.

The Computer Engineering Program is offered through the combined efforts of the Departments of Computer Science and Electrical Engineering. It was created specifically to meet the high employer demand for graduates who understand both software and hardware, the interface between the two, and how to determine when to implement a function in one or the other.

Graduates in computer engineering apply technical skills and knowledge to problems in such areas as operating systems, microprocessor- and microcontroller-based systems, digital systems, and data communication systems. The range of needs in these areas provides career opportunities in design, production, reliability and quality control, research and development, marketing and sales, education, technical management, and plant operations. The continuing demand for computer engineering grades suggests that employment opportunities are plentiful.

Degree Programs

Candidates must fulfill the requirements of the College of Graduate Studies and of the Departments of Computer Science and Electrical Engienering. See part 2 for the general requirements applicable to each degree.

Master of Science. General M.S. requirements apply.

Master of Engineering. General M.Engr. requirements apply.

Courses

Note: Adviser's approval is required for admission to all CompE courses.

CompE 340 Digital Logic (3 cr).

CompE 344 Logic Circuit Lab (1 cr).

CompE 440 Digital Systems Engineering (3 cr).

CompE 441 Computer Organization (3 cr).

CompE 480-481 Computer Systems Design Projects (3 cr).

CompE 500 Master's Research and Thesis (cr arr). Prereq: perm.

University of Idaho 1996-98 Graduate Catalog


Computer Science


John W. Dickinson, Dept. Chair (B40 Janssen Engr. Bldg. 83844-1010; phone 208/885-6589). Faculty: James Alves-Foss, John W. Dickinson, A. Kent Dunnam, James A. Foster, Deborah A. Frincke, William S. Junk, Axel W. Krings, Thomas H. Miller, John C. Munson, Charles K. Nelson, Paul W. Oman, Robert C. Probasco, Molly W. Stock, Karen H. Van Houten.

Computer science is the systematic study of algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and application. It is a broad discipline with an ever growing array of opportunities. Graduates in this field can find employment in a wide spectrum of public and private enterprises.

A graduate degree in computer science from UI prepares a student for a lifetime of discovery. It enables the graduate to advance the state of the art in computing, not merely to keep up with it.

The graduate program develops the student's critical thinking, investigatory, and expository skills. The student will learn the foundations of computer science theory and praxis, and the interaction between the two. By understanding the extent and limitation of current knowledge in computer science, the graduate will learn to understand what issues are important and why. He or she will acquire the methodological skills to resolve important open problems, or to tackle challenging new projects. The student will learn to skillfully present problems and solutions, both orally and in writing.

The study of computer science at the graduate level requires mathematical maturity, skill in the use of high-level and machine-level programming languages, and basic knowledge of computer hardware. Admission to this program is highly competitive. Students who wish to enter the master's or doctoral degree program must demonstrate competence in specific areas equivalent to the material covered in several of the undergraduate courses and must have a Graduate Record Examination general (aptitude) score of 1700 or above. Foreign students must have a TOEFL score of 550 or higher. A 3.0 undergraduate GPA is required. Actual admission is based on a combination of undergraduate GPA and Graduate Record Examination scores.

The following courses are considered to be the minimum prerequisites necessary for admission to the master's or doctoral program: knowledge of a structured, high-level language; data structures; a full year of calculus; and discrete mathematics. A student who does not have an adequate background in computer science will be required to satisfactorily complete those courses in which he or she is deficient. Deficiency areas for graduate work in computer science are: compiler design; theory of programming languages; operating systems; files and databases; computer architecture; and any prerequisite courses to the graduate core courses. Credit for such courses cannot be counted toward the total credits required for the graduate degree.

Degree Programs

Candidates must fulfill the requirements of the Graduate College and the Department of Computer Science. See part 2 for the general requirements applicable to each degree.

Master of Science. The following are requirements for receiving an M.S. degree in computer science from UI. There is both a thesis and a nonthesis option, though in both options the student must complete courses in the graduate CS core and in a focused plan of study. In both options, the student must successfully complete at least 18 credit hours of 500-level courses and at least 18 credit hours of CS courses.

A graduate degree represents mastery of the theory underlying one's discipline. It is the foundation on which further study should be based. The following courses represent a core curriculum for computer science. The graduate candidate must successfully complete three of the following courses: CS 510, 541, 551, and 590.

The student must acquire depth in at least one major area by developing a focused plan of study in consultation with the major adviser. This should be a program that investigates some aspect of computer science in depth, consistent with the goals of the graduate program in computer science. Some examples of areas currently of interest to the faculty are: software engineering, database management, formal methods, artificial intelligence, architecture, computational complexity, theory of computing, and computer security.

The thesis option requires at least 30 credit hours of study. Particular requirements are: graduate core, 9 credits; focused plan of study, at least 15 credits; and research and thesis, 6 credits. The thesis must be in the approved format and must represent significant scholarly achievement. The thesis must be presented at a colloquium open to the public.

The nonthesis option requires at least 36 credit hours of study. Particular requirements are: graduate core, 9 credits; focused plan of study, at least 27 credits, up to 6 credits of which can be CS 580. At the end of the program, the nonthesis student must pass a comprehensive written examination covering the core areas in lieu of a thesis defense.

Doctor of Philosophy. A doctoral student develops a graduate program of at least 78 semester hours in consultation with his or her major professor and supervisory committee. As a part of the program the student is required to include two semesters of CS 501 (seminar). The student must have at least one full semester of teaching experience, with the teaching assignment determined by the student's supervisory committee. There is no foreign language requirement. The student must satisfy the residency requirement by spending at least two terms at the Moscow campus. The purpose of the residency requirement is to provide the student with access to facilities, faculty, and colleagues. This residency requirement will be reviewed by the computer science graduate faculty on a case by case basis and will be waived for candidates in other locations who have access to adequate computing and library facilities and to appropriate faculty and colleagues. The qualifying examination is a written/oral examination, administered by the major professor, and covers the areas of compiler design, analysis of algorithms, computer architecture, files and databases, theory of programming languages, and operating systems. The preliminary examination is a written examination with separate sections covering the material presented in each of four graduate core courses: CS 510, 541, 551, and 590. The student must successfully pass the examination in all four areas, with a demonstrated high level of competence in at least one area. The student must produce a dissertation, presenting an original, significant contribution to computer science. The dissertation should be publishable, in whole or in part, and should demonstrate the ability of the candidate to successfully initiate and pursue a significant, original research project.

Courses

CS 307 History of Calculating and Computing (3 cr).

CS 310 Computing Languages (3 cr).

CS 324 Computer Graphics (3 cr).

CS 341 Computer Operating Systems (4 cr).

CS 351 Computer Architecture (3 cr).

CS 360 Files and Databases (3 cr).

CS H370 (s) Seminar (2 cr).

CS 371 Expert Systems (3 cr).

CS 381 Software Engineering (3 cr).

CS 398 (s) Computer Science Cooperative Internship (1-3 cr, max 3).

CS 400 Senior Seminar (0 cr).

CS 401 Contemporary Issues in Computer Science (1 cr).

CS 404 (s) Special Topics (cr arr).

CS 421 Data Communication Laboratory (1 cr).

CS 430 System Modeling and Simulation I (3 cr).

CS 445 Systems Program Design (3 cr).

CS 480 Design--Individual Project (3 cr).

CS 481 Design--Group Project (3 cr).

CS 490 Theory of Computation (3 cr).

CS 495 Analysis of Algorithms (3 cr).

CS 499 (s) Directed Study (cr arr).

CS 500 Master's Research and Thesis (cr arr). Prereq: perm.

CS 502 (s) Directed Study (cr arr). Prereq: perm.

CS 504 (s) Special Topics (cr arr). Prereq: perm.

CS 510 Theory of Programming Languages (3 cr). Advanced topics in programming language theory including formal syntax, formal semantics, denotational semantics, and type theory; principles of programming language design are stressed; not a comparative language class. Prereq: CS 310 or equiv; coreq: CS 490 or equiv.

CS J513/J413 Concurrent Systems (3 cr). Specification, design, verification, and implementation of programs for parallel computer systems; systems considered range from LANs to massively parallel processor networks; programming models for explicit and implicit parallelism; emphasis on formal mathematical methods. Prereq: CS 341; coreq: CS 351 or perm.

CS J520/J420 Data Communication Systems (3 cr). Concept and terminology of data communications, equipment, protocols (including ISO/OSI and TCP/IP), architectures; transmission alternatives, regulatory issues, and and network management. Additional projects/assignments reqd for grad cr. See CS 421 for optional lab course.

CS 521 Computer Network Design (3 cr). Design of optimal and near-optimal network topologies; capacity and flow assignment; performance analysis of networks; routing, flow control, and congestion algorithms. Prereq: CS J420/J520.

CS J523/J423 Network Security (3 cr). Practical topics in network security; policy and mechanism, malicious code; intrusion detection, prevention, response; cryptographic techniques for privacy and integrity; emphasis on tradeoffs between risk of misuse, cost of prevention, and societal issues; concepts implemented in programming assignments. Additional projects/assignments reqd for grad cr. Prereq: CS 341, knowledge of C or C++.

CS J535/J435 Foundations of Modern Programming Methods (3 cr). The seminal papers in computer science that form the foundation of today's programming methodology; detail analysis of papers on theory of programming, design techniques, coding considerations, and new methods like visual programming and object-oriented design; major influences on how and why we build programs today. Additional projects/assignments reqd for grad cr. Prereq: junior standing, CS 213, CS 241, knowledge of at least two other programming languages.

CS 541 Operating Systems (3 cr). Principles of contemporary operating systems for network and distributed computer systems; sequential processes, scheduling, process synchronization, device management, file systems, memory management, and protection and security. Prereq: CS 341 or perm.

CS J542/J442 Computer Security Concepts (3 cr). Cryptographic systems, coding and decoding of messages; network, database, and operating system security issues, capability and access-control mechanisms; current trends and research in mandatory and discretionary security policies. Additional projects/assignments reqd for grad cr. Prereq: CS 341, Stat 301.

CS 551 Advanced Computer Architecture (3 cr). Principles and alternatives in instruction set design; processor implementation techniques, pipelining, parallel processors, memory hierarchy, and input/output; measurement of performance and cost/performance trade-off. Prereq: CS 351 or equiv and Stat 301 or equiv.

CS J561/J461 Data Base Management Systems (3 cr). Theory of relational and distributed data base systems, query optimization techniques, and current issues in DBMS development. Additional projects/assignments reqd for grad cr. Prereq: CS 360.

CS J570/J470 Artificial Intelligence (3 cr). Concepts and techniques involved in artificial intelligence, Lisp, goal-directed searching, history trees, inductive and deductive reasoning, natural language processing, and learning. Extra term paper reqd for cr in 570. Prereq: CS 213 or perm.

CS 580 Graduate Project (1-6 cr, max 6). Application of formal design and documentation techniques to the development of computer programming project; project selected in consultation with student's major professor. Prereq: CS J381/J581, 480 or perm.

CS J581 Software Engineering Analysis (3 cr). Intro to research in software engineering; strong emphasis on application of quantitative techniques in the software life cycle; students will develop a command of current software engineering literature; exploration of techniques of mathematical modeling and solutions to software engineering problems.

CS J584/J484 Software Quality Assurance (3 cr). Actions necessary to provide confidence that a software product conforms to established technical requirements; strategies for implementation and management of SQA, product reviews, test plans and procedures, audits, configuration management, and reliability assessment; concepts of software quality. Additional projects/assignments reqd for grad cr. Prereq: CS J381/J581.

CS J585/J485 Software Process Management (3 cr). Systematic software development from management perspective that centers on constituent tasks and their interrelationships; evaluation of software development process maturity and means to improve process maturity. Additional projects/assignments reqd for grad cr. Prereq: CS 381.

CS J586/J486 Software Specification (3 cr). Formal specification and analysis of software using a formal specification language, and case studies of designs expressed in a formal specification language. Additional projects/assignments reqd for grad cr. Prereq: perm.

CS 590 Theory of Computation (3 cr). Various models of computation, such as Turing machines, post machines, recursive functions, and register machines; relative strengths and weaknesses of these models, with particular attention to uncomputability results; computational complexity as a natural outcome of restrictions to these models. Prereq: CS 490.

CS 591 Recursive Function Theory (3 cr). Computability theory; structure of partially solvable and unsolvable problems, with particular attention to recursively enumerable sets and degrees; topics include reductions and the jump operator, the arithmetic hierarchy, finite and infinite injury arguments. Prereq: CS 490 or Math 485.

CS 596 Computational Complexity Theory (3 cr). Development of a theory of complexity to categorize which problems are harder than others, in what sense, and why; an approach that is abstract and mathematical, not algorithmic; topics include models of computation, complexity classes, reductions, and relativizations. Prereq: CS 490 or Math 485.

CS 599 (s) Research (cr arr). Research not directly related to a thesis or dissertation. (There is a limit on the number of credits in 599 that can be included on a study plan.) Prereq: perm.

CS 600 Doctoral Research and Dissertation (cr arr).