Notice: Information and plans for upcoming academic terms. Learn more.

Engineering

Staff

Associate Dean, Graduate Studies and Research: Amr Henni, PhD

Graduate Program Coordinators:     
ESE: (Electronic Systems Engineering) - Irfan Al-Anbagi, PhD
EVSE: (Environmental Systems Engineering) - Kelvin Ng, PhD
ISE: (Industrial Systems Engineering) - Golam Kabir, PhD
PSE: (Petroleum Systems Engineering) - SD Jacob Muthu, PhD
PSENG: (Process Systems Engineering) - Paitoon Tontiwachwuthikul, PhD
SSE: (Software Systems Engineering) - Mohamed El-Darieby, PhD

Faculty Listing:  http://www.uregina.ca/engineering/faculty-staff/index.html

Student Advising: https://www2.uregina.ca/engineering/advising


Faculty Description

The Faculty of Engineering offers doctoral and master’s degrees in Electronic Systems Engineering, Engineering, Environmental Systems Engineering, Industrial Systems Engineering, and Petroleum Systems Engineering. A master’s degree is currently offered in Process Systems Engineering and a doctoral degree is being developed. Software Systems Engineering is being developed at both levels. The general doctoral degree in Engineering promotes interdisciplinary collaborations among the four existing and two proposed programs. The degrees of Master of Engineering or Master of Applied Science are also offered. The Master of Applied Science is a research oriented program with a thesis requirement. The Master of Engineering degree program with a project report attracts practicing engineers. It complements the Graduate Cooperative Education Program which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development. An interdisciplinary graduate program in Advanced Manufacturing and Process Systems at the Master's level is described in the section on Interdisciplinary Programs. The PhD program is normally entered into by students following the completion of a Master’s Program. Applicants must meet the Faculty of Graduate Studies and Research and Faculty of Engineering entrance requirements.


Joint International Program

The Faculty of Engineering offers a unique program with international partners in China. In 1998, the University of Regina entered into exchange agreements with Hunan University and Huazhong University of Science and Technology in China. The program consists of a first year (maximum of five management courses) of graduate study being undertaken at the partner institutions. The second year of courses, the project and the seminar are undertaken at the University of Regina. Students who successfully complete the program qualify for a Master of Engineering degree from the University of Regina.


Courses in General Engineering

ENGG 600 Graduate Co-op Report (3)
The student makes a formal presentation of the report.

ENGG 601 Graduate Co-op Work Term (6)
First work placement.

ENGG 602 Graduate Co-op Work Term (6)
Second work placement.

ENGG 701 Engineering Practice and Experience in Canada (1)
This course will introduce students to the fundamentals of practicing engineering in Canada.

ENGG 702 Engineering Practice and Continuing Learning in the Workplace (1)
This course will introduce students to the concept of engineering practice and continuing learning in the workplace in Canada.

ENGG 703 Engineering Practice, Professional Development, Communication and Ethical Challenges (1)
This course will introduce students to the principle of engineering practice, professional development, communication and ethical challenges in Canada.

ENGG 789 Technical Writing Laboratory (1)
Introduction of technical writing concepts for graduate students with a specific focus on thesis and report writing. The course is intended to help students improve their general writing skills (grammar and organization), while at the same time learning principles and approaches for producing good quality thesis, report and article manuscripts. Specific topics to be covered include thesis and report writing, improving grammar and organization, literature reviews, and referencing and documentation, including plagiarism and how to avoid plagiarizing.
Prerequisite: Completion of 9 credit hours of any ENXX 901 (Thesis Research)

ENGG 800 Comprehensive Review of a Selected Topic in Engineering (3)
In consultation with thesis supervisor, the student will prepare and submit a written report on a topic in Engineering related to his/her field of research. A final oral examination will be conducted by the supervisory committee.

ENGG 811 Advanced Process Control (3)
This course is an introduction to Advanced Process Control. The course deals with continuous systems. Discrete-time systems, Frequency domain analysis, Stability and robustness, Advanced multivariable model predictive control, and Process applications.

ENGG 812 Advanced Probability and Statistics (3)
Initially, the axioms of probability theory are presented. Random variables and random processes are then treated in detail. From this probability formalism, we develop a number of statistical methods for data analysis. Statistical modeling is also introduced. Applications of these concepts will be considered.

ENGG 813 Advanced Fluid Mechanics (3)
This course is an introduction to Advanced Fluid Mechanics. It deals with the concept of continuum, Microscopic equation of motion (continuity and momentum equations), NSE (unsteady laminar, flow in rectilinear ducts), Creeping flow, Inviscid flow, Boundary layer theory, Non-Newtonian flows, Introduction to porous media.

ENGG 814 Advanced Thermodynamics (3)
Basic concepts and definitions; Laws of TD; TD energies and general TD equations and relations; TD equations of state; TD properties; Applications of TD to various systems; Gibbs-Duhem equation; Gibbs phase rule; stability theories and general equations of equilibrium; Multiphase and multi-component systems; Chemical reactive systems.

ENGG 815 Modeling, Simulation and Computer-Aided Processes (3)
Simulation, Optimization modeling, integrated simulation/optimization and computer-aided tools for engineering systems, their application to a variety of engineering problems. Reinforces the practical issues of developing and using simulation systems. Explores the new and innovative technologies being developed to extend the applicability of simulation in different domains.

ENGG 816 Engineering Systems Analysis and Design (3)
This course explores advanced concepts and techniques employed in operations research and civil engineering system analysis. It focuses on system abstraction and models, modeling for system analysis, and optimization for system design.

ENGG 817 (480) Applied Artificial Intelligence (3)
Concepts treated include object recognition, computer vision, and robotics. Applications of these concepts to engineering problems will be presented. A project, applying artificial intelligence concepts, will be performed by the student.

ENGG 818 Advanced Numerical Methods (3)
Mathematical models, Solution of non algebraic equation, Direct methods for solving linear systems, Linear algebra iterative methods, Eigen-value problems, System of non-algebraic equations, Differences, Interpolation, approximation, Differentiation and integration, Initial value problem, Boundary value problem, PDE, Finite element and finite volume.

ENGG 819 A Systems Engineering Approach to Project Management (3)
The course covers the fundamentals of project management, nine knowledge areas, five process groups and forty-four processes. It takes a systems approach to managing engineering projects.  Students will be exposed to concepts relevant to current industrial practices that adhere to global standard and the PMI project management body of knowledge. 

ENGG 820 Economics for Practicing Engineers (3)
This course explores the cost analysis that accompanies large engineering projects.  Analysis of the engineering system and value planning is covered.  Additional topics include capital and operating cost estimation, discounting, comparative costing, and capital recovery.

ENGG 821 Business Law for Practicing Engineers (3)
Canadian law in the engineering profession is discussed with a focus on legal procurement, contracts, and intellectual property.  Case studies explore permitting, licensing, regulatory systems, environmental impact assessment, and liability.  The professional Code of Ethics are reviewed and emphasized.

ENGG 822 Risk Assessment and Management (3)
Strategies for minimizing exposure to technical, financial, and geopolitial risk are presented.  Recent case studies from industry are discussed.  Topics include event tree and fault tree analysis, risk-based decision-making, and decision consideration.

ENGG 823 Multiscale Modeling (3) effective 202030
The course presents the material structures and their influence on material design in conjunction with various time and length scales. Topics like continuum mechanics, finite element analysis & molecular dynamics will be covered. The students learn the methods for coupling different length scales and develop a comprehensive knowledge of MSM.

ENGG 900 Graduate Seminar in Engineering (0)
A seminar course devoted to basics of preparing and presenting of research projects. This course will mainly include research seminar presentations by graduate students. Registered students will be required to attend all ENGG 900 seminars and present one seminar.

ENGG 903 Research Methodology in Engineering (3)
This course will develop the research abilities of PhD students in Engineering. It includes various research methods in the fields of the students’ PhD research.


Electronic Systems Engineering (ESE)

Staff

Chair: Paul Laforge, PhD

Graduate Program Coordinator: Irfan Al-Angabi, PhD

Faculty Listing:  http://www.uregina.ca/engineering/faculty-staff/Electronic/index.html

Student Applicant Contact: engg.grad@uregina.ca


Department Description 
Electronic Systems Engineering conducts research and offers graduate courses in selected areas of microelectronics, signal processing, instrumentation and communications. The Program offers a doctoral degree in Engineering/ESE (PhD/ESE), a Master of Engineering/ESE (MEng/ESE) and a Master of Applied Science/ESE (MASc /ESE). Applicants must meet the Faculty of Graduate Studies and Research entrance requirements and must be admitted by the Electronics Systems Engineering Program.

Admissions

MEng applicants from non-engineering backgrounds, or from backgrounds lacking course work normally taken by Canadian engineering undergraduates, are welcome. Applicants who lack experience in Engineering design, law, professionalism and ethics, and economics may be admitted as “qualifying students”. Students who satisfactorily complete the qualifying courses in their first year continue in the MEng program.

Normally, applicants to the PhD program will have completed a thesis based master’s degree in engineering or a closely related field. However, applicants with a MEng degree may be admitted to the PhD program but are required to take at least one additional course in research methodology. All MASc and PhD students must have an identified supervisor from Electronic Systems Engineering.

Students may transfer from the MEng/ESE to the MASc/ESE degree. Transfer to the MASc program must be approved by ESE. Students are expected to satisfactorily complete at least two ENEL graduate level courses and the professional and ethics course ENGG 401 before they are eligible to transfer to the MASc program.

Supervision

Each student has one primary supervisor (see FSGR regulations), who must be an accredited faculty member in ESE. A student may, with the permission of their primary supervisor, seek additional research supervisors from within the ESE program, other programs in engineering, other faculties, or industry. Many research supervisors outside ESE have specific expertise that will enhance the student’s research even though students are required to undertake a thesis that falls primarily in the ESE program area.

Each graduate student, together with the primary supervisor will develop and agree on a program of study, select committee members for MASc (within the first semester) and for PhD (within the first year) and forward to the Program Chair. The MEng is effectively a course-based program of which the project is a required course. MEng students will normally be assigned a project supervisor just prior to starting their project or during the first semester of the MEng project course.

Program Requirements and Procedures

Qualifying Students must normally complete all qualifying courses within one (1) year of beginning course work at the U of R. Students should refer to the registration requirements section of this calendar to ascertain that they are following registration obligations. ESE will recommend that a student be required to discontinue if they are not performing satisfactorily in course or research work.

Programs

Master of Applied Science - Thesis (30 credit hours)
The Master of Applied Science is a research oriented program with a thesis requirement.

ENEL 800 - ENEL 884 3 cr hrs
ENEL 800 - ENEL 884 3 cr hrs
ENEL 7xx or 8XX 3 cr hrs
ENxx or related discipline 7xx or 8xx 3 cr hrs
ENxx or related discipline 3xx-8xx 3 cr hrs
ENGG 401 3 cr hrs
ENGG 900 0 cr hrs
ENEL 901 12 cr hrs
TOTAL 30 cr hrs

* Students may only take one Selected Topics, Special Topics or Directed Reading 

Master of Engineering - Project (30 credit hours)
The Master of Engineering degree program requires each student to complete a two semester project, and is oriented towards students desiring professional rather than academic careers. With careful planning and outside study, students may be able to quality for professional licensing in either Canada or the United States. The MEng complements the Graduate Cooperative Education Program which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development. Students are encouraged to consult with APEGS in order to acquire the academic qualifications for registration as a P.Eng or an Engineer-In-Training in Saskatchewan.

ENEL 800 - ENEL 884 3 cr hrs
ENEL 800 - ENEL 884 3 cr hrs
ENEL 7xx or 8xx 3 cr hrs
ENEL 7XX  or 8xx 3 cr hrs
ENEL 800 - ENEL 884 3 cr hrs
ENxx or related discipline 3xx - 8xx* 3 cr hrs
ENxx or related discipline 3xx - 8xx* 3 cr hrs
ENxx or related discipline 3xx - 8xx* 3 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENEL 917 (may be taken over two semesters) 3 cr hrs
TOTAL 30 cr hrs

* Up to three courses may be taken in related engineering or science disciplines relevant to the area of specialization and approved by ESE. Up to three courses may be taken at the 300/400 level and must be approved by ESE.

Master of Engineering - Co-op  (42 credit hours)

ENEL 800 - ENEL 884 3 cr hrs
ENEL 800 - ENEL 884 3 cr hrs
ENEL 7xx or 8xx 3 cr hrs
ENEL 7xx or 8xx 3 cr hrs
ENEL 800 - ENEL 884 3 cr hrs
ENxx or related discipline 3xx -8xx* 3 cr hrs
ENxx or related discipline 3xx -8xx* 3 cr hrs
ENxx or related discipline 3xx -8xx* 3 cr hrs
ENGG 601 6 cr hrs
ENGG 602 6 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENEL 917 (may be taken over two semesters) 3 cr hrs
TOTAL 42 cr hrs

* Up to three courses may be taken in related engineering or science disciplines relevant to the area of specialization and approved by ESE. Up to three courses may be taken at the 300/400 level and must be approved by ESE

PhD

Normally a student will only be admitted to the PhD program following the completion of a Master's program from a recognized university.

ENGG 800 3 cr hrs
ENEL 8xx* 3 cr hrs
ENEL 8xx* 3 cr hrs
ENEL 8xx* 3 cr hrs
ENxx 8xx* 3 cr hrs
ENGG 900 0 cr hrs
ENEL 901 45 cr hrs
TOTAL 60 cr hrs
ENGG 401** 3 cr hrs

* One course may be taken at the 7xx level

**This course is in addition to the formal credit hour requirements

All courses will be determined by the student’s supervisory committee and up to two courses may be taken in related Engineering and Science disciplines. Additional courses may be undertaken in all programs for professional advancement or interest, for example in business, in economics, to learn a foreign language, etc. These courses will be excluded in any calculations of required averages, minimum grades etc. for the Electronic Systems Programs, but may be used by FGSR in adjudicating scholarships and progress, and will form part of the overall CGPA for the program.

The program requirements for a student with a Master of Engineering degree from the University of Regina who is admitted to the PhD program in Engineering are:

ENGG 800 3 cr hrs
ENEL 8xx* 3 cr hrs
ENEL 8xx* 3 cr hrs
ENEL 8xx* 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENGG 900 0 cr hrs
ENGG 903* 3 cr hrs
ENEL 901 45 cr hrs
TOTAL 63 cr hrs
ENGG 401**
3 cr hrs 

* This is a research methodology course, and is to ensure that the student will be adequately prepared for PhD level research. Only students who have received their MENG from U of R are required to take this course.

**This course is in addition to the formal credit hour requirements

Courses

ENEL 782 (ENEL 482) Powers Systems Design (3)
Application of concepts to power delivery and industrial use.  Topics include power system stability/power quality, power system specification, and analysis/design.  Course involves at least one design project.

ENEL 784 (ENEL 484) Digital Control System Design (3)
Sampled data control theory and quantization effect modeling, analysis and design of digital control systems. Design using transform and state space methods. Application to industrial systems, interfacing to transducers and creation of feedback systems. Students learn the use of specialized techniques and design tools in laboratory culminating in a design and implementation of a digital control system.

ENEL 789 (ENEL 489) Application Specific Integrated Circuit Design (3)
Introduction to ASIC chips: circuit design, fabrication, testing, and cost analysis. Advanced synchronous digital design techniques such as pipelining, parallelism, and caching. Application to sorting, encoding, decryption, and digital filters. Students do a design using a high-level design language (VHDL) and test it on a RAM based FPGA.

ENEL 792 (ENEL 492) Telecommunications and Computer Networks (3)
Layered network models. Classification of Networks. Design Issues. Transmission Media. Wireless Transmission. Public Switched Telephone Network. Data Link Layer. Network Layer. Transport Layer. Overview of Local Area Networks.

ENEL 794 (ENEL 494) Telecommunication Systems Engineering Design (3)
Approaches to the design of telecommunication systems, based on specifications and constraints.  Terrestrial and satelitte communications.  Audio, video, and telephone systems.  Noise and receiver fundamentals.

ENEL 795 (ENEL 495) Digital Signal Processing Design (3)
Applications of digital signal analysis. The use of Z transforms and discrete Fourier transforms in the design, analysis, and testing of systems. IIR and FIR filter design and analysis, DSP hardware and applications. Students learn the use of specialized equipment and design tools in laboratory, culminating in a design and implementation.

ENEL 821 RF and Microwave Engineering (3)
Fundamentals of radio frequency and microwave circuit analysis, design and measurements. Topics include review of transmission line analysis and Maxwell's equations, waveguide theory, microwave network analysis and scattering parameters; coupler and power divider design; resonator and filter design and computer aided design of RF circuits. 

ENEL 822 RF Amplifier and Systems Design (3)
Single and multi-stage amplifier design, noise and non-linear distortion, matching network design, oscillator design, system level consideration of microwave transmission lines, resonators, distributed elements, lumped elements and filters.

ENEL 834 Smart Grid: Architecture, Design and Analysis (3)
The following topics are covered: Smart grid characteristics, components, distributed intelligence and automated control. Smart grid challenges. Smart meters technologies, architecture and design. Integration of renewable energy, distributed generation and energy storage. Smart grid reliability analysis. Two-way communication, privacy and security. Smart grid data management architecture and data analytics. 

ENEL 835 Power Systems Advanced Protection and Control (3)
This course addresses advanced topics in power systems protection and control, including topics in digital relaying algorithms, protection and control integration, Intelligent Electronic Devices (IED) communications capabilities, transmission systems protection, substation protection and control, and station automation.

ENEL 857 Digital Signal Processing (3)
Theory and principles of digital signal processing. Topics covered include: digital signals, classification and mathematical modeling, linearity, shift-invariance, causality, stability, pulse response, frequency response, Z-transform, continuous-time system analysis, Fourier analysis and sampled-data signals, discrete-time system analysis, spectral analysis, IIR and FIR filters. Prerequisite: undergraduate introductory material in digital signal processing.

ENEL 862 Advanced Topics in Image Processing (3)
Introduction to Image Processing and Image Analysis. Image Enhancement is the Spatial Domain including Histogram Modification and Spatial Filtering. Image Enhancement is the Frequency Domain including Two-dimensional Frequency Representation of Images and frequency domain Filtering of Images. Finally material will be presented about: Image Restoration, Noise, Adaptive Filters and Inverse Filtering. This course is normally taught in the winter semester in even years. 

ENEL 863 System Design and Testing using JTAG Boundary Scan (3)
Introduction to JTAG boundary scan: IEEE 1149.x Standard; design for boundary-scan testability(DFT); connection and functional testing using on-board JTAG devices such as CPU, CPLD, FPGA; testing of non-JTAG devices such as passive devices, logic devices and memory; debugging using boundary-scan. Other test methods are also covered. 

ENEL 864 Field Programmable Gates Arrays (FPGA) Design Applicances (3)
This class provides the students with an understanding of FPGA-based digital design, embedded system design, and high-level synthesis design methodologies using ZedBoard and Xilinx Vivado design tool. 

ENEL 865 Applied Machines Learning (3) effective 201810
Topics in this course include regression (linear regression with multiple features, nearest neighbors & kernel regression, ridge regression), classification (linear classifiers, logistic regression, decision trees, boosting), clustering, and dimensionality reduction. The concepts of overfitting & regularization, feature selection, and performance evaluation are also included. Students will apply these concepts in implementation of practical machine learning applications.

ENEL 885AA-ZZ Selected Topics in Electrical Engineering (Variable credit 1-6)
Advanced topics in electrical engineering, including surveys of current literature. May be repeated for credit if area of study is different.

ENEL 890AA-ZZ Special Topics in Electrical Engineering (3)
Experimental or one-time only courses in advanced topics in electrical engineering.

ENEL 895AA-ZZ Directed Readings in Electrical Engineering (3)
Reading courses in advanced topics in electrical engineering.

ENEL 901 Research (Variable credit 1-15)
Thesis research.

ENEL 902 Engineering Project (3)
A supervisor-approved project requiring an in-depth study and investigation of an electronic systems engineering problem. An examining committee consisting of the supervisor, and one or more internal member(s) will provide a written evaluation of the project report. If the project is deemed satisfactory, an oral presentation open to the entire University community will be made.

ENEL 917 ESE M.Eng Project (3)
A two-semester, supervisor-approved project, restricted to the MEng program in ESE. The project may be the development and testing of a functional device or system incorporating both hardware and software, or it may be a major study of a technological issue. A formal written report and oral presentation are required.
Prerequisite: Completion of 15 units of MEng program and consent of instructor.


Environmental Systems Engineering (EVSE)

Staff

Chair: Yee-Chung Jin, PhD

Graduate Program Coordinator: Kelvin Ng, PhD

Faculty Listing:  http://www.uregina.ca/engineering/faculty-staff/Environmental/index.html

Student Applicant Contact: engg.grad@uregina.ca

Department Description

The program emphasis is on water and wastewater treatment, solid and hazardous waste management, air quality management, industrial air pollution control, groundwa ter contamination, geotechnical engineering, transportation, sustainability and urban development, risk assessment, environmental modeling/simulation/optimization, and energy & environment.

Programs

Master of Applied Science - Thesis (30 credit hours)
The Master of Applied Science is a research oriented program with a thesis requirement.

ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENxx or related discipline 3xx - 8xx 3 cr hrs
ENGG 900 0 cr hrs
ENEV 901 15 cr hrs
TOTAL 30 cr hrs


Master of Engineering - Project (30 credit hours)

The Master of Engineering degree program with a project report attracts practicing engineers. It complements the Graduate Cooperative Education Program which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development.

ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENxx or related 8xx 3 cr hrs
ENxx or related discipline 3xx - 8xx 3 cr hrs
ENxx or related discipline 3xx - 8xx 3 cr hrs
ENxx or related discipline 3xx - 8xx 3 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENEV 902 6 cr hrs
TOTAL 30 cr hrs


Master of Engineering - Co-op (42 credit hours)

ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENxx or related discpline 3xx-8xx 3 cr hrs
ENxx or related discpline 3xx-8xx 3 cr hrs
ENxx or related discpline 3xx-8xx 3 cr hrs
ENGG 600 3 cr hrs
ENGG 601 6 cr hrs
ENGG 602 6 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
TOTAL 42 cr hrs

PhD Program
The PhD program will consist of the following minimum requirements:

ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENxx 8xx or related discipline 3 cr hrs
ENxx 8xx or related discipline 3 cr hrs
ENGG 800 3 cr hrs
ENGG 900 0 cr hrs
ENEV 901 45 cr hrs
TOTAL 60 cr hrs

The program requirements for a student with a Master of Engineering degree from the University of Regina who is admitted to the PhD program in Engineering will be:

ENEV 8xx 3 cr hrs
ENEV 8xx 3 cr hrs
ENxx 8xx or related discipline 3 cr hrs
ENxx 8xx or related discipline 3 cr hrs
ENGG 800 3 cr hrs
ENGG 900 0 cr hrs
ENGG 903* 3 cr hrs
ENEV 901 45 cr hrs
TOTAL 63 cr hrs

*This is a research methodology course, and is to ensure that the student will be adequately prepared for PhD level research. Only students who have received their MENG from U of R are required to take this course.

Courses

ENEV 801 Environmental Systems Engineering (3)
Systems engineering and mathematical modelling concepts. Application of systems approach to ecological systems (aquatic), natural transport systems (aquatic), water resources systems, terrestrial systems and engineering planning including environmental impact assessment. Surface water pollution by toxic substances.

ENEV 803 Water Resources Management (3)
Simulation and optimization of water resources management. Management of water projects and floodplains, Markov chain and Monte Carlo applications to water resources.

ENEV 804 – Prairie Water Quality, Treatment Design and Quantity (3)
This course investigates the uniqueness of Prairie water quality challenges in treatment design and allocation, as well as threats to water quantity and application. Includes discussion of dissolved nutrients, pesticides, PPCPs, and other water quality and treatment challenges. Discussion of impacts of economic growth, climate change, water allocation law are included around water quantity threats and opportunities. Planning and management through source water protection, agricultural evaluations, and others from the Prairie perspective.

ENEV 821 Geotechnical Properties of Soil (3)
Principles of effective stress, pore pressure parameters, strength of geotechnical materials, theories of consolidation and compressibility, swelling soils, anisotropy in soils, seepage and flow nets. Related laboratory measurements.

ENEV 831 (363) Physical-Chemical Processes for Water and Waste Treatment (3)
The various physical and chemical processes used in water and wastewater treatment, including, coagulation, flocculation, sedimentation, ActifloÒ ballasted clarification, depth/surface/membrane filtrations, disinfection, ozone, UV, advanced oxidation, adsorption, , softening, , ion exchange, chemical precipitation, flotation and DAF system, gas transfer and striping and sludge treatment and disposal.

ENEV 832 Biological Processes for Wastewater Treatment (3)
Wastewater microbiology, principles and design of biological wastewater treatment processes: suspended growth/attached growth, aerobic/anaerobic processes, pond treatment processes, activated sludge treatment processes, kinetic modeling for the activated sludge treatment process, basic design of activated sludge wastewater treatment system, basic design of nutrient removal processes, and sludge treatment and disposal.

ENEV 833 Design of Water and Wastewater Treatment Systems (3)
An application of the concepts of ENEV 831 and ENEV 832 in the design of water and wastewater treatment plants. . Basic design considerations, choice of proper treatment processes and development of the process train to achieve a desired level of water or wastewater treatment. Detailed design of unit treatment processes, detailed design of activated sludge biological wastewater treatment plant, and detailed design of biological nutrient removal plants. Prerequisite: ENEV 831 and ENEV 832 or permission of the instructor.

ENEV 834 Solid Waste Disposal and Management (3)
Magnitude of the problem. Quantity and composition of municipal solid waste. Collection Systems. Selection of disposal methods. Sanitary landfills. Incineration including on-site incineration. Composting. Miscellaneous methods of disposal. Management considerations. Hazardous wastes - problems, impacts and disposal options.

ENEV 836 Mine Waste Management (3)
Geoenvironmental aspects of mine waste generation and disposal including: critical evaluation of engineering properties of processed earthen materials; segregation, sedimentation, and consolidation in tailings ponds; acid drainage and metal leaching in waste rock dumps; and geotechnical design of disposal facilities using emerging waste management technologies such as thickening and co-mixing.

ENEV 841 Urban and Regional Transportation Planning (3)
Context and definition of transportation planning, transportation in an urban setting, planning and decision making, data management and diagnosis, demand analysis, supply analysis, study of a selected software package for transportation planning, review of regional transportation studies.

ENEV 842 Economics and Evaluations of Transportation Systems (3)
Transportation cost models; technical concepts underlying economic evaluation methods; comparative assessment methods, cost-effectiveness and effectiveness index methods; example applications to highway and transit system.

ENEV 843 - Urban Traffic Management (3)
Traffic components and characteristics, traffic stream characteristics, traffic flow theory, data collection and traffic monitoring, fundamental concepts of uninterrupted flow facilities, freeway capacity and level of service, traffic control devices, fundamental concepts for interrupted flow facilities, principles of intersection signalization, analysis of signalized intersections, pedestrian and bicycle facilities.

ENEV 851 Groundwater & Contaminant Transport Modelling (3)
Finite difference and finite element simulation of groundwater flow and solute transport. Alternative methods; method of characteristics and random-walk method.

ENEV 852 Environmental Fluid Mechanics (3)
Turbulent flow, Reynolds equations; pollutant conservation equations; jet and plums; mixing, dilution and dispersion of pollutants discharge into rivers, lakes and oceans; hydraulics of effluent discharges into water bodies; and design of outfalls.

ENEV 854 Cold Region Hydraulic and Engineering (3)
An introduction to the fundamentals used in cold region research and engineering. Topics will include: river and lake ice mechanics, river ice engineering, sediment transport under ice conditions, the ice impact to hydraulic infrastructures.

ENEV 862 Environmental Modelling and Decision-Making (3)
Optimization modelling for environmental management systems. Linear programming, separable and integer programming, transportation models, dynamic programming, and their application to a variety of environmental engineering problems.

ENEV 863 Air Quality Management (3)
Advanced topics in air pollution impact assessment, mechanisms related to air pollution problems, mitigation and adaptation of air pollution effects through a number of engineering measures, design of air pollution control facilities, air quality management and pollution control planning, and air quality prediction techniques.

ENEV 864 Petroleum Waste Management (3)
Generation of petroleum wastes and their impacts, treatment and disposal of petroleum wastes in exploration, production, and processing processes, remediation of petroleum contaminated sites, regulations related to petroleum wastes, and modeling for petroleum waste management systems.
Cross-listed with ENPC 864

ENEV 865 Hazardous Waste Management and Site Remediation (3)
Principles of hazardous waste management. Subsurface contamination and contaminant migration. Risk-based site investigation and assessment. Discussion on different types of in-situ and ex-situ remediation technologies, including pump and treat, soil vapor extraction, air sparging, bioremediation, permeable reactive barriers, and other innovative technologies.

ENEV 886AA-ZZ Selected Topics in Civil Engineering (Variable credit 1-6)
Advanced topics in civil engineering. May be repeated for credit if the topic is different.
Prerequisite: Permission of the instructor

ENEV 901 Research (Variable Credit 1-15)
Thesis research.
Prerequisite: Permission of the instructor

ENEV 902 Engineering Project (3)
A supervisor-approved project requiring an in-depth study and investigation of an environmental systems engineering problem. An examining committee consisting of the supervisor and one or more internal member(s) will provide a written evaluation of the project report. If the project report is deemed satisfactory, an oral presentation open to the entire University community will be made. This course is to be taken over 2 semesters at 3 credit hours each semester.


Industrial Systems Engineering (ISE)

Staff

Chair: Adisorn Aroonwilas, PhD

Graduate Program Coordinator: Golam Kabir, PhD

Faculty Listing: https://www.uregina.ca/engineering/faculty-staff/Industrial/index.html

Student Applicant Contact: engg.grad@uregina.ca

Department Description

The major areas of specialization are in manufacturing, control, process engineering and energy systems. Activities include CAE, Facilities design, Quality control, Performance evaluation of manufacturing systems, Fatigue analysis, Vibration and noise analysis, Design and manufacturing of pressure vessels, Non-linear dynamics fracture mechanics, Modeling/simulation/ design/ implementation of robotic human powered , Sensor-based motion planning, Optimal control, Artificial Neural networks, Virtual reality, Artificial/Computational sapiens (wisdom), Metabotics, Greenhouse gas technology control including Solubility of gases in liquids, PVT studies, Mass transfer with chemical reactions, Kinetics, Corrosion and degradation, Calorimetry, Physical and transport properties measurements, Pilot plant design and operations, Fuel cells, Biomass, Modeling and simulation of industrial systems, Renewable energy studies dealing with wind and solar energies.

Programs

Master of Applied Science - Thesis (30 credit hours)
The Master of Applied Science is a research oriented program with a thesis requirement.

ENIN 8xx 3 cr hrs
ENIN 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENxx 3xx-8xx 3 cr hrs
ENGG 900 0 cr hrs
ENIN 901 15 cr hrs
TOTAL 30 cr hrs

Master of Engineering - Project (30 credit hours)

The Master of Engineering degree program with a project report attracts practicing engineers. It complements the Graduate Cooperative Education Program, which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development.

ENIN 8xx 3 cr hrs
ENIN 8xx 3 cr hrs
ENGG 8xx 3 cr hrs
ENGG 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx or related discipline 3 cr hrs
ENxx 3xx-8xx or related discpline 3 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENIN 902 (over 2 semesters at 3 cr hrs each) 6 cr hrs
TOTAL 30 cr hrs


Master of Engineering - Co-op (42 credit hours)

ENIN 8xx 3 cr hrs
ENIN 8xx 3 cr hrs
ENGG 8xx 3 cr hrs
ENGG 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 3xx - 8xx or related discipline 3 cr hrs
ENxx 3xx - 8xx or related discipline 3 cr hrs
ENGG 601 6 cr hrs
ENGG 602 6 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENIN 902 6 cr hrs
TOTAL 42 cr hrs


PhD Program

The PhD program will consist of the following minimum requirements:

ENGG 800 3 cr hrs
ENIN 8xx 3 cr hrs
ENxx 8xx* 3 cr hrs
ENxx or related discipline 8xx* 3 cr hrs
ENxx or related discipline 8xx* 3 cr hrs
ENGG 900 0 cr hrs
ENIN 901 45 cr hrs
TOTAL 60 cr hrs

* Up to two courses may be taken in a related discipline

The program requirements for a student with a Master of Engineering degree from the University of Regina who is admitted to the PhD program in Engineering will be:

ENGG 800 3 cr hrs
ENIN 8xx 3 cr hrs
ENxx 8xx* 3 cr hrs
ENxx or related discipline 8xx* 3 cr hrs
ENxx or related discipline 8xx* 3 cr hrs
ENGG 900 0 cr hrs
ENGG 903** 3 cr hrs
ENIN 901 45 cr hrs
TOTAL 63 cr hrs

* Up to two courses may be taken in a related discipline
** This is a research methodology course, and is to ensure that the student will be adequately prepared for PhD level research. Only students who have received their MENG from U of R are required to take this course.

Courses

ENIN 800 Mechanical Behaviour of Materials (3)
Elastic, inelastic and plastic properties of single crystals and polycrystalline aggregates. Relationship between deformation in single crystals and polycrystals. Theories of work hardening, strengthening mechanisms, dislocation theory. Microscopic aspects of ductile and brittle fracture.

ENIN 801 Material Deformation Processes (3)
Identification of important material and process parameters in different types of mechanical working operations. Factors influencing working loads, limits of deformation, choice of type of operation. Analysis of stress and strain state in forging, rolling, drawing, extrusion and sheet-metal working.

ENIN 803 Introductory Engineering Fracture Mechanics and Design (3)
Fracture mechanics design approach, linear elastic fracture mechanics, crack-opening displacement, energy considerations, and the J-integral method. Environmental effects temperature radiation, hydrogen embrittlement. Design with defects. Prevention of catastrophic failures in components, vessels, and piping.

ENIN 804 Foundations of Solid Mechanics (3)
Three dimensional stresses and strains; stress and strain tensors; equilibrium and compatibility relations; constitutive equations; applications to elastic, plastic, and viscoelastic materials; finite strains; plane stress applications; stress concentration and implications to fracture.

ENIN 805 Introduction to Materials Science and Engineering (3)
Basic principles of materials science; control of strength and ductility in metals; atomic and crystal structure and microstructural control; crystal defects and mechanical behaviour; diffusion, phase diagrams and heat treatment; ceramics-structure, properties and applications; composites; other phenomena of interest.

ENIN 806 Metallurgy of Welding (3)
Features of various welding processes; welding arc characteristics; temperature distribution around welds; gas-metal interactions. Metallurgy of the weld zone in various alloys including carbon and stainless steels and aluminum alloys. Weld design, defects, distortion and fracture.
Prerequisite: ENIN 805 or permission of instructor.

ENIN 810 (444) Introduction to Computer Aided Engineering (3)
Overview of computer aided engineering (CAE) as a tool to facilitate computer integrated manufacturing process. Topics include computer graphics techniques, engineering data base design, advanced analyses techniques and economic evaluation of CAE systems. Extension design/implementation projects will be completed.

ENIN 811 System Analysis and Synthesis (3)
Methods of analysing interrelated system components and synthesizing the components into a functional composite system. Defining and diagramming the system. Logical and mathematical modelling. Obtaining solutions of component and overall system requirements, system behaviour and system optimization.

ENIN 812 Finite Element Method of Engineering Systems (3)
The finite element method - direct, variational and weighted residual methods; generalized approach; sub-, iso-, and superparametric elements; equilibrium, propagation, eigenvalue, transient and steady-state analysis as applied to solid mechanics, fluid mechanics, heat transfer, ground water and electromechanical systems.

ENIN 820 Manufacturing Systems (3)
Identify fundamental and universal logic required to control manufacturing enterprises. Establish data-bases and sub-systems required to design closed loop computer integrated manufacturing systems. Provide a feasibility study, implementation plan, and impact study on existing staff for a manufacturing business.

ENIN 821 Robotics (3)
A comprehensive coverage of the field emphasizing design philosophy and development methodology. Designing, planning, and applying robotic technology with regard to mechanics, dynamics and control, load capacity and repeatability. Basic concepts associated with sensors, actuators, sensory feedback, programming and vision.

ENIN 822 Stochastic Systems Simulation (3)
Classification of systems; techniques for modelling systems; fundamentals of simulation; selection of probability distributions; generating system behaviour; performance analysis of systems; model validation; experimental design and optimization; elements of waiting line models; simulation languages, especially SIMAN.

ENIN 830 Fluid Dynamics (3)
Analysis of momentum transfer for Newtonian fluids in rectangular, cylindrical and spherical coordinates in laminar flow; shell balances, macroscopic balances; introduction to non-Newtonian fluids; boundary layer theory.

ENIN 831 Industrial Gas Processing (3)
Design and operation criteria encountered in industrial gas processing industry. Topics include physical and chemical properties and overall phase equilibrium of light hydro-carbons, field treatment of natural gas, gas transportation, gas hydrates, sour gas treating, dewpoint control, fractionation, gas separation processes, NGL production, sulphur recovery, environmental control and economic considerations.

ENIN 832 Industrial Air Pollution Control (3)
Chemical and physical characteristics of major industrial air pollutants, their behaviour in the atmosphere, technologies of particle collection and control of pollutant gases. Current environmental problems of regional and international interests are discussed.

ENIN 833 Computer-Aided Process Engineering (3)
Modelling of industrial processes including chemical processing, petrochemical manufacturing, and environmental processing. Computer simulation using ASPEN and other computer-aided process engineering software. Optimization techniques for process engineering problems. Industrial process case studies are discussed.

ENIN 834 - Introduction to Intelligent Systems (3)
Fuzzy Sets, Fuzzy Rules and Fuzzy Reasoning, Fuzzy Inference Systems, Adaptive Artificial Neural Networks, Supervised Learning Neural Networks, Adaptive Neuro-Fuzzy Inference Systems, Coactive Neuro-Fuzzy Modeling.

ENIN 835 Principles and Prevention of Corrosion (3)
Modern theories relating to corrosion protection. Thermodynamic and kinetic phenomena, corrosion measurements, inhibition of and design for corrosive environments. Case studies on corrosion of current interest are discussed.

ENIN 836 Energy Resources (3)
Technical, economic and human dimensional analysis of energy systems. Case study analysis of coal, oil and gas, nuclear, renewable or energy conservation. Safety, loss and prevention in energy systems.

ENIN 877 World Class Manufacturing Practices (3)
World Class Manufacturing (WCM) is a continuous-improvement system that drives success. The operating methodology focuses on trimming waste, boosting productivity and improving quality and safety. Work place pillars are defined. Monitoring and assessment tools are applied to production and processing, implementation, management and administration. 

ENIN 880AA-ZZ Selected Topics in Industrial Systems Engineering (Variable credit 1-6)
Advanced topics in Industrial Systems Engineering. May be repeated for credit if the topic is different.

ENIN 901 Research (Variable credit 3-15)
Thesis research.

ENIN 902 Engineering Project (3)
A supervisor-approved project requiring an in-depth study and investigation of an industrial systems engineering problem. An examining committee consisting of the supervisor, and one or more internal member(s) will provide a written evaluation of the project report. If the project is deemed satisfactory, an oral presentation open to the entire University community will be made. This course is to be taken over 2 semesters at 3 credit hours each semester.


Petroleum Systems Engineering (PSE)

Staff

Chair: Na (Jenna) Jia, PhD

Graduate Program Coordinator: SD Jacob Muthu, PhD

Faculty Listing: https://www.uregina.ca/engineering/faculty-staff/Petroleum/index.html

Student Applicant Contact: engg.grad@uregina.ca

Department Description

The Petroleum Systems Engineering program in the Faculty of Engineering offers graduate programs focused on conducting research in the areas of enhanced oil recovery (EOR), reservoir modeling and simulation, heavy oil recovery through SAGD and VAPEX processes, miscible and immiscible displacement, fluid-rock interactions, and underground storage of carbon dioxide in depleted or partially-depleted hydrocarbon reservoirs. These graduate programs lead to masters and doctoral degrees.

Programs

Master of Applied Science - Thesis (30 credit hours)
The Master of Applied Science is a research oriented program with a thesis requirement.

ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENxx 8xx or ENPE 3xx-4xx* 3 cr hrs
ENxx 8xx or related discipline 3 cr hrs
ENGG 900 0 cr hrs
ENPE 901 15 cr hrs
TOTAL 30 cr hrs

*Subject to approval by Program Chair

Master of Engineering – Project Based (30 credit hours)

The Master of Engineering degree program with a project report attracts practicing engineers. It complements the Graduate Cooperative Education Program which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development.

ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENxx 8xx or ENPE 3xx-4xx 3 cr hrs
ENxx 8xx or ENPE 3xx-4xx 3 cr hrs
ENxx 8xx or related discplines approved by Program Chair 3 cr hrs
ENxx 8xx or related discplines approved by Program Chair 3 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENPE 902 3 cr hrs
TOTAL 30 cr hrs


Master of Engineering - Co-op (42 credit hours)

The Master of Engineering (Co-op) Program seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development. It consists of the following requirements:

ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENPE 8xx 3 cr hrs
ENxx 8xx or ENPE 3xx-4xx 3 cr hrs
ENxx 8xx or ENPE 3xx-4xx 3 cr hrs
ENxx 8xx or related discipline approved by Program Chair 3 cr hrs
ENxx 8xx or related discipline approved by Program Chair 3 cr hrs
ENGG 601 6 cr hrs
ENGG 602 6 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENPE 902 3 cr hrs
TOTAL 42 cr hrs


PhD Program

Normally a student will enter the PhD program following the completion of a Master's program. The PhD program will consist of the following minimum requirements:

ENPE 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENGG 800 3 cr hrs
ENGG 900 0 cr hrs
ENPE 901 45 cr hrs
TOTAL 60 cr hrs

The program requirements for a student with a Master of Engineering degree from the University of Regina who is admitted to the PhD program in Engineering will be:

ENGG 800 3 cr hrs
ENPE 8xx 3 cr hrs
ENxx 8xx* 3 cr hrs
ENxx or related discipline 8xx* 3 cr hrs
ENxx or related discipline 8xx* 3 cr hrs
ENGG 903** 3 cr hrs
ENGG 900 0 cr hrs
ENPE 901 45 cr hrs
TOTAL 63 cr hrs

* Up to two courses may be taken in a related discipline
** This is a research methodology course, and is to ensure that the student will be adequately prepared for PhD level research. Only students who have received their MENG from U of R are required to take this course.

Courses

ENPE 801 Surface Thermodynamics (3)
Basic postulations in thermodynamics, Euler equation and Gibbs-Duhem relation, Legendre transformation, thermodynamic potentials, systems in potential, systems in electric and magnetic fields will be studied. Also, Bulk, interfacial and linear phases, surface thermodynamics and mechanics of interfaces, excess energy at interfaces, and Gibbs adsorption will be covered.

ENPE 802 - Advanced Reservoir Fluid Analysis (3)
This course covers laboratory PVT and fluid property measurement for black oil, heavy oil and gas condensate; multi-phase equilibrium analysis and modeling; flow assurance studies of asphaltene, wax and hydrate; live reservoir fluid sampling; downhole fluid analysis; enhanced oil recovery related experiments.

ENPE 803 Petroleum Geomechanics (3) effective 202120
Basics of vector and tensor algebra, Stress and strain tensors, Rock elasticity, Failure mechanics, Rock properties from laboratory experiments and field data, In-situ stress estimation. Special attention is given to the following topics: Wellbore stability analysis, Hydraulic fracturing, Sand production, Compaction and subsidence, Caprock integrity, Fault reactivation and induced seismicity.

ENPE 811 Advanced Reservoir Engineering (3)
Rock and fluid interfacial properties and capillary curve, advanced material balance for oil reserves, Buckley-Leverett equation for two phase immiscible displacement and fractional flow will be covered in detail. Also, reservoir performance by use of decline curves, pressure maintenance, oil trapping, and capillary number correlation are studied.

ENPE 821 Advanced Reservoir Simulation (3)
Development of reservoir simulation theory to the level required for the construction of a 3-phase, 3-dimensional reservoir simulator. Development of equations for multicomponent, multiphase flow between grid blocks comprising a petroleum reservoir. Various techniques for developing black-oil, compositional, thermal and dual-porosity models will be covered in this course.

ENPE 831 Advanced Enhanced Oil Recovery (3)
Microscopic and macroscopic displacement of fluids in a reservoir, mobility control processes, miscible displacement processes, chemical flooding, and thermal recovery processes will be covered in this course. Mathematical representations and physical descriptions will be developed. Carbon dioxide flooding and steam assisted gravity drainage will be covered in more depth.

ENPE 841 Advanced Well Testing (3)
Fundamentals of steady state and transient pressure analysis, multi-rate and well interface test, analytical and numerical Laplace and Stehfest Inverse Laplas transform, analysis of well test data by Green’s function method, commingled layered reservoirs, dual porosity reservoirs, multi phase flow reservoirs, and horizontal well pressure behavior analysis will be studied.

ENPE 842 Geostatistics (3)
Understanding of Geological model, seismic data, sparse well data, productions, well test and tracer data. Establish spatial relationships for reservoir parameters and generate reservoir properties at interwell locations. Spatial modeling, conventional estimation, sequential conditional simulation. Also Grid Based modeling techniques, and Object Based modeling techniques will be reviewed.

ENPE 851 Mathematical Analysis of Multi Phase Flow in Reservoirs (3)
The principal objective of this course is to develop techniques for the solution of wide variety of multi phase flow problems in porous media for compressible and incompressible flow. Selected mathematical techniques will be developed for specific problems, and analytical and numerical solutions will be compared.

ENPE 860 Advanced Secondary Oil Recovery (3)
This course provides students with a thorough understanding of immiscible fluid displacement phenomenon in porous media. Immiscible displacement processes widely employed in the industry will be discussed. These will be mainly waterflooding and, to a less extent, gas flooding. Coverage of the processes will include design and evaluation.

ENPE 861 Fluid Flow in Porous Media (3)
Microscopic aspects of fluid flow in porous media: pore structure, capillarity, wettability, single phase flow, immiscible displacement, miscible displacement and dispersion. Critical examination of interactions among three main factors: transport phenomena, interfacial effects, and pore structures. Discussions of relative permeability, heterogeneity and viscous fingering, and film flow in three-phase systems.

ENPE 870 Advanced Production Engineering (3)
This course provides a detailed study of advanced topics in well completion design and techniques. Other topics include inflow performance, well stimulation, sand control and surface facilities. Issues related to horizontal wells will also be discussed.

ENPE 880AA-ZZ Selected Topics in Petroleum Engineering (3)
Advanced topics in Petroleum Systems Engineering. May be repeated for credit if the topic is different.

ENPE 881 Advanced Gas Reservoir Engineering (3)
Review of natural gas properties; reserve estimation techniques and advanced treatment of water influx in gas reservoirs; steady and transient single-phase gas flow in porous media; non-Darcy flow; deliverability tests; transient gas well testing and single and multiphase flow in circular conduits.

ENPE 901 Research (Variable Credit 1-15)
Thesis Research

ENPE 902 Engineering Project (3)
A supervisor-approved project requiring an in-depth study and investigation of a petroleum engineering problem. An examining committee consisting of the supervisor, and one or more internal member(s) will provide a written evaluation of the project report. If the project is deemed satisfactory, an oral presentation open to the entire University community will be made.


Process Systems Engineering (PSEng)

Staff

Chair: Raphael Idem, PhD

Graduate Program Coordinator: Hussameldin Ibrahim, PhD

Faculty Listing: https://www.uregina.ca/engineering/faculty-staff/process-systems/index.html

Student Applicant Contact: engg.grad@uregina.ca

Department Description

The major areas of specialization are in Chemical Process Engineering, Materials Engineering, Petroleum Process Engineering, Environmental Process Engineering, Process Modeling, Simulation & Control, Energy & Environment, Fuels & Biofuels, Process Optimization, Application of Artificial Intelligence in Process Systems Engineering.

Programs

Master of Applied Science  - Thesis (30 credit hours)
The Master of Applied Science is a research oriented program with a thesis requirement.

ENPC 8xx
3 cr hrs
ENPC 8xx 3 cr hrs
ENPC 8xx 3 cr hrs

ENxx 8xx or related discipline 8xx

3 cr hrs

ENxx 8xx or related discipline 3xx-8xx* 3 cr hrs
ENGG 900 0 cr hrs
ENPC 901 15 cr hrs
TOTAL 30 cr hrs

*Students may only take one selected topics, special topics, or directed reading.  Up to one course may by taken at the 300/400 level, subject to PSENG approval.

Master of Engineering – Project  (30 credit hours)
The Master of Engineering degree program with a project report attracts practicing engineers. It complements the Graduate Cooperative Education Program which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development.

ENPC 8xx
3 cr hrs
ENPC 8xx 3 cr hrs
ENPC 8xx 3 cr hrs
ENPC 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx or related discipline 3xx-8xx* 3 cr hrs
ENxx 8xx or related discipline 3xx-8xx* 3 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
ENPC 902 3 cr hrs
TOTAL 30 cr hrs

*Students may only take one selected topics, special topics or directed reading.  Up to one course may be taken at the 300/400 level, subject to PSENG approval.

Master of Engineering - Co-op (42 credit hours)
The Master of Engineering (Co-op) Program seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development. It consists of the following requirements:

ENPC 8xx
3 cr hrs
ENPC 8xx 3 cr hrs
ENPC 8xx 3 cr hrs
ENPC 8xx
3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx or related discipline 3xx-8xx* (subject to approval of PSENG) 3 cr hrs
ENxx 8xx or related discipline 3xx-8xx* (subject to approval of PSENG) 3 cr hrs
ENGG 601
6 cr hrs
ENGG 602 6 cr hrs
ENGG 701
1 cr hr
ENGG 702
1 cr hr
ENGG 703 1 cr hr
ENPC 902 3 cr hrs
TOTAL
42 cr hrs

*Approved Courses for PSENG
ENEL 831, ENEV 831, 832, 863, 864, 886CF, ENGG 811, 813, 814, 815, 816, 817, 818, 819, ENIN 835, 880BF, ENPC 869, ENPE 831

PhD Program
Normally a student will enter the PhD program following the completion of a Master's program.  The PhD program will consist of the following minimum requirements. 

PhD in PSENG - following a Master's (MASC) degree (60 credit hours)

ENPC 8xx or ENPC 880AA-ZZ – Selected Topics  3 cr hrs
ENPC 8xx or ENPC 880AA-ZZ – Selected Topics 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENxx or approved course 8xx 3 cr hrs
ENGG 800 - Comprehensive Review of a Selected Topic in Engineering 3 cr hrs
ENGG 900 - Graduate Seminar in Engineers 0 cr hrs
ENPC 901 - Research 45 cr hrs
TOTAL 60 cr hrs           

  *Up to two courses may be taken from the list of approved courses (ENGG 811, 813-819; ENIN 833, 835; ENPE 821, 861; ENEV 831, 832, 863, 864; ENEL 831; ENIN 880AA-ZZ; ENEV 886AA-ZZ; MATH 8XX; STAT 8XX; CS 8XX; CHEM 8XX; GBUS 8XX) .

The program requirements for a student with a Master of Engineering degree from the University of Regina who is admitted to the PhD progam in Engineering will be:

PhD in PSENG - following a Master's (MEng) degree (63 credit hours)

ENPC 8xx or ENPC 880AA-ZZ - Selected Topics 3 cr hrs
ENPC 8xx or ENPC 880AA-ZZ - Selected Topics 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENGG 800 - Comprehensive Review of a Selected Topic in Engineering 3 cr hrs
ENGG 900 - Graduate Seminar in Engineers 0 cr hrs
ENGG 903 - Research Methodology in Engineering 3 cr hrs
ENPC 901 - Research 45 cr hrs
TOTAL 63 cr hrs

  *Up to two courses may be taken from the list of approved courses (ENGG 811, 813-819; ENIN 833, 835; ENPE 821, 861; ENEV 831, 832, 863, 864; ENEL 831; ENIN 880AA-ZZ; ENEV 886AA-ZZ; MATH 8XX; STAT 8XX; CS 8XX; CHEM 8XX; GBUS 8XX).

Courses

ENPC 821 Advanced Reaction Engineering (3)
Evaluation of types, mechanisms, rates and reactors required for various chemical and biochemical reactions; interpretation of reactor data for batch and flow reactors; selection of appropriate reactor for various reactions; flow patterns in industrial flow reactors; heterogeneous reaction systems; reactor design and modeling; heterogeneous catalysis; introduction to biochemical reaction systems.

ENPC 831 Industrial Gas Processing (3) effective 202010
Design and operation criteria encountered in industrial gas processing industry. Topics include physical and chemical properties and overall phase equilibrium of light hydro-carbons, field treatment of natural gas, gas transportation, gas hydrates, sour gas treating, dewpoint control, fractionation, gas separation processes, NGL production, sulphur recovery, environmental control and economic considerations.
*Cross listed with ENIN 831

ENPC 833 Advanced Mass Transfer (3)
Advanced topics in physical mass-transfer and mass-transfer with chemical reaction and their applications; the principles of mass-transfer with chemical reaction, diffusion and mass-transfer coefficients, multi-component mass-transfer processes, steady and unsteady state mass-transfer, mass transfer models and simulation, simultaneous heat and mass-transfer, and design of staged/continuous process equipment for mass-transfer.

ENPC 845 Advanced Transport Phenomena (3)
General concepts of momentum, heat and mass transfer. General balances: continuity, species continuity, energy and linear momentum equations. Rate expressions; Newton's law of viscosity, Fourier's law of conduction, and Fick's law of diffusion. Applications to multi-dimensional problems, convective transport, transport in turbulent flow, interphase transport and boundary layer theory.

ENPC 857 Membrane Separation Technologies (3)
This course covers the use of membrane technologies for separation processes and engineering applications. Topics include membrane process theory, traditional gas separation membranes, micro- and ultra-filtration, reverse osmosis, facilitated transport and absorption membranes. The manufacture of polymeric membranes, membrane fouling, wettability, and scale-up are also discussed.

ENPC 863 Air Quality Managment (3)

Advanced topics in air pollution impact assessment mechanisms related to air pollution problems, mitigation and adaptation of air pollution effects through a number of engineering measures, design of air pollution control facilities, air quality management and pollution control planning, and air quality prediction techniques.
*Cross-listed with ENEV 863 – Air Quality Management

ENPC 864 Petroleum Waste Management (3)
Generation of petroleum wastes and their impacts, treatment and disposal of petroleum wastes in exploration, production, and processing processes, remediation of petroleum contaminated sites, regulations related to petroleum wastes, and modeling for petroleum waste management systems.
Cross-listed with ENEV 864 

ENPC 869 Advanced Heat Transfer (3)
Conservation of energy concepts and modes of heat transfer; advanced concepts of conduction heat transfer including steady and unsteady, multi-dimensional, different coordinate systems and applications; solution methods for conduction heat transfer governing equations including analytical and numerical approaches; advanced concepts of convection heat transfer; advanced concepts of radiation heat transfer.

ENPC 870 - Advance Topics in CO2 Caputure & Separation Using Reactive Solvents (3)
The class will cover the fundamental issues as well as the advanced topics in carbon capture and separation using reactive solvents. Recent progress and new developments of the subject will be described and its industrial applications will be discussed.

ENPC 880AA-ZZ Selected Topics in Process Systems Engineering (3)
Advanced topics in Process Systems Engineering

ENPC 901 Research (Variable Credit 3-15)
Thesis Research

ENPC 902 Process Systems Engineering Project (3)
A supervisor-approved project requiring an in-depth study and investigation of a Process Systems Engineering problem. An examining committee consisting of the supervisor and one or more internal member(s) will provide a written evaluation of the project report. If the project report is deemed satisfactory, an oral presentation open to the entire University community will be made.


Software Systems Engineering (SSE)

Staff

Chair: Craig Gelowitz, PhD

Graduate Program Coordinator: Christine Chan, PhD

Faculty Listing: https://www.uregina.ca/engineering/faculty-staff/Software/index.html

Student Applicant Contact: engg.grad@uregina.ca

Description

Software Systems Engineering’s objective is to train students to study, analyze, design and develop different software systems including web-based software systems, transaction-based systems, interactive multimedia systems, and management information systems, and to become knowledgeable in the process and life-cycle aspects of software development. The program also aims to teach students to apply computational theories to real-life programming techniques; analyze requirements; design, implement and test software systems; plan and manage software projects; solve technical problems; practice co-design and embedded systems construction.

Admissions

In accordance to the general admission policy, students who may not have a complete background in the program area as determined by SSE may be admitted conditionally as qualifying students, and may be asked to complete additional graduate courses to qualify for the program. In some cases, students may also be assigned additional undergraduate courses to be taken as non-degree undergraduate students before being admitted as graduate students. Qualifying students are expected to become fully qualified students within their first year of studies.

Normally, applicants to the PhD program will have completed a thesis-based master’s degree in engineering or a closely related field. However, applicants with a MEng degree may be admitted to the PhD program but are required to take at least one additional course in research methodology (see below). All MASc and PhD students must have an identified supervisor from Software Systems Engineering.

Students may transfer from the MEng/SSE to the MASc/SSE degree. Transfer to the MASc program must be approved by SSE. Students are expected to satisfactorily complete at least two ENSE graduate level courses and any additional requirements as determined by SSE before they are eligible to transfer to the MASc program.

Supervision

Each student has one primary supervisor (as per FSGR regulations), who must be an accredited faculty member in SSE. A student may, with the permission of their primary supervisor, seek additional research supervisors from within the SSE program, other programs in engineering, other faculties, or industry. Many research supervisors outside SSE have specific expertise that will enhance the student’s research even though students are required to undertake a thesis that falls primarily in the SSE program area.

Each graduate student, together with the primary supervisor, will develop and agree on a program of study, select committee members for MASc and for PhD within the first year and forward this information to the Program Chair. The MEng is effectively a course-based program of which the project is a required course. MEng students will normally be assigned a project supervisor just prior to starting their project or during the first semester of the MEng project course.

Program Requirements and Procedures

Qualifying Students must normally complete all qualifying courses within one year of beginning course work at the University of Regina. Students should refer to the registration requirements section of this calendar to ascertain that they are following registration obligations. SSE will recommend that a student be required to discontinue if they are not performing satisfactorily in course or research work.
Programs

Master of Applied Science  - Thesis (30 credit hours)
The Master of Applied Science is a research oriented program with a thesis requirement. This program encourages the development of research skills and scholarship through precise supervision and mentoring.

ENSE 8xx 3 cr hrs
ENSE 8xx 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENxx or related discipline 8xx 3 cr hrs
ENxx or related discipline 3xx - 8xx* 3 cr hrs
ENGG 900 0 cr hrs
ENSE 901 15 cr hrs
TOTAL 30 cr hrs

*A maximum of one course at 3xx - 4xx level

Master of Engineering - Project (30 credit hours)
The Master of Engineering degree program with a project report attracts practicing engineers. It complements the Graduate Cooperative Education Program, which seeks to integrate the academic experience with professional, on-the-job experience to facilitate professional development. This degree is particularly indicated for professional development.

ENSE 8xx 3 cr hrs
ENSE 8xx 3 cr hrs
ENSE 3xx - 8xx* 3 cr hrs
ENSE 3xx - 8xx* 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx or related discipline 3xx - 8xx* 3 cr hrs
ENxx or related discipline 3xx - 8xx* 3 cr hrs
ENGG 701 1.0 cr hr
ENGG 702 1.0 cr hr
ENGG 703 1.0 cr. hr
ENGG 902 (over 2 semesters at 3 cr.hrs each) 6 cr hrs
TOTAL 30 cr hrs

* Only two courses may be at the Undergraduate level (3xx-4xx)

Master of Engineering - Co-op (42 credit hours)

ENSE 8xx 3 cr hrs
ENSE 8xx 3 cr hrs
ENSE 3xx -8xx* 3 cr hrs
ENSE 3xx -8xx* 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx 8xx 3 cr hrs
ENxx or related discipline 3xx -8xx* 3 cr hrs
ENxx or related discipline 3xx -8xx* 3 cr hrs
ENGG 600 3 cr hrs
ENGG 601 6 cr hrs
ENGG 602 6 cr hrs
ENGG 701 1 cr hr
ENGG 702 1 cr hr
ENGG 703 1 cr hr
TOTAL 42 cr hrs


* Only two courses may be at the Undergraduate level (3xx-4xx)

PhD Program
Normally a student will enter the PhD program following the completion of a Master's program.  The PhD program will consist of the following minimum requirements.

PhD in SSE - following a Master's (MASc) degree (60 credit hours)

ENSE 8xx or ENSE 885AA-ZZ - Selected Topics or ENSE 890AA-ZZ - Selected Topics 3 cr hrs
ENSE 8xx or ENSE 885AA-ZZ - Selected Topics or ENSE 890AA-ZZ - Selected Topics 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENGG 800 - Comprehensive Review of a Selected Topic in Engineering 3 cr hrs
ENGG 900 - Graduate Seminar in Engineers 0 cr hrs
ENSE 901 - Research 45 cr hrs
Total 60 cr hrs

  *Up to two courses may be taken from the list of approved courses (ENGG 812, 815, 816, 817, 818, 819; MATH 8XX; STAT 8XX; CS 8XX; GBUS 8XX).

The program requirements for a student with a Master of Engineering degree from the University of Regina who is admitted to the PhD program in Engineering will be:

PhD Program in SSE - following a Master's (MEng) degree (63 credit hours)

ENSE 8xx or ENSE 885AA-ZZ - Selected Topics or ENSE 890AA-ZZ - Selected Topics 3 cr hrs
ENSE 8xx or ENSE 885AA-ZZ - Selected Topics or ENSE 890AA-ZZ - Selected Topics 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENxx or approved course 8xx* 3 cr hrs
ENGG 800 - Comprehensive Review of a Selected Topic in Engineering 3 cr hrs
ENGG 900 - Graduate Seminar in Engineers 0 cr hrs
ENGG 903 - Research Methodology in Engineering 3 cr hrs
ENSE 901 - Research 45 cr hrs
TOTAL 63 cr hrs
  *Up to two courses may be taken from the list of approved courses (ENGG 812, 815, 816, 817, 818, 819; MATH 8XX; STAT 8XX; CS 8XX; GBUS 8XX).

Courses

ENSE 817 - Applied Artifical Intelligence (3)
Concepts treated include object recognition, computer vision, and robotics.  Applications of these concepts to engineering problems will be presented.  A project, applying artificial concepts, will be perfromed by the student.

ENSE 818 - Ontology and Software Engineering (3)
The course focuses on development and use of ontologies in software engineering.  It explores the development of ontologies in different application domains and how they can support and enhance the software engineering and data analysis porcesses.

ENSE 819 - Mobile Application Development (3)
The course objective is to study how to create mobile applications utilizing various methodolgies, techniques and technologies.  The course will introduce students to topics such as user-interface design, multi-modal development, integration of mobile device sensor data within applications, integration with back-end online services and APIs. 

ENSE 821 - Advanced Topics in Digital Security (3) 202110
Topics like cryptography are covered in general terms. Course leaves freedom to cover issues of relevance to the latest threats discovered. Students are expected to extend their knowledge through comprehensive survey on defined topics and to present on advanced topics following their independent research. Student are expected to have strong programming skills as they try to solve real problems and offer alternative solutions.

ENSE 828 - Developing Creative Software (3)
This course focuses on the software engineering process for building applications in creative technology arts and performances.  Tools that support this development process will be studies and applied. 

ENSE 834 - Smart Grid, Architecture, Design and Analysis (3)
This course covers the following topics: Characteristics of the smart grid, two-way communication, issues of privacy and security, smart grid elements and components, distributed intelligence and automated control systems. Smart grid environmental, economic and infrastructure challenges. Smart meters technologies, architecture and design. Architectural and design issues related to the integration of renewable energy, distributed generation and energy storage. Analysis of smart grid reliability. Smart grid asset monitoring and control technologies. Smart grid data management architecture and data analytics.
*Cross-listed with ENEL 834 – Smart Grid: Architecture, Design and Analysis

ENSE 865 - Applied Machine Learing (3)

Topics in this course include regression (linear regression with multiple features, nearest neighbors & kernel regression, ridge regression), classification (linear classifiers, logistic regression, decision trees, boosting), clustering, and dimensionality reduction. The concepts of overfitting & regularization, feature selection, and performance evaluation are also included. Students will apply these concepts in implementation of practical machine learning applications.
*Cross-listed with ENEL 865 – Applied Machine Learning

ENSE 870 – Advanced Software Design (3)
This course explores the software design methods currently in use in industry, comparing them with the techniques found in the literature. The course includes a design experiment that measures the effectiveness of the most advanced design techniques and provides a basis for a detailed exploration of the software design process.

ENSE 872 – Network Computing (3)
This course is designed for a detailed analysis of the concept of network computing, a survey of the advanced technologies of distributed systems and a review of some current and future directions of the state of the art of network computing. It includes a substantial term project.

ENSE 873 - Software Systems Data Analytics (3)
In this course, we will study state-of-the-art methods for software system data analytics including surveys of current literature.  This includes exploratory data analysis, confirmatory data analysis, qualitative data analysis, machine learning and data visualization.

ENSE 874 – Advanced Software Process (3)
This course teaches the skills necessary to model and improve the software process in a company. Although the focus lies principally on software production, many of the concepts taught in the course are applicable to other fields.

ENSE 880 - Advanced Topics in Digital Networks (3)
Lectures are focused on advanced digital networks that illustrate characteristics of modern networks. Topics like ubiquitous and ad-hoc networks, vehicular communications, and safety applications may be covered. Students are expected to extend their knowledge through comprehensive survey on defined topics. This course prepares students for research on areas relevant to networking and mobile computing.

ENSE 882 – Advanced Multimedia Communication (3)
This course teaches many advanced concepts in multimedia communication. It covers multimedia compression in theory, techniques and standards as well as multimedia communication principles in wired and wireless networks.

ENSE 883 - Software Systems Architecture (3)
This courses focuses on back-end software systems architecture including design concepts, database concepts, and back-end software systems.  Distributed software services of system architectures ranging from enterprise to industrial applications.

ENSE 885AA-ZZ – Selected Topics in Software Systems Engineering (1-6)
Advanced topics in Software Systems engineering, including surveys of current literature. May be repeated for credit if area of study is different.

ENSE 890AA-ZZ – Special Topics in Software Systems Engineering (3)
Advanced Topics in Software Systems Engineering.

ENSE 901 – Research (3-15)
Thesis Research.

ENSE 902 – Engineering Project (3)
A supervisor approved project requiring an in-depth study and investigation of a software systems engineering problem. An examining committee consisting of the supervisor, and one or more internal member(s) will provide a written evaluation of the project report. If the report is deemed satisfactory, an oral presentation open to the entire University community will be made.