Master of Science (M.S.) Major in Engineering (Civil Engineering Project Option)

Program Overview

The Master of Science (M.S.) degree with a major in Engineering provides a practical, industry-driven focus via a long-term, targeted technical project or thesis related to real-world engineering applications. These projects will be conducted in partnership with local industries and may involve off-campus collaborations. The degree requires a large-scale project or thesis because the ability to solve problems, innovate and make immediate contributions to industry are best developed by having students confront a substantial, open-ended problem; perform detailed research on the problem; develop various solutions; choose and implement the best solution; validate their choice; and effectively communicate the process to professional colleagues, executives, and customers.

Application Requirements

The items listed below are required for admission consideration for applicable semesters of entry during the current academic year. Submission instructions, additional details, and changes to admission requirements for semesters other than the current academic year can be found on The Graduate College's website. International students should review the International Admission Documents page for additional requirements.

  • completed online application
  • $55 nonrefundable application fee

          or

  • $90 nonrefundable application fee for applications with international credentials
  • baccalaureate degree engineering, computer science, physics, technology, or a closely related field from a regionally accredited university
  • official transcripts from each institution where course credit was granted
  • minimum 3.0 GPA in the last 60 hours of undergraduate course work (plus any completed graduate courses)
  • official GRE (general test only) with competitive scores in the verbal reasoning and quantitative reasoning sections 
  • resume/CV detailing prior work experience, research experience, awards, scholarships, and other related qualifications
  • statement of purpose (two pages) conveying research interests, plans for graduate study, and professional aspirations
  • two letters of recommendation from non-related individuals familiar with the student’s scholarly work and/or relevant work experience

TOEFL, PTE, or IELTS Scores

Non-native English speakers who do not qualify for an English proficiency waiver:

  • official TOEFL iBT scores required with a 78 overall
  • official PTE scores required with a 52 overall
  • official IELTS (academic) scores required with a 6.5 overall and minimum individual module scores of 6.0

This program does not offer admission if the scores above are not met.

Additional Information

Non-credit (leveling) course work may be required prior to admission into the program if the student lacks sufficient background course work. Any required leveling course work must be completed with grades of B or better prior to admission.

Degree Requirements

The Master of Science (M.S.) degree with a major in Engineering concentration in Civil Engineering requires 31 semester credit hours, including a project. 

Non-credit (leveling) course work may be required prior to admission into the program if you lack sufficient background course work. Any required leveling course work must be completed with grades of B or better prior to admission. 

All students will have a faculty advisor and a graduate committee composed of a minimum of three graduate faculty members (including the faculty advisor). The faculty advisor will provide technical direction for the student’s project, and the graduate committee will be responsible for approving the project proposal, receiving project progress reports, and approving the final project presentation and written report. The oral project presentation will serve as the comprehensive examination.

Course Requirements

Required Courses
ENGR 5100Seminar in Engineering1
ENGR 5310Probability, Random Variables, & Stochastic Processes for Engineers3
CE 5331Computational Methods in Geosystems 3
CE 5390Infrastructure Systems Analysis3
Engineering Electives
Choose 9-15 hours from the following:9-15
Water Quality Management
Advanced Infrastructure Materials
Highway Bridge Design
Pavement Design
Urban Stormwater Management
Advanced Mechanics of Materials
Advanced Computer Architecture and Arithmetic
Digital Image Processing
Embedded and Real-Time Computing
Machine Learning for Engineering Applications
Advanced Electronic Circuit Design
Electronic Materials and Devices
Power Systems for Engineering
Thin Film Technology
Nanofabrication Technology for Semiconductor Device Processing
Advanced Networking
Introduction to Wireless Communication
Statistical Signal Processing
Antenna Theory, Design and Applications
Electronic Materials and Beyond for Sustainable Energy
Multimedia Signal Processing
Electroceramics
Environmental Chemistry
Low Impact Development and Green Infrastructure
Soil and Groundwater Remediation
Advanced Soil Mechanics
Earth retaining structures and slopes
Fluid Flow in Porous Media
Advanced Foundation Engineering
Advanced Bituminous Materials
Advanced Reinforced Concrete Members
Advanced Prestressed Concrete
Pavement Asset Management
Advanced Traffic Engineering
Road Infrastructure Safety
Problems in Engineering
Advanced Statistical Design of Experiments for Engineers
Modeling and Analysis of Manufacturing Systems
Advanced Quality Control and Reliability Engineering
Applied Deterministic Operations Research for Engineers
Non-Linear Optimization Techniques for Engineers
Advanced Optimization
Modern Heuristic Optimization
System Thinking and Analysis
Healthcare Systems Engineering
Response Surface Methodologies
Data-Intensive Analysis and Simulation for Engineers
Continuum Mechanics
Stress Analysis of Composite Materials
Energy and Thermofluids Engineering
Advanced Computer Aided Design and Manufacturing
Additive Manufacturing
Polymer Nanocomposites
Advanced Robotics in Manufacturing Automation
Multiscale Manufacturing
Multidisciplinary Electives
Choose up to 6 hours from the following: 10-6
Business Administration
Legal Issues of Sustainability and Responsibility
Computing for Data Analytics
Agile Project Management For Business Professionals
Enterprise Resource Planning and Business Intelligence
Process Improvement Management in Organizations
New Venture Management
Supply Chain Management
Managerial Data Analysis
Statistical Methods for Business
Forecasting and Simulation
Technology
Engineering Economic Analysis
Industrial Ecology and Sustainability Engineering
Research in Technology
Computer Science
Advanced Operating Systems
Advanced Artificial Intelligence
Geography
Managing Urbanization
Environmental Studies
Applied Water Resources
Transportation Systems
Regional Waste Management
Air Quality Management
Water Resource Planning
Mathematics
Mathematical Statistics
Scientific Computation
Regression Analysis
Design and Analysis of Experiments
Analysis of Variance
Statistical Applications in Genetics and Bioinformatics
Discrete Mathematics
Physics
Semiconductor Device Microfabrication
Thin Film Synthesis and Characterization Laboratory
Semiconductor Device Physics
Materials Characterization
Materials Science, Engineering and Commercialization
Practical Skills in Commercialization and Entrepreneurship
Leadership Skills in Commercialization and Entrepreneurship
Biomaterials and Biosensors
Environmental Chemistry
Project
Project
Choose a minimum of 3 hours from the following:3
Project
Project
Project
Project
Project
Total Hours31
1

Choose up to 6 hours from the Multidisciplinary Electives above to make the total hours selected from Engineering Electives and from Multidisciplinary Electives to equal 15 hours.

Comprehensive Examination Requirement

An oral project defense is required. This oral defense will serve as the comprehensive examination requirement.  If the committee is not satisfied with a graduate student’s oral defense, they specify all deficiencies the student must resolve. The committee will not sign the Master’s Comprehensive Examination Report Form until all specified deficiencies have been resolved. Should the committee decide to hold a second oral defense, the chair of the committee shall not schedule the second defense until the student has resolved all specified deficiencies.

Students who do not successfully complete the requirements for the degree within the timelines specified will be dismissed from the program.

If a student elects to follow the project option for the degree, a committee to direct the project activity will be established. The project outcomes and deliverables will be specified by the project committee, and will include a written project report (similar in depth to a research thesis). In addition to demonstrating the student's capability for topical research and/or technical development, the project must also demonstrate the student's capability for independent thought and ability to completely resolve an unstructured technical problem. The structure and format of the project report will be specified by the project committee and may leverage portions of the Graduate College's Guide to Preparing and Submitting a Thesis or Dissertation. However, the project report will not be submitted to The Graduate College for publication and dissemination.

Project Proposal

The student must submit an official Master's Project Proposal form to their project committee. The required project proposal form may be obtained from the program's website http://www.engineering.txstate.edu/Programs/Graduate.html. After signing the form and obtaining committee members' signatures and graduate advisor's signature the student must submit the project proposal form with one copy of the proposal attached to the Director of the Ingram School of Engineering for approval before proceeding with project activity. If the project activity involves human subjects, the student must obtain exemption or approval from the Texas State Institutional Review Board prior to submitting the proposal form to the Ingram School. If the project activity involves vertebrate animals, the proposal form must include the Texas State IACUC approval code. It is recommended the project proposal form be submitted to the Director of the Ingram School by the end of the student's enrollment in ENGR 5398A.

Project Committee

The project committee must be composed of a minimum of three approved graduate faculty members. The chair of the project committee and at least one other committee member must be Ingram School faculty. The committee may contain additional members from industry sponsors or agencies, at the request of the sponsor or the preference of the committee chair.

Project Enrollment and Credit

The completion of a minimum of six hours of project enrollment is required. Students will enroll in ENGR 5398A for initial project activity and ENGR 5x98B for subsequent project activity. Preliminary discussions regarding the selection of a topic and assignment to a project supervisor are required prior to enrollment for ENGR 5398A.

A student will be required to enroll in and pay the fee for at least one hour of the project course during any term in which the student will receive project supervision or guidance and/or in which the student is using university resources. Failure to register for the appropriate project course during a term in which supervision is received may result in postponement of graduation. After initial enrollment in ENGR 5398A, the student will continue to enroll in ENGR 5x98B until the project is successfully completed, as specified by the project committee. In the rare case when a student has not previously enrolled in ENGR 5398A and plans to work on and complete the project in one term, the student may enroll concurrently in both 5398A and 5398B. The only grades assigned for project courses are PR (progress), CR (credit), W (withdrew), and F (failing). If acceptable progress is not being made in a project course, the instructor may issue a grade of F. If the student is making acceptable progress, a grade of PR is assigned until the project is completed. The minimum number of hours of project credit ("CR") will be awarded only after the project report is approved by the project committee, and has been submitted to and approved by the Ingram School of Engineering. A student who has selected the project option must be registered for the appropriate project course during the term or Summer I (during summer the project course runs ten weeks for both sessions) in which the degree will be conferred.

Project Deadlines and Approval Process

Project deadlines are the same as the thesis deadlines posted at the following web page: http://www.gradcollege.txstate.edu/Thes-Diss_Info/T-D_Deadlines.html. The completed project report must be submitted to the chair of the project committee no later than 41 days before the date of the commencement at which the degree is to be conferred.

The following must be submitted to the office of Ingram School no later than 24 days, not counting weekends or holidays, before the date of commencement at which the degree is to be conferred (see The Graduate College webpage for specific deadlines):

  1. The Project Committee Approval form bearing original signatures of the student and all committee members.
  2. One (1) copy of the project report in final form, approved by all committee members, on standard paper (Hard-copy Submission Option) or PDF of the project report in final form, approved by all committee members, submitted to the Ingram School of Engineering.

After the Director of the Ingram School approves the project report, the student may take personal copies to the Alkek Library and pay the binding fee for personal use.

Master's level courses in Engineering: ENGRCEEEIEMFGE

Courses Offered

Engineering (ENGR)

ENGR 5100. Seminar in Engineering.

Graduate students attend seminars by invited speakers presenting relevant topics in academia and industry. The schedule of speakers will be developed each semester with strict faculty supervision. This course may only be taken for credit one time.

1 Credit Hour. 1 Lecture Contact Hour. 0 Lab Contact Hours.
Grade Mode: Credit/No Credit

ENGR 5101. Academic Instruction for Engineering Graduate Assistants.

This course is seminar based and covers topics related to teaching and employment responsibilities. Completion of this course is required as a condition of employment for graduate assistants. This course does not earn graduate degree credit.

1 Credit Hour. 1 Lecture Contact Hour. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Graduate Assistantship|Exclude from Graduate GPA
Grade Mode: Leveling/Assistantships

ENGR 5105. Engineering Internship.

This course is a faculty-supervised, experiential, work-integrated learning course intended to help the student acquire engineering curriculum-related industrial experience and hence successfully make the transition into the workforce. Course cannot be counted toward graduation. Course may be repeated once. Prerequisite: Instructor approval.

1 Credit Hour. 0 Lecture Contact Hours. 1 Lab Contact Hour.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5198B. Project.

This course represents a student's continuing project enrollments. The student continues to enroll in this course until the project is completed. Prerequisite: Instructor approval.

1 Credit Hour. 1 Lecture Contact Hour. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5199B. Thesis.

This course represents a student's continuing thesis enrollments. The student continues to enroll in this course until the thesis is submitted for binding.

1 Credit Hour. 1 Lecture Contact Hour. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5298B. Project.

This course represents a student's continuing project enrollments. The student continues to enroll in this course until the project is completed.

2 Credit Hours. 2 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5299B. Thesis.

This course represents a student's continuing thesis enrollments. The student continues to enroll in this course until the thesis is submitted for binding.

2 Credit Hours. 2 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5310. Probability, Random Variables, & Stochastic Processes for Engineers.

This course develops theory underlying analysis and design of systems. Fundamental distributional concepts, applications of statistical methods, and theory of stochastic processes are introduced to create a mathematical foundation for engineering analysis of physical systems involving randomness. Applications to engineering topics are taught, including estimation, control, and systems theory.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5321. Environmental Chemistry.

This course introduces environmental chemistry, emphasizing aquatic resources and engineering. It also examines fundamental geochemistry and atmospheric chemistry principles relating to pollutant impacts on aquatic ecosystems.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5322. Low Impact Development and Green Infrastructure.

This course covers the principles and practices of Low Impact Development and Green Infrastructure (LID/GI) for sustainable development and water sustainability through rain harvesting, small systems, resource recovery, and technology-enhanced innovation.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5323. Soil and Groundwater Remediation.

This course covers various remediation technologies to clean up contaminated soil and groundwater. Topics include, but are not limited to, subsurface hydrology, contaminant fate and transport, physicochemical and biological remediation, monitoring, and brownfield redevelopment. Significance of subsurface contamination and the importance of environmental health will also be addressed.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5330. Advanced Soil Mechanics.

This course is a fundamental graduate-level geotechnical engineering course, covering the physical, mechanical, hydraulic, and electrical properties of soil. The mandatory laboratory component will provide hands-on experience with characterizing soils for engineering purposes (stress-deformation and strength characteristics) and help to familiarize students with ASTM geotechnical laboratory testing procedures and standards.

3 Credit Hours. 2 Lecture Contact Hours. 1 Lab Contact Hour.
Grade Mode: Standard Letter

ENGR 5332. Earth retaining structures and slopes.

The course will cover the design and analysis of various earth retaining structures as well as slope stability analysis. Fundamental lateral earth pressure theories will be taught, followed by application through design for gravity walls, cantilever walls, mechanically stabilized earth walls, soil nails, and tiebacks. Slope stability analysis will include infinite methods, methods of slices, chart methods, and finite element methods with commercial software. Additional topics include slope remediation techniques and geosynthetics for slope stabilization.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5333. Fluid Flow in Porous Media.

This course presents the fundamental theory of fluid flow in heterogeneous porous media and introduces various theoretical tools to characterize and predict the flow field. This course focuses on the fluid flow theory in complex porous media, such as fractured porous media. Key concepts are introduced, and derivations of governing equations are presented thoroughly. Analytical and numerical techniques to solve governing equations are discussed. The students of this course use these fundamental equations to solve problems based on real-world situations.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5334. Advanced Foundation Engineering.

This course examines advanced topics in foundations design including design, analysis and construction of shallow and deep foundations. Deep foundations include driven piles, drilled shafts, micropiles, and auger cast in place piles. The course will cover bearing/axial capacity, settlement, pile group effects, and lateral capacity of the various foundation types. Additional topics include subsurface exploration and analysis of pile behavior using wave equation analysis.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5341. Advanced Bituminous Materials.

This course provides a comprehensive presentation of bituminous materials, mix design procedures, and construction techniques. Emphasis is placed on a fundamental understanding of asphalt cements and aggregates, and how these materials affect mixture design and pavement performance. Modern asphalt pavement design and construction practices are also introduced.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5351. Advanced Reinforced Concrete Members.

This course covers advanced topics related to reinforced concrete materials and specifications, and the behavior and design of reinforced concrete members. The topics includes the following: flexural behavior and design of reinforced concrete, behavior and design of slender columns, design of structural components, frame joints, and walls, serviceability and durability issues, and anchorage design using splices, hooks, and mechanical devices.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5352. Advanced Prestressed Concrete.

This course covers the theories, principles, and concepts of prestressed concrete, including analysis and design of prestressed components for axial, flexure, shear, and torsion. This course will also introduce the applications of prestressed elements in various types of infrastructure.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5361. Pavement Asset Management.

This course is about applications of pavement condition evaluation technologies, pavement distress data analysis and modeling, and pavement maintenance and rehabilitation decision making in the management of pavement systems. The course covers methods of evaluating field performance of rigid and flexible pavements by measuring surface distresses, profiles, friction resistance, and structural integrity. In addition, the course also discusses pavement performance evaluation models, and ranking and optimization methods for decision-making of pavement maintenance and rehabilitation strategies.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5362. Advanced Traffic Engineering.

This course is an introduction to basic components of transportation systems and fundamentals of transportation engineering. Topics include geometric design of highways, study of warrants for traffic control devices, analysis of traffic flow theory and characteristics, levels of service, capacity of urban and rural highways, design and analysis of traffic signals and timing plans, and analysis of urban and highway traffic characteristics using simulation software.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5363. Road Infrastructure Safety.

This course will cover topics including an introduction to road infrastructure safety, fundamentals of road safety analysis, highway safety management systems, count data modeling, crash severity modeling, highway safety design, basics of artificial intelligence and machine learning, human factors, and safe system design.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

ENGR 5384. Problems in Engineering.

Graduate students investigate a special topic by developing a technical problem, researching the topic, and presenting the findings. Plans will be developed on an individual basis with strict faculty supervision. This course may be repeated once for additional credit with permission of the School Director. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Standard Letter

ENGR 5398A. Project.

This course represents a student's initial project enrollment. No project credit is awarded until the student has completed the project in ENGR 5x98B. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5398B. Project.

This course represents a student's continuing project enrollments. The student continues to enroll in this course until the project is completed. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5399A. Thesis.

This course represents a student's initial thesis enrollment. No thesis credit is awarded until the theses is completed in ENGR 5x99B.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Credit/No Credit

ENGR 5399B. Thesis.

This course represents a student's continuing thesis enrollments. The student continues to enroll in this course until the thesis is submitted for binding.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5598B. Project.

This course represents a student's continuing project enrollments. The student continues to enroll in this course until the project is completed. Prerequisite: Instructor approval.

5 Credit Hours. 5 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5599B. Thesis.

This course represents a student's continuing thesis enrollments. The student continues to enroll in this course until the thesis is submitted for binding.

5 Credit Hours. 5 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Credit/No Credit

ENGR 5998B. Project.

This course represents a student's continuing project enrollments. The student continues to enroll in this course until the project is completed. Prerequisite: Instructor approval.

9 Credit Hours. 9 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Credit/No Credit

ENGR 5999B. Thesis.

This course represents a student's continuing thesis enrollments. The student continues to enroll in this course until the thesis is submitted for binding.

9 Credit Hours. 9 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Credit/No Credit

Civil Engineering (CE)

CE 5320. Water Quality Management.

This course is an advanced study of the processes used to monitor, measure, and manage water quality for municipal, commercial, or industrial use. The use of technology to enhance water quality management processes is also investigated. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5331. Computational Methods in Geosystems.

This course is an introduction to finite element methods (FEM) as applicable to a range of problems in physics and engineering. A survey of finite element analyses with a review of differential equations, boundary conditions, integral forms and numerical integration will be covered. This course particularly focuses on the steady-state and transient problems encountered in geotechnical, geomechanical, and hydrological engineering.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5340. Advanced Infrastructure Materials.

This course provides a comprehensive presentation of advanced infrastructure materials including cement concrete, asphalt concrete, wood, steel, etc. Emphasis is placed on a fundamental understanding of the raw ingredients of cement concrete and how these ingredients affect concrete fresh and hardened properties. A brief introduction of other common infrastructure materials is also included in this course.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5350. Highway Bridge Design.

This course covers the design of highway bridge structures, including both the super- and sub-structure. Design is in accordance with current Federal Highway Administration (FHWA) specifications. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5360. Pavement Design.

This course covers the design of concrete, asphalt, and pervious pavements. Included are highway pavements, urban streets, airport pavements, industrial pavements, and roller compacted concrete. Design is in accordance with current FHWA specifications. Common construction methods are also addressed.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5370. Urban Stormwater Management.

This course examines the planning, design, operation, and maintenance of urban stormwater management systems. Political, social, economic, and environmental influences on such systems are examined. The impact of extreme events on stormwater systems and the urban landscape are also considered. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5390. Infrastructure Systems Analysis.

This course is an advanced study of the planning, operation, and maintenance of municipal and commercial infrastructure assets. Political, social, economic, environmental, and engineering influences on infrastructure systems are addressed. Use of technology to enhance the safety and economic value of the infrastructure is also investigated. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

CE 5391. Advanced Mechanics of Materials.

This course is an advanced study of stress, strain, and deformation in elastic bodies. Topics covered include torsion, unsymmetrical bending, nonlinear beams, stress concentrations, beams on elastic foundations, Mohr’s circle, and an introduction to the theory of elasticity.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Electrical Engineering (EE)

EE 5320. Advanced Computer Architecture and Arithmetic.

This course teaches design and analysis of high-performance computer systems, focusing on quantitative analysis of the latest processors and compilers. Current processor architectures are surveyed for system design. Topics include instruction sets, parallelizing architectures, pipelining, I/O, memory and cache organization, parallel/vector processing, fast arithmetic units design, and implementation using HDL. Prerequisites: EE 3420 and CS 3339 both with grades of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5321. Computer-Aided Engineering Simulations on HPC Systems.

This course covers development of simulations for engineering applications that are solved using High Performance Computing (HPC) environments. Topics include programming techniques for multicore processors, processor and memory architecture, computation for dense and spare linear algebra applications, computational temperature analysis, fluid dynamics, stencil and stochastic algorithms, and other applications. Prerequisite: EE 5320 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5323. Digital Image Processing.

This course provides the necessary fundamental techniques to analyze and process digital images. It covers principles, concepts, and techniques of digital image processing and computer vision. Restricted to students enrolled in the MS Engineering program. Prerequisite: EE 3420 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5330. Embedded and Real-Time Computing.

This course teaches development of embedded computing systems with strong resource constraints. Key concepts include managing constrained memory and processing speed limitations, and programming for soft and hard real-time constraints. Students will learn use of a Real-Time Operating System (RTOS). Prerequisites: EE 3420 and CS 3339 both with grades of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5331. Machine Learning for Engineering Applications.

This course covers an introduction to machine learning focused on deep learning techniques using engineering applications with Python. Topics include model characteristics, neural network theory, classifiers for network and signal processing applications, regression and convolutional modeling for object-detection, time-series and forecasting machine learning models for Smart City concepts. Prerequisite: ENGR 5310 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5350. Advanced Electronic Circuit Design.

This course includes low and high power RF amplifier design techniques, oscillators, FM demodulators, limiters, and mixer design. Additional topics include circuit design to minimize intermodulation and other forms of distortion, and RD and high-speed analog circuits with emphasis on digital-friendly applications. Prerequisite: EE 4350 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5353. Fundamentals of Advanced Semiconductor Technology.

In this course students will learn key concepts and trends of advanced semiconductor device technology. Topics include Moore’s law, MOSFET, CMOS and scaling, high-K gate dielectrics, new channel materials replacing silicon, three dimensional and compound semiconductor device structures. In addition students will be involved in laboratories and seminar presentations. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5354. Flexible Electronics.

This course will cover the materials systems, processes, device physics and applications of flexible electronics. The materials range from amorphous and nanocrystalline silicon, organic and polymeric semiconductors to solution cast films of carbon nanotubes. Real device discussions include high speed transistors, photovoltaics, flexible flat-panel displays, medical image sensors, etc. Prerequisite: Instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Dif Tui- Science & Engineering
Grade Mode: Standard Letter

EE 5355. Electronic Materials and Devices.

This course covers theoretical concepts applicable to the understanding of unique properties exhibited by electronic materials, especially by dielectrics, oxide semiconductors, ferroelectrics, pyroelectrics, piezoelectrics, magnetic, and multifunctional and multiferroic materials. The various microelectronic devices and modern novel technologies based on these materials are emphasized. Prerequisite: EE 3350 with a grade of "B" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5357. Power Systems for Engineering.

This course introduces the analysis of various elements of power systems, including power generation, transformer action, transmission line modeling, symmetrical components, power factor correction, real and quadrature power calculations, load flow analysis, and economic considerations in operating systems.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5360. Thin Film Technology.

This course covers the theoretical and practical aspects of thin film technology in modern devices. The design and fabrication of thin film heterostructures is discussed. Growth and nucleation of epitaxial thin films with diverse properties and devices with combined properties will be emphasized. Prerequisite: EE 3350 with a grade of "B" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5361. Nanofabrication Technology for Semiconductor Device Processing.

This course provides an overview of nanofabrication techniques for conventional and emerging micro- and nano-electronic devices. Topics include semiconductor crystal growth, wafer preparation, epitaxial growth, oxidation, control of dopant profiles for the formation of shallow junctions, ion-implantation, thin film deposition, photolithography, metallization etching, device and circuit formation, and testing. Prerequisite: EE 3350 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5372. Advanced Networking.

This course develops important theoretical and application topics related to advanced networking. Theoretical topics are introduced using mathematical treatments, including queuing theory and some random processes. The course includes applications of these topics to communications networks, and focuses on architectures, applications and technologies which affect modern computer and data networks.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5374. Introduction to Wireless Communication.

This course teaches principles and practices in designing and analyzing cellular and other wireless communication systems. Topics include RF propagation modeling, fast and slow fading, modulation, demodulation, coding, and multiple access techniques. Prerequisite: EE 4370 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5375. Smart Grid: an Application Development Platform.

In this course, students will learn how to develop real applications for the smart grid and model its performance with simulations and stochastic models. Topics include energy informatics, smart metering, home energy management, demand response, load disaggregation and APIs/OpenData. The mathematical tools used include: Optimization/Control, Machine Learning and Stochastic Processes. Prerequisites: EE 3370 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5377. Statistical Signal Processing.

This course develops the theory and applications of random processes using mathematical treatments, including elementary discrete and continuous time linear systems theory, elementary probability, and transform theory. Topics include applications of random processes to information and communication theory, estimation and detection, control, signal processing, and stochastic systems theory. Prerequisite: ENGR 5310 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

EE 5398A. Antenna Theory, Design and Applications.

This course covers the basic theory, design and applications of antennas. The topics include antenna radiation, fundamental parameters of antennas, linear wire antennas, loop antennas, antenna arrays, long-periodic antennas, horn antennas, microstrip antennas and modern nano-antennas. Prerequisite: EE 3340 or EE 3370 either with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

EE 5398B. Electronic Materials and Beyond for Sustainable Energy.

This course covers the basic science and technology for sustainable energy from the view of materials, where electronic materials are highly emphasized. The topics include solar cells, thermoelectrics, batteries, supercapacitors, artificial photosynthesis, fuel cells, biomass and nuclear energy. Prerequisite: EE 3355 with a grade of "B" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

EE 5398C. Multimedia Signal Processing.

This course covers theory and applications of digital signal processing to multimedia signals, including speech, audio, image, and video. Key concepts and algorithms are discussed first, followed by a review of relevant industry standards. Hardware architectures and real-time implementation concepts appropriate for multimedia signals are also included. Prerequisites: EE 3370 and [EE 4323 or EE 4377] both with grades of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

EE 5398D. Electroceramics.

This course covers binary and ternary phase diagrams, non-centro-symmetric crystal structures and symmetry groups, nonlinear dielectrics (ferroelectricity, piezoelectricity, pyroelectricity), nonlinear magnetics, oxide wideband gap semiconductors, detectors and sensors, introduction to MEMS, radhard electonics, and spintronics technology. Labs and additional research-oriented instruction are related to materials processing, characterization, fabrication, and testing. Prerequisite: EE 3355 with a grade of "B" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 2 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

Industrial Engineering (IE)

IE 5310. Advanced Statistical Design of Experiments for Engineers.

This course examines the design and analysis of controlled experiments, demonstrating engineering applications of design of experiments (DOE) in the manufacturing and service industries. Topics include full and fractional factorial designs, response surface methodology, and Taguchi methods. In a semester-long project, students apply DOE to improve a real manufacturing process. Prerequisite: ENGR 5310 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5320. Modeling and Analysis of Manufacturing Systems.

This course covers the methods for modeling and analyzing manufacturing systems. Critical manufacturing issues that are addressed by these models include sustainable production systems, material handling systems, scheduling, and supply chains. Prerequisite: IE 3320 and IE 3340 and MFGE 4396 all with grades of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5330. Advanced Quality Control and Reliability Engineering.

This course provides in-depth knowledge in reliability modeling and maintenance optimization for components and systems. The course also covers advanced quality control techniques including multivariate process control. Methodologies are applied to solve practical problems arising from various industry domains. Restricted to students enrolled in the MS Engineering program. Prerequisite: ENGR 5310 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5340. Applied Deterministic Operations Research for Engineers.

This course introduces students to modeling of linear, non-linear, and integer problems applied to engineering design, manufacturing, service, supply chain, healthcare and electrical systems. Mathematical programming software is emphasized in class exercises, homework, and project. Techniques including revised simplex method, duality theory, sensitivity analysis, and networks are also covered. Prerequisite: CS 1428 and MATH 3377 both with grades of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5343. Non-Linear Optimization Techniques for Engineers.

This course covers engineering applications of mathematical modeling and computational methods for nonlinear programming problems. The primary goal of this course is to present techniques and strategies essential to optimize non-linear models. Prerequisite: IE 3340 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5345. Advanced Optimization.

This course covers advanced concepts in linear and integer programming. Solution techniques for stochastic and dynamic programming and formulation and solution of decision models in manufacturing, service, supply chain, healthcare and electrical systems are presented. Prerequisite: IE 5340 with a grade of "C" or better.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5347. Modern Heuristic Optimization.

This course covers heuristic methods that search beyond local optima such as simulated annealing, tabu search, genetic algorithms, ant-colony systems and particle swarm. Papers from the literature, problem-specific heuristics, evaluation methods, and implementations are discussed. Prerequisite: IE 3340 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5397. System Thinking and Analysis.

This course is an introduction to systems engineering and the systems thinking process, providing important considerations related to the engineering of large scale systems. These considerations include system understanding, modeling and design, the system development process, needs analysis, concept exploration and definition, design, integration and evaluation, and systems engineering management. Prerequisite: ENGR 5310 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

IE 5398A. Healthcare Systems Engineering.

This course provides an introduction into healthcare delivery with particular attention to the application of systems engineering techniques. Topics include the organization of healthcare systems, characteristics of US healthcare, decision-making in the healthcare environment, health informatics, and performance measurement tools. Student project involves integration and application of systems engineering methodologies. Prerequisite: IE 5340 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

IE 5398B. Response Surface Methodologies.

This course continues the examination of the design and analysis of controlled experiments, demonstrating how design of experiments (DOE) and response surface methodologies (RSM) are used in product optimization and process improvement. Topics include factorial and fractional factorial designs, steepest ascent, fitting response surfaces, variance-optimal design, and mixture experiments. Prerequisite: IE 5310 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

IE 5398C. Data-Intensive Analysis and Simulation for Engineers.

This course covers foundational topics in data science, including data-intensive analysis and simulation. Specific topics include data science, data extracting and preprocessing, data visualization, and design of simulation experiments. Prerequisite: IE 5310 with a grade of "C" or better or instructor approval.

3 Credit Hours. 3 Lecture Contact Hours. 1 Lab Contact Hour.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

Manufacturing Engineering (MFGE)