Degree of Master of the Science of Engineering (M.Sc.Eng.) in EPC Eng.

Degree of Master of the Science of Engineering (M.Sc. and M.Sc.Eng.) in EPC Eng.

Master of Science in Environmental Pollution Control Engineering program is designed to provide students with a formal qualification in engineering at the masters level. The program promotes development of practical, laboratory-based skills, to face the challenges and provide remedies for industrial scale pollution. On the successful completion of this programme students will be substantially thorough in knowledge in designing pollution control systems that adhere with environmental regulations. Students are privileged to develop their expertise under the guidance of a staff specialized in the fields of, solid waste management, wastewater treatment, life cycle assessment, air pollution modelling, Landfill mining, biotechnological processes, membrane technology, adsorption, process engineering and environmental engineering. Students also have the opportunity to conduct an industry related project in conjunction with a relevant industry partner for the research component. In addition, the Department collaborates with the Faculty of Science, University of Peradeniya, in conducting the postgraduate course.




The minimum period required for the completion of the M.Sc. programme is twelve months on a full-time basis or eighteen months on a part-time basis.

In order to be eligible for the award of the M.Sc. Degree, a student shall fulfil all stipulated requirements within three academic years from the date of registration

Course Requirement

Coursework Option

A total of 24 credits earned from prescribed courses with a great point average of at least 3.0, and successful completion of a full-time research study of at least four months duration or its equivalent on a part-time basis

Coursework and Research Option

A total of 12 credits earned from prescribed courses with a great point average of at least 3.0, and successful completion of a full-time research study of at least eight months duration or its equivalent on a part-time basis.

Programme Commencement

Enrollment can be made when such programmes are advertised. This programme is administered by the department and is offered depending on the demand and the availability of staff and other resources.

 How to Apply

Step 1: Check Entry Requirement

Step 2: Prepare Documents

Certified copies of academic transcript

Statement of personal objectives and research interest

Two Referee reports

Step 3: Apply

Applications for enrollment for Master of Science (MSc. and MSc. Eng.)  in EPC Eng. must be made on the prescribed forms  given below.

Download Application Form

Applications should be mailed or handover in person to

Mr. Sarath Ranasinghe

Secretary-PG Programmes

Department of Chemical and Process Engineering,

Faculty of Engineering University of Peradeniya, Peradeniya 20400

Scheme of Evaluation

Method of Assessment: Performance of a student in a course is evaluated continually on the basis of examinations, tutorials, assignments, design, and/or practical work. Research performance is assessed on the basis of seminar presentations, thesis/dissertation, and/or viva voce examination. Such evaluation of the performance of a candidate shall be the responsibility of the Board of Examiners of the course of study concerned.


Contact Details

Coordinator (Postgraduate Programme in EPC. Eng.)

Dr. M.A. Elangasinghe
+94 81 239 3698

Submission and Evaluation of Thesis

Please visit here

Entry Requirement for M.Sc.

  • A Bachelor’s Degree in Engineering with First or Second Class Honours


  • A Bachelor’s Degree in Engineering with acceptable postgraduate qualifications


  • A degree or such other qualification as may be approved by the Faculty Higher Degrees Committee as suitable for candidature for the M.Sc.Eng. Degree with a minimum of one year’s experience, after obtaining the Degree or such qualification, in a field related to the programme of study.


Entry Requirement for M.Sc. of Engineering

  • Bachelor’s Degree in Science (B.Sc.) with First or Second Class Honours


  • A Bachelor’s Degree in Science (B.Sc.) with acceptable postgraduate qualifications


  • A Degree or such other qualification as may be approved by the Faculty Higher Degrees Committee as suitable for candidature for the M.Sc. Degree with a minimum of one year’s experience, after obtaining the Degree or such qualification, in a field related to the programme of study.

Assessment of level of suitability

Your level of understanding, motivation and time commitment will be assessed based on an interview (or other verbal communication), regarding your suitability for the proposed research program.

Course Fees

Programme Fees*
Local Foreign
Degree of Master of the Science of Engineering (M.Sc./ M.Sc.Eng.) in EPC Eng. Rs. 175,000/= USD 3500


*Apart from the course fee, an annual registration fee of Rs. 2000, a library fee of Rs.1500 and library refundable deposit of Rs. 2000 is payable to University of Peradeniya.

Research Projects

Department of Chemical and Process Engineering is involved in numerous research projects and you may browse the breadth of research projects currently underway, and go directly to projects that are recruiting graduate researchers in your discipline.

Research at Our Department

You can also use the Department Staff directory for assistance in finding a suitable supervisor within your area of interest.

Visit Staff Here

Description of Courses available during the Programme

Note: Some courses from this list may not be offered depending on the number of registrants.

 ChE661 – Fundamentals of Environmental Pollution (2 credits)

Course content Time(in hrs)
Concepts and Organisation of Ecosystems: The ecology of natural systems; Microbial community and the biotic component of the ecosystem; The nature of proteins and the denaturation of proteins caused by toxins, by temperature and by radiation; The food-chain; Matter and energy; Nutrient cycles. 03
Fundamentals of Air, Water , Land and Other Pollution:
Environmental standards for emission of pollutants. Types and sources of pollutants: gases and particulates, metals and metallic compounds, pesticides and plant nutrients, and miscellaneous pollutants. 06
Effects of pollutants on environment: Greenhouse effects, ozone depletion, climate change, global warming, acid rain & photochemical smog; Thermal pollution; Radioactive waste pollution; Noise pollution. 06
Effects of pollutants on environment: Surface and ground water pollution, eutrophication, and others; Land pollution. 09
Industrial Effluent Pollution: Effluent pollution problems in major process and chemical industries with special emphasis on Sri Lankan industries. 06


ChE662 – Environmental Chemistry (2 credits)

Course content Time(in hrs)
Introduction to the Physical Nature of the Environment: Atmosphere and Ocean: composition, layer structure, barriers to mixing and transport, time scale of transport processes. Soils and Groundwaters: weathering, clay minerals and colloids, humic substances, groundwater flow, hydraulic conductivity, retardation factors. 03
Air-Water Exchange of Organic Contaminants: Solubilities in water and activity coefficients; Air/water partitioning; Organic solvent/water partitioning; Partition coefficients, Diffusion in air and water; Global distillation illustrated by polychlorinated biphenyls and mercury; Endocrine disrupters. 06
Solid-Water Exchange of Organic Contaminants: Hydrophobic partitioning; Partition coefficients; Sorption; Transport of non-polar organic compounds in the river water – groundwater environment; Uptake of non-polar organic compounds by organisms. 06
Chemical Processes in the Environment: Oxidation-Reduction (Redox) reactions; Hydrolysis of organic compounds; Photochemical transformations reactions; Photolysis; Biological transformation reactions; Chemical speciation and toxicology; Trace metal cycling. 06
Organic Compounds in Ponds, Lakes, Rivers and Porous Media: Transport; Mixing; Reactions; Case studies. 09


ChE665 – Air Pollution Control Engineering (2 credits)

Course content Time(in hrs)
Theory of Air Pollution Control:Particle and gas dynamics and their relation to theoretical collection principles; Emission control technology; Atmospheric thermodynamics and meteorology; Theories of turbulence and diffusion; Basic dispersion and recepter modelling of point, line and volume sources of pollutants. 09
Design of Air Pollution Control Systems:Application of physical and chemical processes in the design of air pollution control systems such as mechanical collectors, filters, scrubbers, cyclone separators, explosion vents, relief valves, electrostatic precipitators, and others; Implication for design. 09 lec. hrs +24 design hrs


ChE697 – Design of Water Pollution Control Systems (2 credits)

Course content Time(in hrs)
Design of entire water pollution control systems for the treatment of selected wastewater streams and/or industrial liquid effluents; Estimation of the capital and running costs of the system designed. 60 design hrs


ChE694 – Solid & Hazardous Waste Management (2 credits)

Course content Time(in hrs)
Solid Waste Technology and Management:Handling and processing; Composting; Anaerobic digestion; Landfills and leachate control; Thermal treatment methods such as incineration, gasification and pyrolysis; Recycling and resources recovery. 12
Hazardous Waste Technology and Management:Handling and processing; Hazardous waste minimisation; In-plant control; Land disposals; Thermal treatment; Recovery and reuse of hazardous wastes; Remediation of hazardous waste contaminated sites; Risk assessment; Regulatory standard for hazardous wastes; Transboundary movements of hazardous wastes and disposal. 12
Sludge Treatment and Disposal:Thickening; Stabilisation; Conditioning; Disinfection; Dewatering; Heat Drying; Composting; Thermal treatment; Others. 06


ChE664 – Environmental Management (2 credits)

Course content Time(in hrs)

Environmental Quality and Environmental Information Systems:Environmental indices and indicators; National and International standards relating to wastewater, gas emissions, noise, vibrations, hazardous waste and others; Environmental legislation; Environmental regulations such as National Environmental Act and Regulations, Noise Control Regulations, Hazardous Waste Regulations and others.

Montreal Protocol, Basel Convention, Framework Convention on Climate change, Bio-diversity Convention, and Others; Environmental organisation; Data bases and resource material on the Internet.

Environmental economics.

Environmental Management:Basic concepts of environmental management; Management of terrestrial and aquatic resources; Sustainable resources and biological conservation; Environmental issues and priorities; Environmental management approaches; Enforcement and economic aspects of environmental control; Environmental Protection Licence Program. 12
Environmental Impact Assessment:Predicting impact; procedures for environmental impact assessment; integration with development planning procedures; impact assessment of water resources, power production, and other relevant projects; design concepts and alternative strategies for impact reduction; monitoring. 09

ChE666 – Biological Treatment Processes in Environmental Engineering (2 credits)

Course content Time(in hrs)
Elementary Microbiology: Microorganisms; Bacterial metabolism; Carbohydrate metabolism; Metabolism of fats and proteins. 03
Kinetics of Bioreactions, Bioreactor Design, Analysis, Operation and Control: Enzyme kinetics; Cellular growth kinetics; Nutrient limitation; Design of batch and continuous bioreactors; Enzyme reactor design; Fermenter design; Operation and control of bioreactor systems; Aeration and gas transfer. 12
Biological Processes for Wastewater Treatment: Stabilisation ponds; Aerated lagoons; Activated-sludge processes; Trickling filters; Rotating biological contactors; Anaerobic reactors; Facultative ponds; Others; Implication for design. 15

ChE667 – Physico-Chemical Treatment Processes in Environmental Engineering (2 credits)

Course content Time(in hrs)
Physical Treatment Processes:Screening; Flocculation; Sedimentation; Oil separation; Flotation; Filtration; Centrifugation; Others. 12
Chemical Treatment Processes:Chemical precipitation and their application to heavy metal and phosphate removal; Coagulation; Ion exchange and its application to electroplating industry effluents; Adsorption and activated carbon systems; Chemical, photochemical and catalytic oxidation; Solvent extraction; Evaporation; Electrolysis; Electrodialysis; Disinfection; Others. 18


ChE691 – Environmental Engineering Case Studies (6 credits)

Course content Time(in hrs)
A student reading for ChE691 may carry out a detail study on selected aspects of oneof the following topics:

  • Pollution Prevention & Control in Industrial Sector

· Pollution Prevention & Control in Agricultural Sector

· Pollution Prevention & Control in Urban Sector

· Pollution Prevention & Control in Energy Sector

· Pollution Prevention & Control in Transport Sector

Each student of ChE691 shall be assigned a supervisor under whose direction the student concerned shall carry out self-studies, short projects, and others that may be required to complete ChE691. Supplementary lectures, if required, would be arranged under the directions of the supervisor concerned.

The student concerned shall present the results of the study in a seminar as well as in a thesis/dissertation and face viva-voce on the content of the thesis/dissertation submitted.

equiv. to90 lecture hrs


ChE663 – Environmental Monitoring (2 credits)

Course content Time(in hrs)
Environmental Sampling and Data Analysis:Sampling procedures; Sample selection, handling and preservation; Techniques to avoid contamination; Equipment limitations and minimum detectable quantities; Statistical tools to determine minimum sampling strategies; Evaluation of analytical data; Precision and accuracy; Types of errors; Parametric statistics and an introduction to non-parametric methods; Confidence limits, correlations and indices as they apply to large and small data sets; Error calculations arising from graphical and analytical methods; Design of experiments and regression analysis. 09

Environmental Analysis:Analyses of carbon monoxide, nitrogen oxides, sulphur oxides, hydrocarbons, particulate matter, and others present in polluted air.

Analyses of pH, alkalinity, turbidity, conductivity, anions and cations, dissolved oxygen, biological oxygen demand, chemical oxygen demand, solid contents, fertiliser and pesticide residues, phenols, fecal coliforms, and others present in polluted water.

Determination of physical and chemical properties of solid wastes.

Measurements of noise and vibration levels.

Advanced instrumental techniques in environmental analyses: spectroscopy; spectrophotometry; chromatography; potentiometry; others.

36 lab hrs
Environmental and Occupational Monitoring Strategies :Environmental monitoring: source monitoring, media monitoring, bio monitoring, and ecological effect monitoring; Occupational monitoring: area monitoring, personal monitoring, and biological monitoring. 03


ChE693 – Computer Modelling in Environmental Engineering (2 credits)

Course content Time(in hrs)
Introduction to Numerical Methods:Finite difference, finite element methods; Accuracy of numerical solutions; Optimisation techniques. 09
Development and Use of Environmental Models in Computers:Air quality models; Water quality models; Contaminant transport models; Reactor models in waste treatment; Use of available software packages on environmental engineering. 12 lab hrs
Computer Modelling of Selected Environmental Pollution Problems 30 lab hrs


ChE698 – Cleaner Production Technology (2 credits)

Course content Time(in hrs)
Cleaner production concept. Cleaner production audit: source inventory, cause evaluation, and option generation. Constraints, catalysts and enabling measures for cleaner production practise. Appropriate design of products, processes, consumption patterns, and economic activities; Maximise the efficiency of use of materials. Substitution for the use of toxic and hazardous materials. Reduction of material throughputs, recycling and reuse. Minimisation of the generation of wastes. Prevention of emissions into the environment of potentially-polluting substances. Sustainable development. Case studies. 30


ChE663 – Mathematical Methods for Environmental Engineering (2 credits)

Course content Time(in hrs)
Linear algebra. Solution of systems of linear and non-linear equations. Numerical solution of initial value and boundary value ordinary differential equations and partial differential equations. Parameter estimation and regression analysis. Introduction to optimisation techniques. Statistical methods for process analysis. Use of computer for mathematical analysis. Examples and applications. 30


ChE696 – Environmental Engineering Laboratory (2 credits)

Course content Time(in hrs)
Application of laboratory and pilot plant scale units for evaluation of design criteria in environmental engineering applications. 30
  • Prof. R. Shanthini * (RS)
  • Prof. R. Weerasooriya** (RW)
  • Prof MIM Mowjood** (MIMM)
  • Dr. D.G.G.P. Karunaratne * (DPK)
  • Dr. G.B.B. Herath * (GBB)
  • Dr. C.S. Kalpage * (CSK)
  • Dr. K.B.S.N. Jinadasa * (KSBNJ)
  • Dr. M.A. Elangasinghe * (MAE)
  • Dr. A. Manipura * (AM)
  • Dr. M. Danthurebandara * (MD)
  • Dr. S.D.G.S.P. Gunawardane* (SDG)



  • * Faculty of Engineering, University of Peradeniya
  • ** Faculty of Agriculture, University of Peradeniya