BIOE 6120 | Orthopaedic Engineering and Pathology Interdisciplinary study of clinical orthopaedic cases (bone growth, bone remodeling, osteoarthritis, implant fixation and joint replacements); biomechanical, biomaterials, tribology and clinical diagnosis of failed implants (total joint replacements, fracture fixation and spinal instrumentation); basic concepts of orthopaedic pathology for engineers. Preq: BIOE 3020 and BIOE 3200. Preq or concurrent enrollment: BIOL 3150; or consent of instructor. |
3 Credit Hours |
BIOE 6150 | Research Principles and Concepts Introduces seniors and graduate students to principles and practices of scientific research. Topics include developing scientific concepts, developing projects, pursuing research, collaborating in multidisciplinary teams, patenting and publishing technical and scientific information, and reviewing professional and ethical standards of performance. |
1 Credit Hours |
BIOE 6200 | Sports Engineering Study of engineering principles involved in sports: body systems in human motion, analysis of gait, basic performance patterns in athletic movements, performance improvements, design of sports equipment. Preq: BIOE 3020 and BIOE 3200. |
3 Credit Hours |
BIOE 6230 | Cardiovascular Engineering and Pathology Medical and bioengineering aspects of artificial cardiovascular and vascular devices; physiology and pathological aspects of patients with need for such devices; diagnostic techniques and surgical management of diseases and pathology; design aspects of current devices and selection; state of the art in experiments and human clinical trials. Preq: BIOE 3020 and BIOL 3150; and either BIOE 3200 or BIOE 3210. |
3 Credit Hours |
BIOE 6310 | Medical Imaging Introduction to the history, physics, and basis of medical imaging devices; including X-ray, Computed Tomography, Magnetic Resonance Imaging, and Ultrasound. Students will understand imaging from both an engineering and clinical prospective. Students will have the opportunity to work with real medical-images, to understand the trade-offs between modalities. Preq: MATH 2080; and one of ECE 2020 or ECE 2070. Preq or concurrent enrollment: BIOE 3700. Coreq: BIOE 6311. |
3 Credit Hours |
BIOE 6311 | Medical Imaging Laboratory Non-credit laboratory to accompany BIOE 6310. Coreq: BIOE 6310. |
0 Credit Hours |
BIOE 6350 | Computer Modeling of Multiphysics Problems This course will introduce students to a holistic way to deal with complicated engineering problems using a computer modeling approach. For example, a real-world problem governed by combined mechanical, electrical, thermal, electrochemical and mass-transport phenomena will be dealt with in an integrated and multidisciplinary way rather than the conventional |
3 Credit Hours |
BIOE 6400 | Biopharmaceutical Engineering This course examines the design principles necessary to use bacteria, fungi, and mammalian cells in bioengineering applications, including molecular techniques, fermentation, process scale-up, purification processes, and FDA regulations. The production of biopharmaceuticals derived from recombinant systems, including uses in medical systems, in emphasized. Preq: BCHM 3050. |
3 Credit Hours |
BIOE 6710 | Biophotonics Biophotonics is an interdisciplinary subject of applying photonics to study biological samples from individual cells to the entire body. Introduces fundamental and frontier topics in optical imaging aspects of biophotonics for senior-level undergraduates and graduate students to gain the ability to solve bioimaging-related biomedical problems. Preq: MATH 2080; and PHYS 2210; and either ECE 2070 or ECE 3200; or consent of instructor. |
3 Credit Hours |
BIOE 8000 | Seminar in Bioengineering Research Original research in bioengineering; weekly one-hour seminar associated with weekly recitation covering seminar preparation, presentation, professional writing, bioengineering ethics and related topics. To be taken Pass/No Pass only. |
1 Credit Hours |
BIOE 8010 | Biomaterials Structure and properties of the main classes of materials used in artificial organs and surgical implants; metals, ceramics, polymers, composites and materials of biological origin; mechanical properties, corrosion and design. Preq: Consent of instructor. |
3 Credit Hours |
BIOE 8020 | Compatibility of Biomaterials Determining compatibility of biomaterials with the physiological environment; optical microscopy, microradiography and ultraviolet fluorescence; normal histology of tissues, basic pathological reactions and tissue reactions to materials. Coreq: BIOE 8021. |
3 Credit Hours |
BIOE 8021 | Compatibility of Biomaterials Laboratory Non-credit laboratory to accompany BIOE 8020. Coreq: BIOE 8020. |
0 Credit Hours |
BIOE 8030 | Polymeric Biomaterials Interplay of physicochemical properties of polymeric materials and the design of biomedical devices and their in vitro and in vivo performance; critical manufacturing aspects of selected augmentation and prosthetic devices for soft and hard tissues; analysis of case studies and reports on recent research findings. Preq: Consent of instructor. |
3 Credit Hours |
BIOE 8070 | Nanotechnology and Biomaterials The emerging field of nanotechnology and its relation to solving bioengineering and health-related problems is treated. Also considers the promise of nanotechnology in the creation and utilization of materials and devices at the level of atoms and molecules. New scientific approaches, research tools, clinical tools, and devices are presented. |
3 Credit Hours |
BIOE 8130 | Industrial Bioengineering A broad-based understanding of industry-related functions; knowledge base to allow a bioengineering graduate to quickly adapt to an industrial career in medical device research and development, and understand the additional roles and interplay between quality, sales, product development methodology, and regulatory. |
3 Credit Hours |
BIOE 8140 | Medical Device Commercialization Overview of design control and regulations for medical device reprocessing and their practical application in the scope of project management and commercialization. Introduction to a cross-disciplinary approach for launching and marketing a new device, including device lifecycle management and intellectual property laws relative to the medical device reprocessing industry. Preq: Consent of instructor. |
3 Credit Hours |
BIOE 8160 | Bioengineering Career Professional Development Addresses problems bioengineering graduate students may encounter in their professional careers. Guest speakers and faculty present lectures and demonstrations on information pertinent to research career development, grantsmanship, university-industry relationships, intellectual property, research lab management and budget development, biomedical engineering ethics, regulatory affairs and clinical trials. |
3 Credit Hours |
BIOE 8200 | Structural Biomechanics Mechanical functions of the human body treated as an engineering structure and the devices used to assist and supplement these functions; movement of the musculoskeletal system; locomotion; gait; prehension; lifting; function of artificial limbs; orthopedic prostheses and braces; effect of vibration and impact on the body; mathematical and other models of the body. Preq: Consent of instructor. |
|
BIOE 8410 | Drug Delivery Comprehensive principles of drug design, development and delivery in the context of creating biomaterial-based prodrugs and applying pharmaceutical therapies in tissue engineering/regenerative medicine. The relationship between drug physico- chemical properties and pharmacokinetics/pharmacodynamics and drug delivery systems to improve therapeutic efficiency and reduce toxicity through targeting and controlled release is covered. Students are expected to have completed undergraduate courses in organic chemistry and cell biology before enrolling in this course. |
3 Credit Hours |
BIOE 8460 | Biomedical Basis for Engineered Replacement Form and function of human organs, major systems and examples of engineering repair and replacement methods are presented in light of pathological or traumatic organ malfunction. Core course for all Bioengineering graduate students, taken preferably during their first fall semester. |
3 Credit Hours |
BIOE 8470 | Transport Processes in Bioengineering Mathematical modeling of blood flow through capillaries and solute transfer from capillaries to tissues by diffusion and convection, pharmacokinetic analysis of drug adsorption, transport and elimination routes in body, and analysis of the design and performance of extracorporeal devices for organ replacement, including hemodialysis, blood oxygenation and immobilized enzyme reactors. Preq: MATH 2080. |
4 Credit Hours |
BIOE 8490 | Tissue Engineering Principles and practices of bioartificial organ and tissue development; cellular/material interaction and translation of information from two-dimensional surfaces to three-dimensional scaffolds; selection and processing of biomaterials to form tissue scaffolds; analysis of tissue engineered devices, standards and regulation. Preq: BIOE 8010 and BIOE 8460. |
3 Credit Hours |
BIOE 8500 | Selected Topics in Biomedical Engineering Advanced topics in bioengineering intended to develop in-depth areas of particular student interest. Credit may be earned for more than one semester. |
1-4 Credit Hours |
BIOE 8600 | Biomedical Engineering Device Design Innovation In-depth review of regulatory, engineering, manufacturing and sterilization considerations required for the design and commercial development of medical devices. Preq: Consent of instructor. |
3 Credit Hours |
BIOE 8610 | Biomedical Engineering Product Translation Graduate student teams work to iteratively design and prototype a medical device based on an identified clinical need and ultimately test their designs according to U.S. Food and Drug Administration (FDA) guidance documents and consensus standards prior to authoring a pre-market submission to the FDA for their device. Preq: BIOE 8600. Coreq: BIOE 8611. |
3 Credit Hours |
BIOE 8611 | Biomedical Engineering Product Translation Laboratory Non-credit laboratory to accompany BIOE 8610. Coreq: BIOE 8610. |
0 Credit Hours |
BIOE 8700 | Bioinstrumentation Concepts and techniques of instrumentation in bioengineering emphasizing effects of instrumentation on the biological system under investigation; transducers and couplers; data conversion; conditioning and transmission; experimental problems in acute and chronic procedures with static and dynamic subjects. Coreq: BIOE 8701. |
3 Credit Hours |
BIOE 8701 | Bioinstrumentation Laboratory Non-credit laboratory to accompany BIOE 8700. Coreq: BIOE 8700. |
0 Credit Hours |
BIOE 8730 | Translational Cellular Therapy and Regenerative Medicine Focuses on the integration of tissue engineering, stem cell biology, material science, and transplantation science towards the regeneration of failing tissues and organs. Topics include cellular and molecular basis for regeneration, translational strategies, clinical trials, tissue and organ pathology, and bioethics. Preq: BIOE 8010. |
3 Credit Hours |
BIOE 8740 | Immunology in Regenerative Medicine Introduction to multiple aspects of the immune system, including discussion of the various elements of the innate and adaptive immune system, their primary functions and the impact it has on the design and development of approaches to engineer and regenerate tissues and organs. Preq: BIOE 8460. |
3 Credit Hours |
BIOE 8750 | Innovations in Biomaterials and Tissue Engineering Provides a platform for students to discuss and analyze cutting edge developments in the biomaterials and tissue engineering fields. To be taken Pass/No Pass only. Preq: BIOE 8490. |
3 Credit Hours |
CE 6010 | Matrix Structural Analysis Analysis of determinate and indeterminate structures using the matrix formulation of the direct stiffness method. Consideration is given to commonly faced computer modeling issues and the nonlinear analysis of structures. Preq: CE 3010 or consent of instructor. |
3 Credit Hours |
CE 6040 | Masonry Structural Design Introduction to design of structural elements for masonry buildings, including lintels, walls, shear walls, columns, pilasters, and retaining walls. Reinforced and unreinforced elements of concrete or clay masonry are designed by allowable stress and strength design methods. Introduces construction techniques, materials, and terminology used in masonry. Preq: CE 3010 or consent of instructor. |
3 Credit Hours |
CE 6070 | Wood Design Introduction to wood design and engineering; properties of wood and wood-based materials; design of beams, columns, walls, roofs, panel systems, and connections. Preq: CE 3010 or consent of instructor. |
3 Credit Hours |
CE 6080 | Structural Loads and Systems In-depth discussion of minimum design loads and load combinations. Includes overview of various steel and concrete systems. Discusses practical selection and design issues and design of proprietary building materials and components such as steel joists, diaphragms, engineered wood products, etc. Preq: CE 3010 or consent of instructor. |
3 Credit Hours |
CE 6100 | Traffic Engineering: Operations Basic characteristics of motor-vehicle traffic, highway capacity, applications of traffic control devices, traffic design of parking facilities, engineering studies, traffic safety, traffic laws and ordinances, and public relations. Preq: CE 3110 or consent of instructor. |
3 Credit Hours |
CE 6110 | Roadway Geometric Design Geometric design of roadways, at-grade intersections, and interchanges in accordance with conditions imposed by driver ability, vehicle performance, safety, and economics. Preq: CE 3110 or consent of instructor. Coreq: CE 6111. |
3 Credit Hours |
CE 6111 | Roadway Geometric Design Laboratory Non-credit laboratory to accompany CE 6110. Coreq: CE 6110. |
0 Credit Hours |
CE 6120 | Urban Transportation Planning Consideration of urban travel characteristics, characteristics of transportation systems, transportation and land-use studies, trip distribution and trip assignment models, city patterns and subdivision layout. Preq: CE 3110 or consent of instructor. |
3 Credit Hours |
CE 6210 | Geotechnical Engineering Design Study of the relationship of local geology to soil formations, groundwater, planning of site investigation, sampling procedures, determination of design parameters, foundation design, and settlement analysis. Preq: CE 3210 or consent of instructor. |
3 Credit Hours |
CE 6240 | Earth Slopes and Retaining Structures Considers the principles of geology, groundwater and seepage, soil strength, slope stability, and lateral earth pressure and their application to the design of excavations, earth fills, dams, and earth-retaining structures. Preq: CE 3210 or consent of instructor. |
3 Credit Hours |
CE 6330 | Construction Planning and Scheduling Study of principles and applications of the Critical Path Method (CPM) and Project Evaluation and Review Techniques (PERT). Includes project breakdown and network graphics; identification of the critical path and resulting floats; definition and allocation of materials, equipment, and manpower resources; resource leveling, compression, and other network adjustments; and computer applications using packaged routines. Preq: CE 3310 or consent of instructor. |
3 Credit Hours |
CE 6340 | Construction Estimating and Project Control Instruction in specifications, contracts, and bidding strategies; purchasing and subcontracting policies; accounting for materials, supplies, subcontracts, and labor; procedural details for estimating earthwork, reinforced concrete, steel, and masonry. Also considers overhead and profit items. Preq: CE 3310 or consent of instructor. Courses of Instruction |
3 Credit Hours |
CE 8040 | Prestressed Concrete Introduction to the analysis, behavior and design of prestressed concrete members and structures. Covers allowable stress design and strength design of P/C members, shear design, loss of prestress force, design of continuous structures. Preq: CE 4010 and 4020, or consent of instructor. |
3 Credit Hours |
CE 8050 | Advanced Structural Mechanics Development and utilization of mechanics principles in solution of structural problems; unsymmetrical bending and curved beams; beams on elastic foundations; plastic structure analysis of beams and frames; eigenvalue problems; plastic stressstrain relations; strain energy; and introduction to finite element analysis. Preq: CE 3010 or consent of instructor. |
0 Credit Hours |
CE 8060 | Dynamic Analysis of Structures Analysis of structures subjected to dynamic loading; response of lumped and distributed parameter systems of one or many degrees of freedom; and introduction to earthquake analysis, including modal and time history analysis. Preq or concurrent enrollment: CE 4010. |
3 Credit Hours |
CE 8070 | Wind Engineering Effects of wind on buildings, bridges and other structures; meteorological aspects of wind generation; types and characteristics of various wind events; aerodynamics of flow around structures; wind-induced loads; structural responses; design basis safety and serviceability criteria. Coreq: CE 8071. |
3 Credit Hours |
CE 8071 | Wind Engineering Laboratory Noncredit laboratory to accompany CE 8070. Coreq: CE 8070. |
0 Credit Hours |
CE 8080 | Earthquake Engineering Effects of earthquake-induced forces on buildings, bridges and other structures; development of design codes and their application to the design of structures to resist seismic forces; fundamental structural dynamics and analysis techniques used to compute the response of structures or obtain design forces. Includes an introduction to performance-based seismic design concepts and displacement-based design methods. Preq: CE 8060 or consent of instructor. |
3 Credit Hours |
CE 8130 | Highway and Airport Pavement Design Structural design of rigid and flexible pavements; design of bases and subbases; theory of stresses and application of plate bearing, triaxial and California Bearing Ratio design methods to flexible pavements; Westergaard analysis for rigid pavements; pavement evaluation methods. Preq: CE 3110 and CE 3210 and CE 3510; or consent of instructor. |
3 Credit Hours |
CE 8140 | Intelligent Transportation Systems Students learn concepts of Intelligent Transportation Systems (ITS), including traffic flow principles, advanced traffic sensor and communications technologies and real-time management strategies, to increase the safety and efficiency of the surface transportation system. Covers the process of planning, design and operations of ITS. Preq: Consent of instructor. |
|
CE 8150 | Transportation Safety Engineering Methodology for conducting transportation accident studies; accident characteristics as related to operator, facility and mode; statistical applications to accident data; current trends and problems in transportation safety. Preq: CE 3110 or consent of instructor. |
3 Credit Hours |
CE 6470 | Stormwater Management Evaluation of peak discharges for urban and rural basins, design of highway drainage structures such as inlets and culverts; stormwater and receiving water quality; best management practices, detention and retention ponds, and erosion and sediment control. Preq: CE 3420. Preq or concurrent enrollment: EES 4010. |
3 Credit Hours |
CE 6560 | Pavement Design and Construction Introduction to design methods, construction practices, maintenance strategies, and decision making process related to pavements. Other topics, such as environmental considerations and special pavement types and materials, are also covered. Preq: CE 3110 and CE 3510. Preq or concurrent enrollment: CE 3210. |
3 Credit Hours |
CE 6570 | Materials Testing and Inspection Introduction to the role of testing and inspection professionals in civil engineering projects. Uses a practical approach to applying concepts to realworld situations through the completion of several team projects such as material characterization, construction QC/QA, forensic evaluation, and proposal development. Preq: CE 3210 and CE 3510. |
3 Credit Hours |
CE 6620 | Coastal Engineering I Introduction to coastal and oceanographic engineering principles, including wave mechanics, wave-structure interaction, coastal water-level fluctuations, coastal-zone processes, and design considerations for coastal structures and beach nourishment projects. Preq: CE 3410 or consent of instructor. |
3 Credit Hours |
CE 6820 | Groundwater and Contaminant Transport Basic principles of groundwater hydrology and transport of contaminants in groundwater systems; groundwater system characteristics; steady and transient flow; well hydraulics, design, and testing; contaminant sources, movement and transformations. May also be offered as GEOL 6820. Preq: CE 3410. Preq or concurrent enrollment: EES 4010. |
3 Credit Hours |
CE 6910 | Selected Topics in Civil Engineering Structured study of civil engineering topics not found in other courses. May be repeated for a maximum of six credits, but only if different topics are covered. Preq: Consent of instructor. |
1-6 Credit Hours |
CE 8010 | Finite Element Analysis Finite element methods in solution of engineering problems; stiffness matrices for bar, beam, triangular, rectangular and quadrilateral elements in planer systems; plate bending, shell and 3-D elements; applications to solutions of structural and soil mechanics problems using special and general purpose programs. Preq: CE 4010 or consent of instructor. |
3 Credit Hours |
CE 8020 | Advanced Reinforced Concrete Design Second course in design of reinforced concrete structures; advanced concepts in analysis and design of beams, columns, shear walls and slabs; introduction to the seismic design of concrete structures. Preq: CE 4020 or consent of instructor. |
3 Credit Hours |
CE 8030 | Advanced Steel Design Advanced design of structural steel buildings emphasizing the relationship between design and response of the structural system. Includes theoretical basis of building code provisions, limit state design, beam-columns, plate girders and composite sections and connections. Also includes the seismic design of steel structures. Preq: CE 4060 or consent of instructor. |
3 Credit Hours |
CE 6350 | Infrastructure Project Planning Covers concepts related to planning, cost estimating, financing and executing public works projects from the agency owner perspective. Advanced concepts of engineering economic analysis, risk analysis and database management systems are addressed. Traditional and innovative project contracting strategies, including incentive contracts and public-private partnerships, are discussed. Preq: CE 3520. |
3 Credit Hours |
CE 6360 | Sustainable Construction Presents the why, what and how for sustainable construction projects. Students gain a working understanding of how to minimize the negative impacts of buildings and other large construction projects. Preq: CE 3310 or consent of instructor. |
3 Credit Hours |
CE 6370 | Sustainable Energy Project Design and Analysis Students develop their technical and creative ability to plan and design for a sustainable future. Students perform quantitative analyses of the environmental and economic impacts of engineering alternatives. Students work in small groups and learn techniques for the collaborative, multidisciplinary approach required for sustainable solutions. Preq: CE 3310 or consent of instructor. |
3 Credit Hours |
CPSC 6040 | Computer Graphics Images Presents the theory and practice behind the generation and manipulation of two-dimensional digital images within a computer graphics context. Image representation and storage, sampling and reconstruction, color systems, affine and general warps, enhancement and morphology, compositing, morphing, and non- photorealistic transformations. Students are expected to have completed coursework in data structures and linear algebra. |
3 Credit Hours |
CPSC 6050 | Computer Graphics Computational, mathematical, physical and perceptual principles underlying the production of effective three-dimensional computer graphics imagery. Students are expected to have completed coursework in data structures and linear algebra. |
3 Credit Hours |
CPSC 6110 | Virtual Reality Systems Design and implementation of software systems necessary to create virtual environments. Discusses techniques for achieving real-time, dynamic display of photorealistic, synthetic images. Includes hands-on experience with electromagnetically-tracked, headmounted displays and requires, as a final project, the design and construction of a virtual environment. Students are expected to have completed coursework in data structures. |
3 Credit Hours |
CPSC 6120 | Eye Tracking Methodology and Applications Introduction to the human visual system; visual perception; eye movements; eye tracking systems and applications in psychology, industrial engineering, marketing, and computer science; hands-on experience with real time, corneal-reflection eye trackers, experimental issues. Final project requires the execution and analysis of an eye tracking experiment. Students are expected to have completed coursework in data structures and statistics. |
3 Credit Hours |
CPSC 6140 | Human and Computer Interaction Survey of human and computer interaction, its literature, history, and techniques. Covers cognitive and social models and limitations, hardware and software interface components, design methods, support for design, and evaluation methods. Students are expected to have completed coursework in data structures. |
3 Credit Hours |
CPSC 6160 | 2-D Game Engine Construction Introduction to tools and techniques necessary to build 2-D games. Techniques draw from subject areas such as software engineering, algorithms, and artificial intelligence. Students employ techniques such as sprite animation, parallax scrolling, sound, AI incorporated into game sprites, and the construction of a game shell. Students are expected to have completed coursework in data structures. |
3 Credit Hours |
CPSC 6200 | Computer Security Principles Covers principles of information systems security, including security policies, cryptography, authentication, access control mechanisms, system evaluation models, auditing, and intrusion detection. Computer security system case studies are analyzed. Students are expected to have completed coursework in operating systems and networking. |
3 Credit Hours |
CPSC 6240 | System Administration and Security Covers topics related to the administration and security of computer systems. Primary emphasis is on the administration and security of contemporary operating systems. Students are expected to have completed coursework in operating systems and networking. |
3 Credit Hours |
CPSC 6280 | Design and Implementation of Programming Languages Overview of programming language structures and features and their implementation. Control and data structures found in various languages are studied. Also includes runtime organization and environment and implementation models. Students are expected to have completed coursework in assembly language and formal language theory. |
3 Credit Hours |
CPSC 6550 | Computational Science Introduction to the methods and problems of computational science. Uses problems from engineering and science to develop mathematical and computational solutions. Case studies use techniques from Grand Challenge problems. Emphasizes the use of networking, group development, and modern programming environments. Students are expected to have completed coursework in calculus and linear algebra. |
3 Credit Hours |
CPSC 6620 | Database Management Systems Introduction to database/data communications concepts as related to the design of online information systems. Problems involving structuring, creating, maintaining, and accessing multiple-user databases are presented and solutions developed. Comparison of several commercially available teleprocessing monitor and database management systems is made. Students are expected to have completed coursework in data structures. |
3 Credit Hours |
CPSC 6630 | On-Line Systems In-depth study of the design and implementation of transaction processing systems and an introduction to basic communications concepts. A survey of commercially available software and a project using one of the systems are included. Preq: CPSC 6620. |
3 Credit Hours |
CPSC 6720 | Software Development Methodology Advanced topics in software development methodology. Techniques such as chief programmer teams, structured design and structured walkthroughs are discussed and used in a major project. Emphasizes the application of these techniques to large-scale software implementation projects. Also includes additional topics such as mathematical foundations of structured programming and verification techniques. Students are expected to have completed coursework in software engineering. |
3 Credit Hours |
CPSC/ECE 6780 | General Purpose Computation on Graphical Processing Units Instruction in the design and implementation of highly parallel, GPU-based solutions to computationally intensive problems from a variety of disciplines. The OpenCL language with inter-operable OpenGL components is used. Applications to models of physical systems are discussed in detail. Students are expected to have completed coursework in data structures, calculus, and linear algebra. |
3 Credit Hours |
CPSC 6810 | Selected Topics Areas of computer science in which nonstandard problems arise. Innovative approaches to problem solutions which draw from a variety of support courses are developed and implemented. Emphasizes independent study and projects. May be repeated for a maximum of six credits, but only if different topics are covered. |
1-3 Credit Hours |
CPSC 6820 | Special Topics in Computing In-depth treatment of topics not fully covered in regular courses. Topics vary from semester to semester. May be repeated, but only if different topics are covered. |
3 Credit Hours |
CPSC 7400 | Computer Science for High School Teachers I Modern problem-solving and programming methods for high school teachers; algorithm development, software life cycle concepts, system hardware and software components and an introduction to programming in PASCAL. Restricted to graduate students and in-service teachers in secondary education. Students are expected to have completed coursework in Introductory computer programming before enrolling in this course. Coreq: CPSC 7401. |
3 Credit Hours |
CPSC 7401 | Computer Science for High School Teachers I Laboratory Non-credit laboratory to accompany CPSC 7040. Coreq: CPSC 7040. |
0 Credit Hours |
CPSC 8040 | Data Visualization Introduction to material on the theory and practice of designing effective visualizations of data from numerous sources. A broad overview of the field is presented, covering principles, methods and techniques foundational to both information and scientific visualization. Students are expected to have basic programming skills and introductory knowledge of linear algebra and calculus. Previous coursework in computer graphics is helpful but not required. |
3 Credit Hours |
CPSC 8050 | Advanced Computer Graphics Advanced techniques used in the artificial rendering of natural scenes; current practice in computer graphics; full software implementation of each technique; extensive coding. Preq: CPSC 6050. |
3 Credit Hours |
CPSC 8070 | 3D Modeling and Animation Foundation principles and practice of modeling, animating and rendering of 3D computer graphics scenes. Students complete a series of projects using industry-standard software. Topics include modeling techniques, technical animation, rigging, materials, lighting, scripting and post production. Preq:Digital Production Arts major. |
3 Credit Hours |
CPSC 8080 | Advanced Animation Foundation principles of the production of computer animation, from original concept development and character design, through rigging of articulated figures, character animation methods, and digital cinematography. Preq: CPSC 8070. |
3 Credit Hours |
CPSC 8090 | Rendering and Shading The art and science of lighting and shading for effective computer graphic imagery, including the mathematical, physical and perceptual elements contributing to the simulation of a desired visual look. Shading languages, advanced rendering tools, global illumination effects, production of photoreal and non-photoreal imagery. Preq: CPSC 8070. |
3 Credit Hours |
CPSC 8100 | Introduction to Artificial Intelligence Problem solving and game playing; knowledge representation; expert systems; natural language processing; perception and learning. |
3 Credit Hours |
CPSC 8110 | Character Animation Introduction to state-of-the-art character animation algorithms and techniques and motion perception insights. Instruction begins with fundamental methods in computer animation, including transformations, kinematics, motion capture, and motion graphs, and moves into providing an overview of current research in topics such as animation controllers, emotions, gestures and facial animation. Preq: CPSC 8070 and DPA 6010 or consent of instructor. |
3 Credit Hours |
CPSC 8150 | Special Effects Compositing Video special effects, compositing problems, effects animation, matchmoving and 3-D geometry, color and texture reconstruction from 2-D images; extensive use of scripting languages and high-end software platforms. Preq: CPSC 6050 or CPSC 8070. |
3 Credit Hours |
CPSC 8170 | Physically Based Animation Physically based modeling and dynamic simulation techniques as used for the automatic description of motion and geometry for animation and computer graphics. A variety of approaches are explored, with a special emphasis on the use of particle-systems to represent complex phenomena. |
3 Credit Hours |
CPSC 8190 | Physically Based Visual Effects The use of physically-based dynamic simulation techniques in the production of digital special effects. Course emphasizes tools, techniques and pipeline. Laboratory assignments are done using both commercial software and student’s custom code.Preq: CPSC 8170. |
3 Credit Hours |
CPSC 8200 | Parallel Architecture Study of parallel processing issues including vector and pipeline processors, arrays of processing elements, associative processors, data flow computers, networks of processors. Also includes survey of parallel programming languages, design and implementation of parallel algorithms, and future trends. Students are expected to have completed coursework in computer organization. |
3 Credit Hours |
CPSC 8220 | Case Study in Operating Systems Case study of the design of an operating system. Class periods are devoted to reviewing source code and deducing the structure of the system. Lab exercises require students to make major changes to the system to enhance its performance on particular workloads. Students are expected to have completed coursework in operating systems. Coreq: CPSC 8221. |
3 Credit Hours |
CPSC 8221 | Case Study in Operating Systems Laboratory Non-credit laboratory to accompany CPSC 8220. Coreq:8220. |
0 Credit Hours |
CPSC 8240 | Advanced Operating Systems Recent trends in system design and implementation; operating system structures to support reliable secure systems; verification techniques; fault tolerant systems; operating system considerations for closely coupled multiprocessor systems; network operating systems. Students are expected to have completed coursework in operating systems |
3 Credit Hours |
CPSC 8270 | Translation of Programming Languages Theoretical foundations and algorithms for compiling and interpreting programming languages. Topics include lexical analysis, syntactic analysis, semantics analysis, optimization and code generation. Implementation of a compiler or a major component of a compiler is normally a term project. Students are expected to have completed coursework in formal language theory and survey of programming languages. |
3 Credit Hours |
CPSC 8280 | Theory of Programming Languages Syntax and semantics of programming languages; finite state and pushdown processors; context-free models of syntax; parsing algorithms and semantic models. Students are expected to have completed coursework in formal language theory and survey of programming languages. |
3 Credit Hours |
CPSC 8290 | Advanced Compiler Topics Code generation, register allocation, program optimization, data flow, interprocedural operations, parallel compilation and distributed compilation. Preq: CPSC 8270. |
3 Credit Hours |
CPSC 8300 | Systems Modeling Fundamental concepts and techniques used in the stochastic modeling of computer and computer-based communication systems. Applications include hardware configuration design, software performance evaluation and reliability estimation of fault-tolerant systems. Preq: MTHS 6000 or MTHS 8000. |
3 Credit Hours |
CPSC 8380 | Advanced Data Structures Search trees; data structures for sets; index structures for data bases; data abstraction and automated implementation; implicit data structures; storage compaction of lists; data structures for decision trees; data structures in areas such as computer graphics, artificial intelligence, picture processing and simulation. |
3 Credit Hours |
CPSC 8390 | Foundations of Theoretical Computer Science Preparation for the study of advanced issues in computational complexity, algorithm correctness and inherent limits to computing; set theory and proof techniques; classes of the Chomsky hierarchy. Students are expected to have completed coursework in formal languages and automata. |
3 Credit Hours |
CPSC 8400 | Design and Analysis of Algorithms Basic techniques for design and analysis of algorithms; models and techniques for obtaining upper and lower time and space bounds; time/ space trade-offs; inherently difficult problems. Students are expected to have completed coursework in discrete mathematics. |
3 Credit Hours |
CPSC 8450 | Bioinformatics Algorithms Covers algorithms such as dynamic programming for biological problems, including sequence alignment and phylogeny tree constructions; statistical and mathematical modeling of high throughput data, such as differentially expressed genes from microarray data and HMM for gene prediction; graph and network theory for biological networks. |
3 Credit Hours |
CPSC 8480 | Network Science Networks and network models arise in many places, from physical complex systems, communications, and electrical circuits, to social science and bioinformatics. This course teaches the common theory of abstract and real-world networks, including models, metrics, visualization, representation, comparison and organization. Students are expected to have basic programming skills and introductory knowledge of linear algebra, probability and statistics. |
3 Credit Hours |
CPSC 8510 | Software Systems for Data Communications Structure of software systems supporting communications among computing devices having diverse processing and communication capabilities; characterization of data communications software in terms of unified network architectures consisting of several functional layers; evaluation of several network architectures. |
3 Credit Hours |
CPSC 8520 | Internetworking Network architecture and communication protocols underlying the global interoperability of the Internet. Topics include addressing and routing, interconnection of autonomous networks, naming and name resolution, connection management, flow and congestion control and network management. Preq: CPSC 8510 and ECE 6380. |
3 Credit Hours |
CPSC 8530 | Implementation of TCP/IP Protocols Case study of the architecture of a widely-used implementation of the TCP/IP protocol stack. Source code reviews illustrate layered design and use of core kernel services. Student projects include implementation of a complete IP transport protocol. Preq: CPSC 8220 and CPSC 8520. |
3 Credit Hours |
CPSC 8540 | Performance Analysis of Internet Protocols Analyzes network performance, focusing on experimental methods and current Internet protocols. Covers random processes, time series analysis and simulation concepts. Incorporates experimental-based research in computer networking. Preq: CPSC 8520. |
3 Credit Hours |
CPSC 8550 | Embedded Network Systems Discusses hardware fundamentals, technology applications, operating systems, programming platforms, software design and implementation, energy conservation techniques, self-stabilization paradigm, routing algorithms, clustering algorithms, time synchronization algorithms and sensor-actuator integration. |
3 Credit Hours |
CPSC 8620 | Database Management System Design Concepts and structures for design and implementation of a DBMS; theoretical foundations for query systems; data modeling and information representation; user interface and internal system design considerations; system performance modeling and measurement; topics from the literature. Preq: CPSC 6620. |
3 Credit Hours |
CPSC 8630 | Multimedia Systems and Applications Principles of multimedia systems and applications; techniques in effectively representing, processing and retrieving multimedia data such as sound and music, graphics, image and video; operating system and network issues in supporting multimedia; advanced topics in current multimedia research. Term project requires implementing some selected components of a multimedia system. |
3 Credit Hours |
CPSC 8650 | Data Mining Study of principles of data mining: concepts and techniques of data analysis including regression, clustering, classification, association, prediction, etc.; efficient data mining algorithms; data mining applications in various areas including market analysis and management, WWW mining, bioinformatics, etc. Course projects for designing and using data mining algorithms in the applications are required. Students are expected to have knowledge of statistics and database systems. |
3 Credit Hours |
CPSC 8700 | Software Design Fundamental concepts of object modeling using object- oriented analysis and design; realistic application of software engineering principles within a variety of problem domains; mainstream language with facilities for object-training programming. Students who enroll in this course are expected to be proficient in programming in a procedural language. |
3 Credit Hours |
CPSC 8710 | Foundations of Software Engineering Techniques and issues in software design and development; tools, methodologies and environments for effective design, development and testing of software; organizing and managing the development of software projects. Preq: Enrollment in Computer Science program. |
3 Credit Hours |
CPSC 8720 | Software Specification and Design Techniques Techniques, tools, environments and formal methods for software specification and design; verification of design correctness. Students are expected to have completed coursework in software engineering. |
3 Credit Hours |
CPSC 8730 | Software Verification, Validation and Measurement Proofs of correctness; test planning; static and dynamic testing; symbolic execution; automated testing; verification and validation over the software life cycle; software metrics; software maintenance. Students are expected to have completed coursework in software engineering. |
3 Credit Hours |
CPSC 8750 | Software Architecture Creation, analysis and maintenance of architectures for software systems. Basic principles, patterns and techniques. Quality attributes of the architecture are used to make a quantitative analysis. Students create and analyze two architectures from different domains. |
3 Credit Hours |
CPSC 8770 | Fundamentals of Biometric Systems Methods and principles for the automatic identification/authentication of individuals. Technologies include fingerprint, face, iris and hand geometry. Additional topics include biometric system design, performance evaluation, multi- modal biometrics and ethics/privacy issues. |
3 Credit Hours |
CPSC/ECE 8780 | High Performance Computing with GPUs The course will cover the use of heterogeneous computing platforms consisting of traditional multi-core CPUs coupled with general-purpose GPUs in the field of scientific computing. This course will introduce concepts for GPUs and many-core devices and focus on optimization techniques including those for single node and multi-node implementations. Topics will concentrate on recent publications, and assignments will include real-world problems. |
3 Credit Hours |
CPSC 8810 | Selected Topics Advanced topics from current problems of interest in computer science. Topics vary from semester to semester. May be repeated for credit, but only if different topics are covered. |
1-3 Credit Hours |
CPSC 8880 | Directed Projects in Computer Science Directed individual project supervised by department faculty. To be taken Pass/No Pass only. |
1-6 Credit Hours |
CPSC 8910 | Master’s Thesis Research Master’s Thesis Research |
1-12 Credit Hours |
CPSC 8910 | Master’s Thesis Research Proofs of correctness; test planning; static and dynamic testing; symbolic execution; automated testing; verification and validation over the software life cycle; software metrics; software maintenance. Students are expected to have completed coursework in software engineering. |
3 Credit Hours |
CPSC 9400 | Topics in Advanced Algorithms Study of selected topics in advanced algorithms drawn from graph algorithms (network flows, matchings, cuts, planarity testing), approximation algorithms (traveling salesman, linear relaxation techniques), distributed algorithms (mutual exclusion, synchronization, self-stabilization), parallel algorithms (parallel prefix, models, sorting), or randomized algorithms (sampling, probabilistic methods, random walks). May be repeated for a maximum of nine credits, but only if different topics are covered. Preq: CPSC 8400. |
3 Credit Hours |
CPSC 9500 | Selected Topics in Computer Science Study of advanced topics from current problems of interest in computer science. May be repeated for a maximum of 12 credits, but only if different topics are covered. To be taken Pass/ No Pass only. |
1-3 Credit Hours |
CPSC 9510 | Seminar in Algorithms Advanced topics from current problems of interest in algorithms. May be repeated for credit. |
1-3 Credit Hours |
CPSC 9550 | Seminar in Programming Languages Advanced topics from current problems of interest in programming languages. May be repeated for credit. |
1-3 Credit Hours |
CPSC 9570 | Seminar in Software Engineering Advanced topics from current problems of interest in software engineering. May be repeated for credit. |
1-3 Credit Hours |
CPSC 9810 | Seminar in Computer Science Topics of current research interest. May be repeated for credit. |
1-3 Credit Hours |
DPA 6000 | Technical Foundations of Digital Production I The technical, conceptual, and algorithmic foundations of computer graphics. Covers the Unix operating system, scripting, C programming, and an interactive graphics API. Not open to Computer Engineering, Computer Information Systems or Computer Science majors. |
3 Credit Hours |
DPA 6010 | Technical Foundations of Digital Production II The mathematical and algorithmic foundations of computer graphics. Covers spatial data structures, object oriented programming in C++, mathematics for graphics, and 3-D graphics API. Preq: DPA 6000 or consent of instructor. Not open to Computer Science, Computer Engineering, or Computer Information Systems majors. |
3 Credit Hours |
DPA 6020 | Visual Foundations of Digital Production I Presents the visual foundations underlying computer graphics production. Covers perspective, observational drawing, color and value, principles of composition and design, and storyboarding. Incorporates the studio method, involves students in hands-on work and the critique process, and stresses examples from the history of art, animation and film. Not open to Architecture or Visual Arts majors. |
3 Credit Hours |
DPA 6030 | Visual Foundations of Digital Production II Extends the foundational visual principles underlying computer graphics production begun in DPA 4020. Stresses representation of the figure in drawing and the use of cameras. Incorporates the studio method and the critique process, and stresses examples from the history of art, animation and film. Preq: DPA 4020 or consent of instructor. Not open to Architecture or Visual Arts majors. |
3 Credit Hours |
DPA 8600 | Digital Production Studio Students develop as accomplished visual problem solvers in a digital production team setting. As part of the studio experience, students take a production project from concept, through story development, character design, modeling and rigging, animation, lighting, and post production. May be repeated for a maximum of 12 credits. Preq: Enrollment in the Digital Production Arts program. |
1-6 Credit Hours |
DPA 8800 | Graduate Research Studio Students complete a project or projects, under the direction of a faculty adviser, in an area supporting personal goals and vision. Work may be individually or team oriented, and may be of a technical or an artistic nature. May be repeated for a maximum of six credits. Preq: Enrollment in the Digital Production Arts program. |
1-6 Credit Hours |
DPA 8910 | Master of Fine Arts Thesis Research Students complete a studio research project, under the guidance of the student’s advisor and thesis committee. The thesis project is developed to a refined degree, articulated in the form of a written document, and presented orally in a thesis defense. May be repeated for a maximum of six credits. |
1-6 Credit Hours |
ECE 6040 | Semiconductor Devices Consideration of the principles of operation, external characteristics, and applications of some of the more important semiconductor devices presently available. Preq: ECE 3200. Preq or concurrent enrollment: MTHS 3110 or MTHS 4340. |
3 Credit Hours |
ECE 6060 | Introduction to Microelectronics Processing Microelectronic processing, MOS and bipolar monolithic circuit fabrication, thick and thin film hybrid fabrication, applications to linear and digital circuits, fundamentals of device design. Preq: ECE 3200. Preq or concurrent enrollment: MTHS 3110 or MTHS 4340. |
3 Credit Hours |
ECE 6170 | Elements of Software Engineering Foundations of software design, reasoning about software, the calculus of programs, survey of formal specification techniques and design languages. Preq: ECE 3220 and ECE 3520 and MTHS 4190. |
3 Credit Hours |
ECE 6180 | Power system Analysis Study of power system planning and operational problems. Topics include load flow, economic dispatch, fault studies, transient stability, and control of problems. System modeling and computer solutions are emphasized through class projects. Preq: ECE 3600 and ECE 3800. |
3 Credit Hours |
ECE 6190 | Electric Machines and Drives Performance, characteristics, and modeling of AC and DC machines during steady-state and transient conditions. Introduction to power electronics devices and their use in adjustable speed motor drives. Preq: ECE 3210 and ECE 3600 and ECE 3800. Preq or concurrent enrollment: MTHS 4340. |
3 Credit Hours |
ECE 6200 | Renewable Energy Penetration on the Power Grid Introduces the basic definition of electrical power, interfacing primary sources, generator/load characteristics, and renewable energy resources. Topics include solar energy grid interfacing, wind energy grid interfacing, battery charging/management, harmonic distortion, volt- age sags, and national standards. Preq: ECE 3070 or ECE 3200. |
3 Credit Hours |
ECE 6220 | Electronic System Design I Emphasizes the application of theory and skills to the design, building, and testing of an electronic system with both analog and digital components. Application varies each semester. Computer software tools are used extensively in the design process. Preq: ECE 3210 and ECE 3300 and ECE 3600 and ECE 3710 and ECE 3810. Coreq: ECE 6221. |
2 Credit Hours |
ECE 6221 | Electronic System Design I Laboratory Non-credit laboratory to accompany ECE 6220. Coreq: ECE 6220. |
0 Credit Hours |
ECE 6290 | Organization of Computers Computer organization and architecture. Topics include a review of logic circuits, bus structures, memory organization, interrupt structures, arithmetic units, input-output structures, state generation, central processor organization, control function implementation, and data communication. Registered Transfer Language (RTL) for description and design of digital systems. Preq: ECE 2720 or consent of instructor. |
3 Credit Hours |
ECE 6300 | Digital Communications Introduction to modern digital communication systems, emphasizing modulation and detection, taking into account the effects of noise. Preq: ECE 3170 and ECE 3300. |
3 Credit Hours |
ECE 6320 | Instrumentation Theory and analysis of transducers and related circuits and instrumentation. Generalized configurations and performance characteristics of instruments are considered. Transducer devices for measuring physical parameters such as motion, force, torque, pressure, flow, and temperature are discussed. Preq: ECE 3210. Preq or concurrent enrollment: MTHS 3110 or MTHS 4340. |
3 Credit Hours |
ECE 6350 | Grounding and Shielding Introduction to electromagnetic compatibility concepts and techniques for students who will be designing or working with electronic systems when they graduate. Topics include electromagnetic interference and noise control, crosstalk and signal integrity, grounding, filtering, shielding, circuit board layout, lighting and electrostatic discharge protection. Preq: ECE 3810. |
3 Credit Hours |
ECE 6360 | Microwave Circuits Analysis of microwave networks comprising transmission lines, waveguides, passive elements, interconnects, and active solid state microwave circuits. Use of modern CAD tools to design RF/Microwave pas- sive/active networks. Fabrication of typical circuits. Preq: ECE 3810. Preq or concurrent enrollment: MTHS 3110 or 4340. |
3 Credit Hours |
ECE 6380 | Computer Communications Digital data transmission techniques, modems and communications channels, communications software and protocols, multiprocessors and distributed processing; concurrency and cooperation of dispersed processors. |
3 Credit Hours |
ECE 6390 | Fiber Optics Covers the underlying principles of design for optical fibers in practical systems. Examines optical fiber as a wave-guide using wave optics and ray optics. Discusses design criteria for using mono- and multi-mode fibers. Other topics include fabrication, measurement. Preq: ECE 3810. Preq or concurrent enrollment: MTHS 4340. |
3 Credit Hours |
ECE 6400 | Performance Analysis of Local Computer networks Introduction to the design and performance analysis of local computer networks. Emphasizes performance analysis of representative multi-access procedures. Three common types of networks are considered in detail. Preq: ECE 2720 and ECE 3170./i> |
3 Credit Hours |
ECE 6420 | Knowledge Engineering Introduction to the theoretical and practical aspects of knowledge engineering or applied artificial intelligence. Topics include symbolic representation structures and manipulation, unification, production systems and structures, rule-based and expert systems, planning and AI system architectures; system design in PROLOG and LISP. Project is required. Preq: ECE 3220 and ECE 3520. |
3 Credit Hours |
ECE 6460 | Antennas and Propagation Study of the theoretical and practical aspects of antenna design and utilization, input impedances, structural considerations, and wave propagation. Preq: ECE 3300 and ECE 3810; and one of MTHS 3110 or MTHS 4340. |
3 Credit Hours |
ECE 6490 | Computer Network Security Hands- on practicum in the administration and security of modern network service emphasizing intrusion prevention techniques, detection, and recovery. Preq: Senior standing in Computer Engineering. Coreq: ECE 6491. |
3 Credit Hours |
ECE 6491 | Computer Network Security Laboratory Non-credit laboratory to accompany ECE 6490. Coreq: ECE 6490. |
0 Credit Hours |
ECE 6550 | Robot Manipulators Analysis of robot manipulator systems with special focus on interaction of these technologies with society. Emphasis is on rigid-link robot manipulator systems. Topics include history of robot technology, kinematics, dynamics, control, and operator interfaces. Case studies reinforce impact of robot technology on society and vice versa. Preq: MTHS 2060 and MTHS 3110; or consent of instructor. |
3 Credit Hours |
ECE 6570 | Fundamentals of Wind Power Introduces wind turbine systems, including wind energy potential and application to power generation. Topics include wind energy principles, wind site assessment, wind turbine components, power generation machinery control systems, connection to the electric grid, and maintenance. Preq: ECE 3070 or ECE 3200; or consent of instructor. |
3 Credit Hours |
ECE 6590 | Integrated Circuit Design Design concepts and factors influencing the choice of technology; fundamental MOS device design; silicon foundries, custom and semicustom integrated circuits; computer-aided design software/hardware trends and future developments; hands-on use of CAD tools to design standard library cells; systems design considerations, testing, and packaging. Preq: ECE 3210. Preq or concurrent enrollment: MTHS 3110 or MTHS 4340. Coreq: ECE 6591. |
3 Credit Hours |
ECE 6591 | Integrated Circuit Design Laboratory Non-credit laboratory to accompany ECE 6590. Coreq: ECE 6590. |
0 Credit Hours |
ECE 6610 | Fundamentals of Solar Energy Introduces solar energy conversion systems. Topics include environmental benefits of solar energy, solar thermal systems, concentration solar power, photovoltaic (PV) cell design and manufacturing, sizing of PV system, hybrid photovoltaic/thermal systems, energy storage, and urban/rural applications. Preq: ECE 3200. |
3 Credit Hours |
ECE 6670 | Introduction to Digital Signal Processing Introduction to characteristics, design, and applications of discrete time systems; design of digital filters; introduction to the Fast Fourier Transform (FFT); LSI hardware for signal processing applications. Preq: ECE 3300. |
3 Credit Hours |
ECE 6680 | Embedded Computing Principles of using computing in the larger context of a system. Topics include bus and processor design types (e.g. microprocessor, microcontroller, DSP), codecs, digital circuit power management, real time scheduling, and embedded operating systems. Lab work consists of projects on embedded hardware (e.g. PC-104+). Preq: ECE 2230 and ECE 3710; or consent of instructor. Coreq: ECE 6681. |
3 Credit Hours |
ECE 6681 | Embedded Computing Laboratory Non-credit laboratory to accompany ECE 6680. Coreq: ECE 6680. |
0 Credit Hours |
ECE 6730 | Introduction to Parallel Systems Introduces parallel computer architectures and their programming. Includes an introduction to MPI and OpenMP and a number of engineering problems, including numerical simulations. Introduces scalability analysis. Preq: ECE 3220 or ECE 3290. |
3 Credit Hours |
ECE 6920 | Special Problems Special assignment in electrical or computer engineering. Some typical assignments include computer programs, term papers, technical literature searches, hardware projects, and design project leadership. May be taken only once for credit. |
1-3 Credit Hours |
ECE 6930 | Selected Topics Classroom study of current and new technical developments in electrical and computer engineering. May be repeated for a maximum of six credits, but only if different topics are covered. Preq: Consent of instructor. |
1-3 Credit Hours |
ECE 7200 | Digital Communication Engineering I Analysis of modulation and detection for digital communication engineering systems degraded by noise. Preq: ECE 3170 and ECE 3300 and enrollment in the Electrical Engineering Master of Engineering program. |
3 Credit Hours |
ECE 7570 | Error Control Block Coding Analysis and design of error control coding and decoding for the reliable transmission of digital data. Preq: ECE 3170 and enrollment in the Electrical Engineering Master of Engineering program. |
3 Credit Hours |
ECE 8010 | Analysis of Linear Systems Foundations of linear system analysis; matrix algebra, linear graph theory and operational mathematics applied to formulation and solution of system equations in time and frequency domains. |
3 Credit Hours |
ECE 8020 | Electric Motor Control Dynamic modeling and analysis of electrical machines for design of AC and DC drive systems; implementation of such models on a digital computer; voltage- fed inverters; pulse width modulation and analysis techniques for inverters; harmonic generation and reduction. Preq: ECE 4340. |
3 Credit Hours |
ECE 8070 | Computer Methods for Power Systems Analysis Electric power system operation; development of models of transmission line components and networks; computer methods for solving linear and nonlinear systems of network equations; operating problems in load flow, scheduling and economic dispatch. Preq: ECE 4180. |
3 Credit Hours |
ECE 8110 | Integrated Circuit Design Design concepts and factors influencing the choice of technology; fundamental MOS device design; silicon foundries; custom and semicustom integrated circuits; computer-aided design software/hardware trends and future developments; the hands-on use of CAD tools to design MOS standard cells; systems design, testing and packaging. Preq: ECE 4590. Coreq: ECE 8111. |
3 Credit Hours |
ECE 8111 | Integrated Circuit Design Laboratory Non-credit laboratory to accompany ECE 8110. Coreq: ECE 8110. |
0 Credit Hours |
ECE 8111 | Integrated Circuit Design Laboratory Non-credit laboratory to accompany ECE 8110. Coreq: ECE 8110. |
3 Credit Hours |
ECE 8160 | Electric Power Distribution System Engineering Radial circuit analysis techniques, feeder and transformer modeling, load modeling, loss minimalization and voltage control, causes of power quality problems, motor starting analysis, strategies for analyzing impacts of disturbances. Preq: ECE 4180 or consent of instructor. |
3 Credit Hours |
ECE 8170 | Power System Transients Electrical transients in power systems; frequency domain and time domain techniques for power systems transient analysis; capacitor switching, load switching, fault-induced transients, line reclosing and single pole switching. Preq: ECE 4180 or consent of instructor. |
3 Credit Hours |
ECE 8180 | Random Process Applications in Engineering Theory of random processes emphasizing engineering applications; stochastic convergence and limit theorems; martingales; mean-square calculus; Karhunen-Loeve expansions; systems with stochastic inputs; Poisson processes; shot noise; Weiner processes; white noise processes; Markov systems; queuing systems; and estimation theory. Preq: ECE 3170 and ECE 3300; or consent of instructor. |
3 Credit Hours |
ECE 8190 | Detection and Estimation Theory Theory of statistical testing of hypotheses applied to detection and estimation of communication signal parameters; detection of signals with random amplitude, phase and arrival time in noise; detection of single and multiple observation; estimates and their properties; signal resolution. Preq: ECE 6300 or ECE 8180 or ECE 8200. |
3 Credit Hours |
ECE 8200 | Digital Communication Systems I Modern communications systems emphasizing modulation and methods of taking into account effects of noise on various systems. Preq: ECE 3170 and ECE 3300. |
3 Credit Hours |
ECE 8210 | Digital Communication Systems II Continuation for both ECE 6300 and ECE 8200. |
3 Credit Hours |
ECE 8220 | Information Theory Statistical problems encountered in information handling; relations of probability, information and coding theory; unified treatment of set theory, sample space, random variables, information measure and capacity applied to communication. Preq: ECE 3170. |
3 Credit Hours |
ECE 8230 | Integrated Circuit Technology Physical and chemical principles underlying the major processing operations used in the fabrication of integrated circuit semiconductor devices, process simulation, diagnostic testing and factors affecting device yield and reliability. Preq: Consent of instructor. |
3 Credit Hours |
ECE 8240 | Power System Protection Coordination of power system protection components including microprocessor based relay-adaptive protection of power system, power system disturbance identification and system restoration following a major disturbance. Preq: ECE 4180 or consent of instructor. Preq or concurrent enrollment: MTHS 4340. |
3 Credit Hours |
ECE 8250 | Solid-State Electronics Modern physics approach to electrons in solids; elementary quantum mechanics; statistics; plasmas; band theory; application of these principles to modern amplifiers; e.g., the traveling-wave tube, tunnel diode, masers, and parametric amplifiers. |
3 Credit Hours |
ECE 8260 | Solar Cells Course provides fundamental knowledge about generating solar electricity by the use of solar cells. Special attention is given to demonstrating the potential role of photovoltaic systems as clean and sustainable electricity generation sources for current and future generations of mankind. Preq: ECE 6040 and ECE 6060. |
3 Credit Hours |
ECE 8270 | Finite Difference Methods in Electromagnetics Investigates finite-difference methods (FD) as applied to electromagentics; FD approximations, error, stability and numerical dispersion; solution of Poisson’s, Helmholtz and wave equations; banded matrices, iterative methods and eigensolutions; the finite-difference time-domain method, Yee Lattice, mesh truncation methods, perfectly matched layers, source conditions, near- to-far field transformation, subcellular modeling for fine features and wide-band characterization. Preq: ECE 4360 or ECE 4460. Preq or concurrent enrollment: ECE 8300. |
3 Credit Hours |
ECE 8280 | Guided Waves, Wave Propagation and Radiation in Stratified Media Covers several important topics of applied electromagnetics, including advanced transmission-line theory for guided electromagnetic waves, analysis of electromagnetic wave propagation in layered media and computation of electromagnetic radiation in stratified regions. Preq: ECE 8290 and ECE 8300. |
3 Credit Hours |
ECE 8290 | Special Functions in Engineering Complex calculus and analytic functions; origin of special functions in engineering; series and integral representations of special functions; properties and applications of gamma, Bessel, Legendre, ChebysChev, etc. functions; computation of special functions; applications in selected engineering problems. Preq: Consent of instructor. |
3 Credit Hours |
ECE 8300 | Electromagnetics Wave equations and waves, electromagnetic potentials, theorems and advanced concepts, guided waves, radiation, boundary value problems and simple Green’s functions. Preq: ECE 3800 and ECE 3810. |
3 Credit Hours |
ECE 8310 | Advanced Electromagnetic Theory Advanced boundary-value problems in cylindrical and spherical coordinates, special functions, Sommerfeld integrals, Green’s functions and integral equations. Preq: ECE 8300. |
3 Credit Hours |
ECE 8340 | Asymptotic Methods and Diffraction Theory Canonical diffraction problems for which exact solutions are available; asymptotic reevaluation of these solutions in terms of inci- dent, reflected and diffracted rays leads to Keller’s postulates for an extended theory or geometrical theory of diffraction; application of diffraction from edges and curved surfaces to scattering and antenna problems. Preq: ECE 8300. |
3 Credit Hours |
ECE 8350 | Finite Element Methods in Electromagnetics Finite-element methods (FEM) as applied to electromagnetics; fundamentals of list-linked FEM data structures, sparse matrix solutions, edge-based vector bases, radiation boundary conditions and perfectly absorbing media. Preq or concurrent enrollment: ECE 8300. |
3 Credit Hours |
ECE 8390 | Integral Equations in Electromagnetics Integral equation formulation in electromagnetics, solution techniques, moment methods and application to practical problems. Preq: ECE 8300 or consent of instructor. |
3 Credit Hours |
ECE 8400 | Physics of Semiconductor Devices Semiconductor device physics emphasized rather than circuits; detailed analysis of the p-n junction, traps, surface states and conduction processes, and devices; analysis and models of Schottky diodes, MIS diodes, MOSFETs, charge coupled devices and solar cells; charge control concepts, transit time effects, surface-type devices and practical aspects of device processing. Preq: ECE 4040 and ECE 4060. |
3 Credit Hours |
ECE 8420 | Computer Architecture Fundamental issues that arise in the composition of logic elements into computer systems; design and analysis of processors, busses, memory hierarchies, communications controllers and associated soft- ware. Preq: ECE 4290. |
3 Credit Hours |
ECE 8440 | Digital Signal Processing Digital filter design; discrete Hilbert transforms; discrete random signals; effects of finite register length in digital signal processing; homomorphic signal processing; power spectrum estimation; speech processing, radar and other applications. Preq: ECE 4670. |
3 Credit Hours |
ECE 8460 | Digital Processing of Speech Signals Application of digital signal processing techniques to problems related to speech synthesis, recognition and communication; digital models and representations of speech wave forms; Fourier analysis; homomorphic processing; linear predictive coding; algorithms for recognizing isolated words and continuous speech; man- machine communications by voice. Preq: ECE 4670. |
3 Credit Hours |
ECE 8470 | Digital Image Processing Review of fundamental concepts, issues and algorithms in image processing. Includes image formation, file formats, filters, edge detection, stereo, motion and color. Preq: ECE 4670. |
3 Credit Hours |
ECE 8480 | Telecommunication Network Modeling and Analysis Protocols, modeling and analysis of telecommunication networks with emphasis on quantitative performance modeling of networks and systems using packet switching and circuit switching techniques. Preq: CPSC 8250 or ECE 4380. |
3 Credit Hours |
ECE 8490 | Advanced Topics in Computer Communications Performance analysis and design of computer communication networks with emphasis on recent developments; routing flow control, error control, and end-to-end performance analysis, local area, packet radio and long haul store-and-forward networks. Preq: ECE 4380 or ECE 4400; and consent of instructor. |
3 Credit Hours |
ECE 8500 | QoS in Wireless Networks Design principles and core techniques for quality assured communications in Internet and wireless networks. Introduces protocols and mathematical foundations of IntServ, DiffServ and traffic engineering. Covers mobility aware, channel adaptive and cross layer QoS assurance techniques. Preq: ECE 6380 and ECE 6400; or consent of instructor. |
3 Credit Hours |
ECE 8510 | Advanced Topics in Computer Architecture Analysis and design of multiprocessor and modular computer systems; recent developments in integration, fabrication and application of multiprocessor systems. Preq: ECE 8420. |
3 Credit Hours |
ECE 8540 | Analysis of Robotic Systems Methods of designing and operating robotics systems for advanced automation; on-line identification and description of 3-D objects by digitized images; off-line collision-free path planning and on-line collision avoidance traveling using artificial intelligence. Preq: ECE 4560 or ME 4560; or consent of instructor. |
3 Credit Hours |
ECE 8550 | Artificial Intelligence Emulating intelligent behavior by computer; models of cognitive processes; logical foundations; constraint satisfaction problems; natural language under- standing; pattern-directed inference and chaining paradigms; goal-directed behavior, planning and search; learning; advanced database structure and inference strategies; examples of LISP, PROLOG, and OPS5. Preq: ECE 4420. |
3 Credit Hours |
ECE 8560 | Pattern Recognition Several approaches to general pattern recognition problems with practical computer-oriented applications; feature extraction; classification algorithms; discriminant functions; learning schemes; statistical methods; information theoretic approaches; applications; current developments. |
3 Credit Hours |
ECE 8570 | Coding Theory Principles of algebraic coding and its application to transmission of information over noisy communications channels; introduction to abstract algebra; code performance bounds; code representations; linear codes of the Hamming and Bose-Chaudhuri- Hocquenghem types and burst-error correcting codes; problems of implementation and decoding. |
3 Credit Hours |
ECE 8590 | Intelligent Robotic Systems Integration and fusion of data from multiple sensors on multiple robots; intelligent decision making on motion planning and execution based on sensed data involving mutual compliance; simultaneous force and position controls using computers. Preq: ECE 8540 or ME 8540. |
3 Credit Hours |
ECE 8600 | Advanced Coding theory Introduction to convolutional codes and trellis-coded modulation. Topics include code generation and representation, distance properties, decoding techniques, performance analysis, multidimensional codes and lattice theory and coding for fading channels; applications to wireline communications and mobile communications. Preq: ECE 6300 or ECE 8200; and ECE 8570. |
3 Credit Hours |
ECE 8620 | Real Time Computer Application in Power Systems Principles of monitoring, control and operation of power systems; load frequency control, on-line load flow, power system state estimation, unit commitment and load fore- casting. Preq: ECE 4180. |
3 Credit Hours |
ECE 8630 | Power System Dynamics and Stability NModeling of synchronous machines and their control systems; power system stability for small and large disturbances; excitation systems, governor control, power system stabilizers and state variables formulation for power systems dynamic stability studies. Preq: ECE 4180 and ECE 4190. |
3 Credit Hours |
ECE 8680 | Architectural Robotics Focuses on understanding, developing and testing robotic systems for the built environment. Collaborative teams of students from Electrical and Computer Engineering and Architecture and their allied disciplines study and develop working robotic prototypes responsive to challenges and opportunities of living in today’s built and natural environments. Preq: Consent of instructor. |
3 Credit Hours |
ECE 8690 | Advanced Kinematics in Robotics Complex robotic systems, such as multi- fingered robot hands, dual-armed robots and multi-joint “snakelike” robots; kinematic redundancy, load distribution and dexterous manipulation; effective modeling and solution techniques for these types of under constrained systems. Preq: ECE 4090 and ECE 4550. |
3 Credit Hours |
ECE 8720 | Artificial Neural Networks Design, analysis and application of artificial neural networks, neuron models, network architectures, training (supervised and unsupervised) and hard- ware implementation; extended studies of selected applications and simulation exercises. Preq: MTHS 3110 or consent of instructor. |
3 Credit Hours |
ECE 8730 | Parallel and Distributed Systems Design, analysis and evaluation of algorithms for parallel and distributed computer systems; time complexity, speedup, efficiency and isoefficiency; communication costs; numerical algorithms including solving systems of equations (both sparse and dense) as well as symbolic algorithms; substantial parallel programming projects. |
3 Credit Hours |
ECE 8740 | Advanced Nonlinear Control Basics of nonlinear control based on Lyapunov techniques; adaptive control design, robust control design and observer design; understanding and development of Lyapunov control design tools. Preq: ECE 8010. |
3 Credit Hours |
ECE 8770 | Computer Vision Investigation into fundamental concepts, issues and algorithms in computer vision. Includes segmentation, texture, detection, 3-D reconstruction, camera calibration, shape and energy minimization. Preq: ECE 847. |
3 Credit Hours |
ECE 8920 | Special Problems in Electrical and Computer Engineering Term paper, special design, or other problems in electrical and computer engineering approved by the instructor. May not be used for investigation associated with the MS thesis or the engineering report. May be repeated for credit. |
1-3 Credit Hours |
ECE 8930 | Selected Topics in Electrical and Computer Engineering Topics not covered in other courses; current literature and results of current research. Topics vary from year to year in keeping with developments in the field. May be repeated for credit. |
1-3 Credit Hours |
ECE 9030 | Computer Architecture Seminar Recent research publications related to computer architecture including parallel systems, distributed computing, reconfigurable architectures and software development for high performance computing. Students read and discuss one research paper weekly and present one research paper each semester. May be repeated for a maximum of three credits. Preq: Consent of instructor. |
1 Credit Hours |
ECE 9040 | Computer Vision Seminar Review of recent research publications related to computer vision including tracking, correspondence, reconstruction and segmentation. Students read and discuss one research paper per week and present one research paper each semester. May be repeated for a maximum of three credits. |
1 Credit Hours |
ECE 9050 | Computer Security Seminar Re- view of current research publications related to computer and network security including software assurance, biometrics, applied cryptography and other security relevant topics. Students read and discuss one research paper weekly and present one or more research papers each semester. May be repeated for a maximum of three credits. Preq: Consent of instructor. |
1 Credit Hours |
ECE 9060 | Mechatronic Systems Mechatronics describes the synergistic use of tools from mechanical engineering, electrical engineering, control engineering, systems engineering and computer engineering to create new classes of systems and system performance. In this seminar, students study current advances and results from this evolving field. May be repeated for a maximum of three credits. |
1 Credit Hours |
HCC 8310 | Fundamentals of Human-Centered Computing Fundamental concepts in human-centered computing, including human subjects, interface design, usability evaluation methods, software programming, information technology tools, ethics, policy, and current problems of interest to human-centered computing. |
3 Credit Hours |
HCC 8330 | Research Methods for Human-Centered Computing Research methods supporting scholarly research and publication in human-centered computing. Topics include scientific methods, identification and creation of research problems, archive searches, design of experimental and nonexperimental research, interdisciplinary approaches, technical writing and ethics. |
3 Credit Hours |
HCC 8810 | Selected Topics Advanced topics from current problems of interest in human-centered computing. Topics vary from semester to semester. May be repeated for a maximum of 18 credits, but only if different topics are covered. |
1-3 Credit Hours |
HCC 8880 | Directed Projects in Human-Centered Computing Directed individual project supervised by department faculty. May be repeated for a maximum of 18 credits. To be taken Pass/No Pass only. |
1-6 Credit Hours |
HCC 9500 | Selected Topics in Human-Centered Computing Study of advanced topics from current problems of interest in human-centered computing. May be repeated for a maximum of 18 credits, but only if different topics are covered. To be taken Pass/No Pass only. |
1-3 Credit Hours |
IE 6000 | Honors Thesis Individual or joint research project performed with a faculty mentor or committee of faculty. May be repeated for a maximum of six credits. Preq: IE 2680 and consent of mentor. |
1-6 Credit Hours |
IE 6180 | Human Factors Accident Analysis and Expert Testimony This highly interactive course is divided into two components. Students gain an understanding of how the principles of human factors engineering are used in accident investigation and forensic analysis, and then learn the skills necessary to defend their opinions as an expert witness. Preq: IE 6880 or IE 8000 or PSYC 8350. |
3 Credit Hours |
IE 6300 | Human Factors Engineering in Healthcare Focuses on how industrial engineers help improve the quality and safety of patient care. Students learn how healthcare is different from traditional industrial engineering sectors. A substantial part of the course is focused on learning how to apply industrial engineering tools, specifically those grounded in human factors, to healthcare problems. Preq: IE 6880 or IE 8000 or PSYC 8350. |
3 Credit Hours |
IE 6400 | Decision Support Systems in Industrial Engineering Study of design of decision sup- port systems for production and service systems based on operations research models. Includes use of spreadsheets, databases, and integrated software development environments to implement decision support systems. Coreq: IE 6401. |
3 Credit Hours |
IE 6401 | Decision Support Systems in Industrial Engineering Laboratory Non-credit laboratory to accompany IE 6400. Coreq: IE 6400. |
0 Credit Hours |
IE 6520 | Reliability Engineering Probabilistic approach to assessing system reliability. Methods for analyzing serial, parallel, and complex systems. Reliability life testing and its acceleration are covered. Essential elements of maintainability are identified and related to system availability. Preq: IE 8090; or (MTHS 6000 or MTHS 8000) and (MTHS 6050 or MTHS 8050). |
3 Credit Hours |
IE 6560 | Supply Chain Design and Control Industrial engineering aspects of supply chains, including design and control of material and information systems. Preq: IE 8040 or consent of instructor. |
3 Credit Hours |
IE 6570 | Transportation and Logistics Engineering Introduces transportation and logistics systems analysis from both analytical and practical perspectives. Covers methods for identifying level-of-service metrics and measuring system performance. Discusses key aspects of modeling, simulation, and other techniques for economic and quantitative analysis of transportation and logistics planning issues. |
3 Credit Hours |
IE 6600 | Quality Improvement Methods Study of modern quality improvement techniques presented in an integrated, comprehensive context. |
3 Credit Hours |
IE 6610 | Quality Engineering Design aspects of quality and the engineer’s role in problems of quality in production systems. Preq: IE 3610. |
3 Credit Hours |
IE 6620 | Six Sigma Quality Study of DMAIC (Define, Measure, Analyze, Improve, and Control) elements of Six Sigma, project management, process analysis, quality function deployment, hypothesis testing, gage R&R, data analysis, multivari-analysis, design of experiments, statistical process control, and process capability analysis. Preq: EXST 8010 or IE 8090 or MTHS 6030 or MTHS 8040 or MTHS 8050. |
3 Credit Hours |
IE 6630 | Quality in the Capital Projects Industry Covers topics in quality and lean principles relevant to the capital projects industry. Provides a broad overview on quality concepts and philosophies, quality management and inspection tools applicable to capital projects, Six Sigma Approach, lean concepts and value stream mapping. |
0 Credit Hours |
IE 6650 | Facilities Planning and Design Study of the principles and techniques of facility planning and design. Discusses economic selection of materials handling equipment and integration of this equipment into the layout plan to provide effective product flow in production, distribution, and service contexts. Includes quantitative techniques for evaluation of facility design. Preq: IE 8000 and IE 8030 and IE 8090. |
3 Credit Hours |
IE 6770 | Systems Safety Introduces the issue of safety and response to significant events. Provides exposure to and experience in hazard and accident causes and mitigation. Emphasizes current theories applied to large, complex systems. Preq: Senior standing. |
3 Credit Hours |
IE 6820 | Systems Modeling The purpose, theory, and techniques of modeling systems with dynamic events. Students learn a powerful analytical process to use in the analysis and improvement of systems in several industries, including transportation, logistics, manufacturing and service systems. Incorporates professional simulation software as a tool in evaluating the system performance. Preq: [IE 8030 or (MTHS 6400 and 6410) or (MTHS 8030 and 8100)]; AND [IE 8090 or MTHS 6030 or MTHS 8040]. Coreq: IE 6821. |
4 Credit Hours |
IE 6821 | Systems Modeling Laboratory Non-credit laboratory to accompany IE 6820. Coreq: 6820. |
0 Credit Hours |
IE 6850 | Survey of Optimization Methods and Applications Survey of deterministic and stochastic optimization methods, theory and algorithms. Modeling, analysis and applications of optimization to modern industrial engineering problems. Preq: IE 8030; or MTHS 8030 and 8100; or MTHS 6400 and 6410. |
3 Credit Hours |
IE 6870 | Industrial Safety Recognition and prevention of hazards; recognition and control of hazardous materials; developing and managing a safety program; designing inherently safe equipment and workplaces. |
3 Credit Hours |
IE 6880 | Human Factors Engineering Introduction to human performance and limitations in the design of effective and efficient systems. Covers issues related to changes in technology, impact of design on society, ethical issues in design of systems, and the cost benefits from designing systems and environments that often challenge perceived notions of benefits. Preq: Junior standing; and MTHS 1020 or 1060. |
3 Credit Hours |
IE 6890 | Industrial Ergonomics and Automation Physical ergonomics and ergonomics in industrial settings, including work physiology, the physical environment, automated systems, and hybrid work systems. Preq: IE 8000. Coreq: 6891. |
3 Credit Hours |
IE 6891 | Industrial Ergonomics and Automation Laboratory Non-credit laboratory to accompany IE 6890. Coreq: IE 6890. |
0 Credit Hours |
IE 6910 | Selected Topics in Industrial Engineering Comprehensive study of any timely or special topic in industrial engineering not included in other courses. May be repeated for a maximum of six credits. Preq: Consent of instructor. |
1-3 Credit Hours |
IE 8000 | Human Factors Engineering Fundamentals of design for human use; human performance; applications of abilities and limitations to the design of tools, machines, facilities, tasks and environments for efficient, safe and comfortable human use. Preq: Consent of instructor. |
3 Credit Hours |
IE 8010 | Design and Analysis of Human-Machine Systems Methodologies used in the design and evaluation of human-machine systems including function and task analysis; questionnaires and interviews; scenarios, mock-ups and prototypes; participative design, empirical testing and iterative design; models of human-system interaction; analysis and classification of human error; and design of job performance and training aids. Preq: Consent of instructor. |
3 Credit Hours |
IE 8020 | Design of Human-Computer Systems Issues in designing, implementing, maintaining and refining the user interface of interactive computer systems including interface design theories, models, principles and guidelines; interaction styles; input and output devices; system messages; screen design, manuals, on-line help and tutorials; and iterative design, testing and evaluation. Preq: IE 8010 or consent of instructor. |
3 Credit Hours |
IE 8030 | Engineering Optimization and Applications Introduction to optimization through the study of problems related to the planning, design and control of production/manufacturing systems; classical nonlinear optimization and algorithmic procedures, primal and dual problems with post optimality analysis, Markov chains. Preq: Consent of instructor. |
3 Credit Hours |
IE 8040 | Manufacturing Systems Planning and Design Concepts and principles associated with the design of manufacturing systems with a focus on modeling and integration methodologies; group technology, process planning, manufacturing modeling and design for manufacturing. Preq: Consent of instructor. |
3 Credit Hours |
IE 8050 | Foundations in Quality Engineering Fundamental tools of quality engineering and their application to real situations; advanced statistical process control, design of experiments, Taguchi techniques and Shainin methodologies. Preq: Consent of instructor. |
3 Credit Hours |
IE 8090 | Model Systems Under Risk Application of probabilistic methods to engineering problem solving and decision making. Cases are presented illustrating use of Markov chains, queuing processes and other stochastic models in practice. Preq: MTHS 3020 or consent of instructor. |
3 Credit Hours |
IE 8110 | Human Factors in Quality Control Aspects of use of the human as a detector of product quality, serving as the basis for a taxonomy of human tasks in inspection; incorporates models of visual search and human decision making within the quality control framework. Preq: Consent of instructor. |
3 Credit Hours |
IE 8120 | Work Science and Design Design methods for work and work systems; scientific and engineering basis of work and its analysis. Preq: Consent of instructor. |
3 Credit Hours |
IE 8130 | Occupational Ergonomics Theory and applications of ergonomics at work; human performance, fatigue, stress, work patterns, work environment. |
3 Credit Hours |
IE 8150 | Research Methods in Ergonomics Contexts and processes for research in ergonomics with emphasis on engineering problems; scientific and engineering methods; measurement; visual and physical tasks; simulation, laboratory and archival studies. Preq: MTHS 8840 or consent of instructor. |
3 Credit Hours |
IE 8500 | Introduction to Capital Projects Supply Chain Introduces the phases of capital projects; design and control of the capital projects supply chain; challenges associated with each of the primary supply chain entities–owners, contractors and suppliers. |
3 Credit Hours |
IE 8510 | Data Collection, Analysis and Interpretation Collection and presentation of data for decision making in industry focusing on design and control of industrial processes. Includes application of inferential statistics to data from industrial engineering situations. Preq: IE 8500 or consent of instructor. |
3 Credit Hours |
IE 8520 | Modeling and Decision Making Students formulate and resolve models of industrial engineering systems focusing on decision making. Preq: IE 8510 or consent of instructor. |
3 Credit Hours |
IE 8530 | Foundations of Quality Discusses quality control and quality assurance techniques including control charting and supplier surveillance. Special attention is devoted to nontraditional applications such as those used in nonmanufacturing supply chain. Preq: IE 8510 or consent of instructor. |
3 Credit Hours |
IE 8540 | Fundamentals of Supply Chain and Logistics Students apply model building and analytical techniques to design, optimize and control the supply chain and other logistics systems. Preq: IE 8510 or consent of instructor. |
3 Credit Hours |
IE 8550 | Capital Projects Supply Chain Application of quantitative and qualitative tools and techniques to the design, control, management and optimization of the capital projects supply chain. Preq: MGT 8560 or consent of instructor. |
3 Credit Hours |
IE 8570 | Industrial Safety and Risk Management Discusses safety and risk management issues in industrial engineering systems including hazard information systems, process safety, export control and federal and international safety regulation requirements. Preq: IE 8500 or consent of instructor. |
3 Credit Hours |
IE 8580 | Case Studies in Capital Projects Supply Chain Analysis of case studies in the capital projects supply chain. Preq: IE 8520 or IE 8530 or IE 8540 or IE 8550 or IE 8570; or consent of instructor. |
3 Credit Hours |
IE 8590 | Capstone Design Project Capstone experience in the design, control, management and optimization of capital projects supply chains. Preq: IE 8580 or consent of instructor. |
3 Credit Hours |
IE 8600 | Dynamic Programming Theory and methodology of dynamic programming; Bellman’s principle of optimality; Mitten’s sufficiency conditions; recursive optimization of serial and nonserial multistage systems; optimization of discrete and continuous systems through decomposition; special aspects of problem formulation. Preq: IE 8030. |
3 Credit Hours |
IE 8650 | Facility Planning and Design Planning and design of industrial facilities emphasizing automated production facilities; quantitative approaches to equipment design and evaluation of performance. Preq: IE 8030. |
3 Credit Hours |
IE 8710 | Industrial Testing and Quality Design and use of component and product tests; automated inspection; test and inspection in integrated systems; cost-based models. Preq: IE 6610. |
3 Credit Hours |
IE 8800 | Advanced Methods of Operations Research Methods and applications of advanced operations research techniques; discrete optimization, integer and mixed integer programming, Boolean minimization, network optimization, permutization methods on implicit enumeration. Preq: IE 8030 or consent of instructor. |
3 Credit Hours |
IE 8810 | Metaheuristics Survey of selected metaheuristic techniques. Topics may include genetic algorithms and other evolutionary algorithms, tabu search and simulated annealing. Students implement multiple metaheuristics from problems throughout the semester in a high- level language. |
3 Credit Hours |
IE 8840 | Advanced Engineering Economic Analysis Engineering economic analysis for engineering research, development and construction projects emphasizing detailed treatment of tax effects, methods for determining discount rates, proper use of economic criteria in various decision environments (certainty vs. uncertainty, single vs. multiple project selections, etc.). Preq: Consent of instructor. |
3 Credit Hours |
IE 8860 | Operations Research in Production Control Latest techniques in scientific inventory management, scheduling and forecasting; operations research; statistics; computer methods; case studies. Preq: IE 8030. |
3 Credit Hours |
IE 8870 | Modeling Logistics and Behavior Using Simulation Covers design and development of discrete event, system dynamics and agent-based models to explain behavior or improve performance. Environments addressed include process flow, social and behavioral systems. Advanced topics of study may include input and output analysis. Modeling concepts are motivated with real-world examples from representative fields. Preq: Consent of instructor. |
3 Credit Hours |
IE 8880 | Advanced Probabilistic Methods Advanced treatment of stochastic optimization, potentially including single and multiple channel queues, Markow programming and stochastic optimal control. Preq: Consent of instructor. |
3 Credit Hours |
IE 8900 | Special Problems in Industrial Engineering Principles and methods of industrial engineering applied to analysis of a current interest problem. May be repeated for a maximum of six credits. To be taken Pass/No Pass only. Preq: Consent of instructor. |
1-3 Credit Hours |
IE 8920 | Master’s Design Project Design project in industrial systems; integration of industrial engineering principles and methodologies; resolution of contemporary systems design problems. Project requires research, development, implementation planning, reporting and project assessment. Preq: Consent of instructor. |
3 Credit Hours |
IE 8930 | Selected Topics in Industrial Engineering Selected topics in industrial engineering emphasizing new developments in systems science, systems analysis and operations research. May be repeated for credit. Preq: Consent of instructor. |
1-3 Credit Hours |
IE 8950 | Industrial Engineering Research Techniques Series of weekly one-hour lectures given by students, faculty and guests on methods and issues involved in industrial engineering research. To be taken Pass/No Pass only. |
1 Credit Hours |
IE 9710 | Advanced Quality Engineering Seminar Current topics in the research and development of quality engineering methodologies. Preq: IE 8710 or consent of instructor. |
3 Credit Hours |
ME 6070 | Applied Heat transfer Application oriented extension of ME 3040, considering topics in transient conduction, flow of fluids, energy exchange by radiation, and mass transfer. Applications in heat-exchanger design with emphasis on economics and variation of operating conditions from the design point. Preq: ME 3040 or consent of instructor. |
3 Credit Hours |
HCC 8330 | Research Methods for Human-Centered Computing |
3 Credit Hours |
ME 6170 | Mechatronics System Design Mechatronics integrates control, sensors, actuators, and computers to create a variety of electromechanical products. Includes concepts of design, appropriate dynamic system modeling, analysis, sensors, actuating devices, and real time microprocessor interfacing and control. Laboratory experiments, simulation, and design projects are used to exemplify the course concepts. Preq: ME 3050 or consent of instructor. Coreq: ME 6171. |
3 Credit Hours |
ME 6171 | Mechatronics System Design Laboratory Non-credit laboratory to accompany ME 6170. Coreq: ME 6170. |
0 Credit Hours |
ME 6200 | Energy Sources and their Utilization Covers availability and use of energy sources such as fossil fuels, solar (direct and indirect), and nuclear; addresses energy density and constraints to use (technical and economic) for each source. Preq: ME 3030 and ME 3040, or consent of instructor. |
3 Credit Hours |
ME 6210 | Introduction to Compressible Flow Introductory concepts to compressible flow; methods of treating one-dimensional gas dynamics including flow in nozzles and diffusers, normal shocks, moving and oblique shocks, Prandtl-Meyer Flow, Fanno Flow, Rayleigh Flow, and reaction propulsion systems. Preq: ME 3030 and ME 3080, or consent of instructor. |
3 Credit Hours |
ME 6220 | Design of Gas Turbines Guiding principles in gas turbine cycles are reviewed. Turbine and compressor design procedures and performance prediction for both axial and radial flow machines are presented. Methods of design of rotary heat-exchangers and retrofitting gas turbine for regenerative operation are presented. Design projects are used to illustrate the procedures. Preq: ME 3080 or consent of instructor. |
3 Credit Hours |
ME 6230 | Introduction to Aerodynamics Basic theories of aerodynamics are presented for the purpose of accurately predicting the aerodynamic forces and moments which act on a vehicle in flight. Preq: ME 3080 or consent of instructor. |
3 Credit Hours |
ME 6260 | Nuclear Energy Engineering methods and science principles are considered for the design of components to nuclear power stations. A systems level understanding is emphasized. Includes nuclear fuel cycle and regulatory considerations. Preq: ME 3030 and ME 3040, or consent of instructor./i> |
3 Credit Hours |
ME 6290 | Thermal Environmental Control Mechanical vapor compression refrigeration cycles, refrigerants, thermoelectrical cooling systems, cryogenics, thermodynamic properties of air, psychometric charts, heating and cooling coils, solar radiation, heating and cooling loads, insulation systems. Preq: ME 3030 and ME 3080, or consent of instructor. |
3 Credit Hours |
ME 6320 | Advanced strength of Materials Topics in strength of materials not covered in ME 3020. Three-dimensional stress and strain transformations, theories of failure, shear center, unsymmetrical bending, curved beams, and energy methods. Other topics such as stress concentrations and fatigue concepts are treated as time permits. Preq: ME 3020 or consent of instructor. |
3 Credit Hours |
ME 6530 | Dynamic Performance of Vehicles Introduces techniques for analyzing the dynamic behavior of vehicles. Types of vehicles to be considered are chosen from aircraft, surface ships, automobiles and trucks, railway vehicles, and magnetically levitated vehicles. Preq: ME 3050 or consent of instructor. |
3 Credit Hours |
ME 6540 | Design of Machine Elements Design of common machine elements including clutCHEs, brakes, bearings, springs, and gears. Optimization techniques and numerical methods are employed as appropriate. Preq: ME 3060 or consent of instructor. |
3 Credit Hours |
ME 6550 | Design for Manufacturing Concepts of product and process design for automated manufacturing are considered. Topics include product design for automated manufacturing, inspection and assembly, using automation, industrial robots, knowledge-based systems and concepts of flexible product manufacture. Preq: ME 3060 or consent of instructor. Preq or concurrent enrollment: ME 3120 or consent of instructor. |
3 Credit Hours |
ME 6710 | Computer-Aided Engineering Analysis and Design Students are exposed to geometric and solid modeling, finite elements, optimization, and rapid-prototyping. Students design an artifact, represent it on the computer, analyze it using FEA, then optimize before prototyping it. Emphasizes the use of computer-based tools for engineering design. Preq: ENGR 1410 and ME 2020, or consent of instructor. Coreq: ME 6711. |
3 Credit Hours |
ME 6711 | Computer-Aided Engineering Analysis and Design Laboratory Non-credit laboratory to accompany ME 6710. Coreq: ME 6710. |
0 Credit Hours |
ME 6930 | Selected Topics in Mechanical Engineering Study of topics not found in other courses. May be repeated for a maximum of six credits, but only if different topics are covered. Preq: Consent of instructor. |
1-6 Credit Hours |
ME 8010 | Foundations of Fluid Mechanics Derivations of basic equations for multidimensional flow fields; analytical techniques for solving problems in laminar viscous flow and laminar inviscid flow; theories of similitude. Preq: Consent of instructor. |
3 Credit Hours |
ME 8100 | Macroscopic Thermodynamics First, second and third laws of thermodynamics with engineering applications; thermodynamic property relations; chemical equilibrium. Preq: ME 3120. |
3 Credit Hours |
ME 8110 | Gas Dynamics Concepts from thermodynamics, one-dimensional gas dynamics, one-dimensional wave motion, normal and oblique shocks; flow in ducts and wind tunnels; two- dimensional equation of motion; small perturbation theory. Preq: Students are expected to have completed an undergraduate course in fluid mechanics before enrolling in this course. |
3 Credit Hours |
ME 8120 | Experimental Methods in Thermal Science Theories of measurements, instrumentation and techniques for measuring temperature, pressure and velocity on a practical graduate engineering level; mathematical presentation of data, uncertainty analysis, data acquisition techniques, and theory and state-of-the-art measuring systems. Coreq: ME 8121. |
3 Credit Hours |
ME 8121 | Experimental Methods in Thermal Science Laboratory Non-credit laboratory to accompany ME 8120. Coreq: ME 8120. |
0 Credit Hours |
ME 8140 | Concepts of Turbulent Flow Concepts of fluid turbulence; turbulent transport mechanisms, dynamics of turbulence and experimental techniques pertinent to existing theories; classification of shear flows and their prediction methods. Preq: ME 8010; or consent of instructor. |
3 Credit Hours |
ME 8150 | Statistical Thermodynamics I Fundamental principles of kinetic theory and quantum statistical mechanics; Boltzmann statistics, Fermi-Dirac statistics and Bose-Einstein statistics. Students are expected to have completed a course in thermodynamics or obtained consent of instructor before enrolling in this course. May also be offered as PHYS 8150. |
3 Credit Hours |
ME 8180 | Introduction to Finite Element Analysis Introduction to the finite element method; applications to heat transfer, fluid flow and solids; introduction to transient analysis; analysis strategies using finite elements; introduction to solid modeling, finite element modeling and analysis using commercial codes. Preq: Students are expected to have completed a numerical methods course or obtained consent of instructor before enrolling in this course. |
3 Credit Hours |
ME 8190 | Computational Methods in Thermal Sciences Numerical techniques as applied to the solution of fluid flow and heat transfer problems; use of finite difference methods. |
3 Credit Hours |
ME 8200 | Modern Control Engineering State-space approach to analysis of linear dynamic systems and control design, state-space representation, key topics in linear algebra and vector spaces, principles of controllability, observability, stability and performance specification; trade- offs between state variable and transfer function techniques. Observer designs, pole placement and optimal control theory; LQR and Kalman filtering. Preq: ME 8230 or consent of instructor. Students who have not completed ME 8230 but have completed an undergraduate controls course should request a registration override from the instructor. |
3 Credit Hours |
ME 8210 | Advanced Control Engineering Reviews topics from modern control engineering, characteristics of nonlinear systems. Phase Plate and Describing-Function techniques. Lyapunov theory and stability analysis; nonlinear feedback control systems using Lyapunov method. Advanced topics, variable structure system control, adaptive control-system analysis and design, robust adaptive control, optimal control and digital control. Preq: ME 8200 or consent of instructor. Students who have not completed ME 8200 but have completed a graduate-level course in modern control should request a registration override from the instructor. |
3 Credit Hours |
ME 8230 | Control Systems Engineering Physical modeling, mathematical analysis and feedback principles for control of multidisciplinary dynamic systems, including mechanical, electrical, electro- mechanical, hydraulic and pneumatic systems. Transient response, root locus and frequency response principles applied to control of complex dynamic systems. Sensors, actuators and dynamic plant integration to develop, model, control and analyze dynamics systems. Students are expected to have completed an undergraduate course on system dynamics or obtained consent of instructor before enrolling in this course. |
3 Credit Hours |
ME 8290 | Energy Methods and Variational Principles Application of variational principles in solid mechanics problems; virtual work; Castigliano’s theorems on deflection and rotation; stationary potential energy; energy stability criterion; Hamilton’s principle. Preq: ME 8370 or consent of instructor. |
3 Credit Hours |
ME 8300 | Conduction and Radiation Heat Transfer Fundamental concepts related to conduction and radiation heat transfer; analytical methods for steady and transient conduction heat transfer in one and two physical dimensions; radiation exchange between surfaces with and without radioactively participating media; combined conduction and radiation heat transfer. Preq: ME 3040; or consent of instructor. |
3 Credit Hours |
ME 8310 | Convective Heat Transfer Derivation of continuity, momentum, and energy equations for boundary layer flow; solutions for confined and external flow regimes in laminar and turbulent flow. Preq: ME 3040 and MTHS 2080. |
3 Credit Hours |
ME 8320 | Radiative Heat Transfer Radiation properties; enclosure theory; radiation exchange between solid bodies; radiation exchange in the presence of absorbing, transmitting and emitting media; combined radiation, conduction and convection exchange. Preq: ME 3040 or consent of instructor. |
3 Credit Hours |
ME 8330 | Heat Transfer with Change of Phase Nucleate boiling in a pool; film boiling in a pool; forced nucleate boiling; forced film boiling; effect of impurities on boiling phenomena; dropwise condensation; filmwise condensation; effect of noncondensable gases on condensation; boiling and condensing processes in systems. Preq: ME 3040 or consent of instructor. |
3 Credit Hours |
ME 8340 | Principles of Structural Stability Practical criteria for analysis of conservative and nonconservative systems’ stability; methods of adjacent equilibrium, initial imperfections, total potential energy and vibration as applied to practical problems. Preq: ME 8370. |
3 Credit Hours |
ME 8310 | Convective Heat Transfer Derivation of continuity, momentum, and energy equations for boundary layer flow; solutions for confined and external flow regimes in laminar and turbulent flow. Preq: ME 3040 and MTHS 2080. |
3 Credit Hours |
ME 8360 | Fracture Mechanics Fundamental elasticity-based course in the development of the basic concepts of engineering fracture mechanics; the Griffith criterion, Barrenblatt and Dugdale models, linear elastic fracture mechanics (L.E.F.M.), plane strain fracture toughness, the crack-tip stress and strain field, and plasticity and the J-integral. Preq: ME 8370. |
3 Credit Hours |
ME 8370 | Theory of Elasticity I Theory of stress and deformation for continuous media; linear stress-strain relations for elastic material; two-dimensional problems including Airy stress function, polynomial solutions, plane stress and plane strain in rectangular and polar coordinates, torsion and bending of prismatic bars and thermal stresses. Preq: ME 3020; or consent of instructor. |
3 Credit Hours |
ME 8380 | Theory of Elasticity II Continuation of ME 8370, including topics from either three- dimensional problems associated with an infinite elastic medium, elastic half-space, contact stresses, symmetrically loaded sphere and circular cylinder, or complex variable methods in plane elasticity, stress concentrations problems, singular stresses and fracture, and composite materials. Preq: ME 8370 and PHYS 8120. |
3 Credit Hours |
ME 8430 | Advanced Dynamics Concepts in nonlinear dynamic systems with emphasis to mechanical systems. Classification, stability and bifurcations of equilibrium solutions. Analytical construction, stability and bifurcations of periodic solutions. Floquet theory, Poincare maps. Quasi- periodic solutions, Lyapunov exponents and routes to chaos. Pertubation and asymptotic methods for approximate analytical solutions of weakly nonlinear systems. Preq: ME 8460 or consent of instructor. Students who have not completed ME 8460 but have completed undergraduate courses in dynamics and differential equations should request a registration override from the instructor. |
3 Credit Hours |
ME 8450 | Structural Vibrations Vibrations of lumped-parameters systems; free and forced vibrations of SDOF and MDOF systems, general eigenvalve problem and modal analysis. Variational approach and energy methods. Vibrations of distributed-parameter systems; strings, bars, shafts, beams, membranes and plates. Approximate methods; Rayleigh’s Quotient, Rayleigh-Ritz methods, method of functions expansion, Galerkin’s and assumed mode methods. Preq: ME 8460 or consent of instructor. Students who have not completed ME 8460 but have completed an undergraduate course in vibration or in dynamics and differential equations, should request a registration override from the instructor. |
3 Credit Hours |
ME 8460 | Intermediate Dynamics Kinematics and dynamics of particles, rigid and elastic bodies using vectorial and analytical approaches. Fundamentals of analytical dynamics; holonomic versus nonholonomic constraints, virtual dis- placements and work, Hamilton’s Principle and Euler-Lagrange’s equations. Rigid-body dynamics; principal axes and Euler angles. Kinematics and dynamics of elastic bodies. Students who have not completed ME 3050 but have completed undergraduate courses in dynamics and differential equations should request a registration override from the instructor. |
3 Credit Hours |
ME 8520 | Advanced Finite Element Analysis Application of variational and weighted residuals methods; nonlinear analysis, steady-state and time- dependent problems; application of commercial finite element codes; advanced computational procedures. Preq: CE 8080 or consent of instructor. |
3 Credit Hours |
ME 8590 | Intelligent Robotic Systems Integration and fusion of data from multiple sensors on multiple robots; intelligent decision making on motion planning and execution based on sensed data involving mutual compliance; simultaneous force and position controls using computers. Preq: ECE 8540. |
3 Credit Hours |
ME 8610 | Convective Heat Transfer Materials selection in engineering Design 3 (3) Advanced study of various physical, chemical and mechanical materials properties which govern the selection of materials in engineering design. Case studies of materials selection in design with metals, ceramics, polymers and composites are presented. |
3 Credit Hours |
ME 8700 | Advanced Design Methodologies Nurturing of creativity; decision-making processes for design; in-depth study of the mechanical design process and tools; quality function deployment, concurrent design, systemic design, robust design, design for assembly and axiomatic design. |
3 Credit Hours |
ME 8710 | Engineering Optimization Optimization in the context of engineering design; nonlinear and linear, static and dynamic, constrained and unconstrained formulation and solution of practical problems; structural optimization; multi-objective optimization; genetic algorithms; simulated annealing. |
3 Credit Hours |
ME 8720 | Design Automation for Mechanical Engineers Students are exposed to data structures, search algorithms, geometric algorithms, geometric modelling, and software engineering for mechanical engineers. Students design and implement mechanical CAD software packages. Emphasizes the use of software development tools, algorithm design, and their interfaces in mechanical engineering. Students are expected to have programming experience before enrolling in this course. Those with no programming experience may request consent of instructor. |
3 Credit Hours |
ME 8730 | Research Methods in Collaborative Design Topics include research methods for studying collaborative design, influencing factor of collaboration, computer issues in collaboration, and mechanical engineering as facilitated by collaboration. Technical writing and experimentation are emphasized. |
3 Credit Hours |
ME 8740 | Integration Through Optimization Theory, methodology and applications of decomposition, integration and coordination for large-scale or complex optimization problems encountered in engineering design. Topics include conventional and non-conventional engineering optimization algorithms, analysis models and methods, multi- disciplinary optimization, analytic target cascading, multi-scenario optimization, and multi-criteria optimization. Case studies are included. May also be offered as MTHS 8740. Preq: MTHS 8100 or MTHS 8600 or ME 8710. |
3 Credit Hours |
ME 8930 | Selected Topics in Mechanical Engineering Topics not covered in other courses. May be repeated for credit. |
1-6 Credit Hours |
ME 9300 | Advanced Topics in Heat Transfer Topics not covered in other courses. May be repeated for a maximum of six credits. |
1-6 Credit Hours |
ME 9310 | Advanced Topics in Fluid Mechanics Topics not covered in other courses. May be repeated for a maximum of six credits. |
3 Credit Hours |
ME 9320 | Advanced Topics in Thermodynamics Topics not covered in other courses. May be repeated for a maximum of six credits. |
3 Credit Hours |
MSE 6020 | Solid State Materials Discussion of the properties of solids as related to structure and bonding with emphasis on electronic materials. Band structure theory, electronic, and optical properties are treated. Preq: MSE 3260 and MTHS 2080 and PHYS 2210. |
3 Credit Hours |
MSE 6130 | Noncrystalline Materials Study of the fundamentals of the noncrystalline state. Includes cooling kinetics and effects on formation, as well as physical properties of noncrystalline substances in metallic, polymeric, and ceramic systems. Preq: MSE 3260; Coreq: MSE 6020; or consent of instructor. |
3 Credit Hours |
MSE 6150 | Introduction to Polymer Science and Engineering Chemistry of monomers and polymers and the chemical and physical proper- ties of polymers are discussed emphasizing fiber forming, synthetic polymers. Includes molecular characterization, structure, morphology, and mechanical properties as they relate to the design of polymer systems for end uses in textiles, geotextiles, plastics and fiber-reinforced composite materials. Preq: CH 2010; and CH 3300 or CH 2240; or consent of instructor. |
3 Credit Hours |
MSE 6160 | Electrical Properties of Materials Covers a range of topics dealing with electrical and magnetic materials, including metal and polymer conductors, insulators, ceramic and polymer materials for dielectric applications, and ferroelectric, piezoelectric, pyroelectric, and electrooptic materials. Metal and ceramic magnetic materials are also discussed. |
3 Credit Hours |
MSE 6220 | Mechanical Behavior of Materials Covers the microstructural basis of deformation and fracture in ceramic, metallic, and polymeric systems. Preq: CE 2010 and MTHS 2080. |
3 Credit Hours |
MSE 6240 | Optical Materials and their Applications Introduces the interaction of materials with light. Specific topics include fundamental optical properties, materials synthesis, optical fiber and planar waveguides, and the componentry and systems-level aspects of optical communication systems. Preq: MSE 4020 and MSE 4130. |
3 Credit Hours |
MSE 6560 | Polymer and Fiber Materials II Chemicals used in the preparation of fabric for dyeing and finishing. Oxidizing and reducing agents and their control and effect on various fibers. Colloidal and surface active properties of various compounds and the fundamental factors influencing these properties. Preq: MSE 4150 or consent of instructor. Coreq: MSE 6561. |
3 Credit Hours |
MSE 6561 | Polymer and Fiber Science II Laboratory Non-credit laboratory to accompany MSE 6560. Coreq: MSE 6560. |
0 Credit Hours |
MSE 6570 | Color Science Understanding of physical, chemical, and mechanical principles behind the application of colors and finishes to textiles. Requires an appreciation of fiber chemistry and morphology, dye and finish structures and reactivity and mechanical principles behind equipment used to effect transfer of these chemicals onto the textile substrate. |
3 Credit Hours |
MSE 6580 | Surface Phenomena in Materials Science and Engineering Introduction to surface phenomena focusing on fiber science. Fundamentals of interfacial phenomena embrace thermodynamics of surfaces, physics of adhesion, wetting, and finishing emphasizing specific features associated with interactions of liquids and chemicals with fibers and fibrous materials. Preq: Junior standing in engineering or science. |
3 Credit Hours |
MSE 6620 | Properties of Textile Structures Laboratory Non-credit laboratory to accompany MSE 6620. Coreq: MSE 6620. |
0 Credit Hours |
MSE 6621 | Mechanical Behavior of Materials Covers the microstructural basis of deformation and fracture in ceramic, metallic, and polymeric systems. Preq: CE 2010 and MTHS 2080. |
3 Credit Hours |
MSE 6640 | Nonwoven Structures Nonwoven fabric structures, their manufacture, properties, and applications. Methods of nonwoven fabric formation, resultant material characteristics and end-use applications are examined. Preq: MSE 2010. Coreq: MSE 6641. |
3 Credit Hours |
MSE 6641 | Nonwoven Structures Laboratory Non-credit laboratory to accompany MSE 6640. Coreq: MSE 6640. |
0 Credit Hours |
MSE 6900 | Selected Topics in Materials Science and Engineering Study of topics not ordinarily covered in other courses. Taught as the need arises. Typical topics could include current research in a specific area or technological advances. May be repeated for a maximum of six credits, but only if different topics are covered. Preq: Consent of instructor. |
1-3 Credit Hours |
MSE 8000 | Seminar in Materials Research Special topics and original research in materials science, materials engineering, and polymer and fiber chemistry. To be taken Pass/No Pass only. |
1 Credit Hours |
MSE 8010 | Graduate Student Seminar in Materials Research Presentation of individual graduate student research topics in materials science and engineering. Preq: MSE 8000. |
1 Credit Hours |
MSE 8090 | High-Temperature Materials Properties of oxides, carbides, nitrides, borides and silicides; obtainment and measurement of high temperatures; measurement of properties at high temperatures. |
3 Credit Hours |
MSE 8150 | Colloidal and Surface Science Theory and application of colloidal and surface chemistry to ceramic materials and processes. |
3 Credit Hours |
MSE 8160 | Constitution and Structure of Glasses Modern concepts of glass structure and properties. |
3 Credit Hours |
MSE 8190 | X-ray Diffractometry Theory and application of powder X-ray diffractometry to ceramic and materials problems. |
3 Credit Hours |
MSE 8200 | Deformation Mechanisms in Solids Dislocation theory of solids; mechanisms of plastic deformation in single crystals and polycrystalline aggregates of metals and nonmetals; ductile and brittle fractures; fatigue, creep and stress corrosion cracking of metals. Preq: Consent of instructor. |
3 Credit Hours |
MSE 8210 | Fracture and Fatigue Investigation into stress-strain-time relations in elasticity, plasticity and rupture showing effects of high- and low-temperature structures. Preq: MSE 8200 or consent of instructor. |
3 Credit Hours |
MSE 8220 | Scanning Electron Microscopy Theory and application of scanning electron microscopy to ceramic and materials problems. Coreq: MSE 8221. |
3 Credit Hours |
MSE 8221 | Scanning Electron Microscopy Laboratory Non-credit laboratory to accompany MSE 8220. Coreq: MSE 8220. |
0 Credit Hours |
MSE 8230 | Transmission Electron Microscopy Advanced course in electron microscopy for materials science incorporating all aspects of transmission techniques: basics, diffraction, imaging and spectrometry. Preq: MSE 8210 and MSE 8220; or consent of instructor. Coreq: MSE 8231. |
3 Credit Hours |
MSE 8231 | Transmission Electron Microscopy Laboratory Non-credit laboratory to accompany MSE 8230. Coreq: MSE 8230. |
0 Credit Hours |
MSE 8240 | Magnetic and Electrical Ceramic Materials Application of magnetic and electrical theory to ceramic insulators, semiconductors, and ferroelectric and ferromagnetic products. |
3 Credit Hours |
MSE 8250 | Solid State Materials Science Bonding and structure of crystalline materials as related to mechanical, thermal and chemical properties of solids. |
3 Credit Hours |
MSE 8260 | Phase Equilibria in Materials Systems Advanced treatment of phase equilibria in materials systems, phase diagrams, thermodynamics of defects, surfaces, interfaces and solutions. Preq: MSE 2100 and consent of instructor. Preq or concurrent enrollment: ME 8100. |
3 Credit Hours |
MSE 8270 | Kinetics of Phase Transformation Advanced treatment of the kinetics of phase transformation in materials systems including nucleation, growth and spinodal decomposition. Preq: MSE 8260 and consent of instructor. |
3 Credit Hours |
MSE 8280 | Phase Transformations in Materials Science Advanced treatment of gas-solid, gas- liquid, liquid-solid and solid-solid transformations in materials systems. Preq: MSE 8270. |
3 Credit Hours |
MSE 8400 | Analytical Methods in Textile and Polymer Science Use of chemical and physical instrumental methods to characterize polymeric materials in textile and polymer science; basic principles and unique problems encountered when techniques such as IR, NMR, GC, LC, MS, GC/ MS and thermal analysis, microscopy and tensile testing are applied to polymeric materials. Offered spring semester only. Preq: Consent of instructor. Coreq: MSE 8401. |
4 Credit Hours |
MSE 8401 | Analytical Methods in Textile and Polymer Science Laboratory Non-credit laboratory to accompany MSE 8400. Coreq: MSE 8400. |
0 Credit Hours |
MSE 8510 | Polymer Science I Fundamentals of polymer chemistry. Chemistry and synthesis of monomers and polymers in relation to thermodynamics, kinetics and mechanisms of polymerization reactions emphasizing fiber-forming polymers, plastics and composite matrix materials. Offered fall semester only. |
3 Credit Hours |
MSE 8520 | Polymer Science II Chemical structure and properties of polymers. Polymer solution properties, the viscoelastic state and the crystal- line morphology of polymeric materials. Current theories for describing polymer thermal transitions, molecular weight, molecular weight distributions and transport phenomena in polymeric systems, as well as interfacial phenomena. Offered spring semester only. |
3 Credit Hours |
MSE 8540 | Multicomponent Polymeric Materials Principles of advanced multicomponent polymeric materials and systems based on the following topics: different polymer-polymer and polymer-nonpolymer combinations; multicomponent materials synthesis, fabrication, properties and applications; modification and instrumental characterization of polymer surfaces and interfaces; functional coatings, nanocomposites, adhesives, nanodevices, polymer blends and composites, interpenetrating polymeric networks and block- copolymers. Students are expected to have completed coursework in introductory polymer course or to obtain consent of instructor before enrolling in this course. |
3 Credit Hours |
MSE 8610 | Fiber Physics I Fiber physical properties and their relationship to fiber structure; methods of investigating fiber structure and physical properties; theories of viscoelastic behavior and thermal properties; models of fiber structure. Offered fall semester only. |
3 Credit Hours |
MSE 8620 | Fiber Physics II Extension of MSE 8610, providing a more in-depth study of the mathematics of polymer fiber viscoelasticity and the solid state thermodynamics of polymeric systems; properties of copolymers; polymer optical and electrical properties; radiation physics of polymers. Offered spring semester only. Preq: MTHS 2080 and MSE 8610; or consent of instructor. |
3 Credit Hours |
MSE 8660 | Fiber Formation Formation of fibers by wet, dry and melt spinning are studied in depth with emphasis on rheology of solutions and melts, fiber structure, stretching and drawing processes and the interrelationships of polymer properties and processes that determine fiber properties. Offered spring semester only. |
3 Credit Hours |
MSE 8900 | Selected Topics in Materials Science and Engineering Topics not covered in other courses emphasizing current literature and results of current research. Topics vary from year to year to keep pace with developments. May be repeated for a maximum of six credits. Preq: Consent of instructor. |
1-3 Credit Hours |
SYSE 8010 | Systems Engineering I Educates students on the complete system design process using a project-oriented format. Course consists of topical areas in needs analysis, concept generation and development, prototyping, evaluation, cost analysis, implementation and delivery. Preq: Consent of instructor. |
3 Credit Hours |
SYSE 8020 | Systems Engineering II Addresses analysis and design of complex systems by considering human, hardware and software components of the system. Techniques for unambiguously defining a problem and designing a solution are applied to a model problem. Architectural techniques are used to assemble a solution that satisfies functional and non-functional requirements. A range of qualitative and quantitative verification and validation techniques for evaluating the fitness of a solution are examined and used. Preq: SYSE 8010. |
3 Credit Hours |
SYSE 8530 | Improving Systems Using Quality and Lean Principles Course focuses on educating students in the theory of quality control, its principles, and the application of Quality and Lean techniques to manufacturing and service systems. |
3 Credit Hours |
SYSE 8590 | Capstone Project Capstone experience in the analysis and design of systems by carrying out a substantial project. May be repeated for a maximum of six credits. Preq: Admission to the Systems Engineering program. |
3 Credit Hours |