Skip to main content

Introductory course for engineers - Chemistry and Environmental Engineering ING140

The subject gives a basic introduction to programming in Matlab. The subject gives an introduction to the history of chemistry, the origin of today's measuring systems/units and how new knowledge is published. the subjects also give an introduction to chemical processes, process diagrams and unit operations. Project work in groups perform literature search and present a topic as an oral presentation and as a technical report.

Course description for study year 2020-2021. Please note that changes may occur.

Course code




Credits (ECTS)


Semester tution start


Number of semesters


Exam semester


Language of instruction


Offered by

Faculty of Science and Technology, Department of Chemistry and Bioscience

Learning outcome


- Have a basic understanding of Matlab as an engineering tool.

- Be familiar with the interface and predefined functions in Mathlab

- Recognize the symbols of the most common unit operations and read the diagram of a chemical process.

- Understand the basic principles for the conservation of mass and energy.


- Be able to make programs in Matlab with use of logical functions and control structures.

- Be able to make routines for reading and writing data to file, plotting of data, both in 2D and 3D.

- Be able to make mass balances and analyze a process based on a flow sheet diagram

General competences:

- Have a foundation for better understanding of subjects as Mathematics 1 and Physics

- Master problem solving and be able to apply flow sheets and pseudo code in development and documentation of algorithms.

- Have a fundamental understanding about how chemical processes are applied in industrial scale.

- Have some insights in what opportunities computational mathematics may give.

- Can identify security, vulnerability, privacy and data security aspects of products and systems using ICT.

- Project part: To be able to plan and solve a project in cooperation with fellow students.

- Perform a fundamental literature search and utilize library databases.

- Be able to present a project both as a written report and an oral presentation.

The subject aims to provide the student with a good foundation for further studies and work within the engineering disciplines. This will be done through problem solving using a suitable data programming tool (Matlab) and through projects where the student will be acquainted with the engineering discipline in collaboration with other students. Introductory lectures in the history of chemistry, measuring systems/units and application of mass balances in process plants.  Literature study in groups that present a environmental topic as oral presentation and a technical report.
Required prerequisite knowledge

Portfolio evaluation: Project work with report and oral presentation in groups. Both parts must be passed to pass the subject. Candidates with a non-passing folder evaluation may re-take the tests next time the course has regular teaching.

Coursework requirements
Computer exercises, Compulsory assignments in data security

Compulsory assignment using MATLAB and compulsory assignment in ICT security must be approved before the student can access the final exam.

Participation in mandatory lectures, excursions, and oral presentation of the project work. 

Course teacher(s)
Course coordinator: Kåre Bredeli Jørgensen
Course teacher: Eystein Opsahl
Course teacher: Linn Elise Gulliksen
Course teacher: Ilke Pala Ozkok
Course teacher: Arnfinn Aas Eielsen
Course teacher: Marianne Lorentzen
Course teacher: Mohamed Fawzy Hamed Attia Mady
Course teacher: Emil Lindback
Course teacher: Per Jotun
Course teacher: Krista Michelle Kaster
Course teacher: Jarle Urdal
Course teacher: Magne Olav Sydnes
Course teacher: Malcolm Andrew Kelland
Course teacher: Tom Ryen
Head of Department: Ingunn Westvik Jolma
Course teacher: Roald Kommedal
Course teacher: Torleiv Bilstad
Head of Department: Gro Johnsen
Method of work

2 hrs lectures pr. week in chemistry and engineering subjects. The first lectures are mandatory.

Matlab: 3 hrs lectures pr. week the first 6 weeks.

ICT security: Individual online course. Open until 3 weeks before exam.

The rest of the semester contains projectwork with 4-5 students pr. group. Calculation exercises in process engineering. 

Open for
Chemistry and Environmental Engineering - Bachelor's Degree Programme
Course assessment
Course evaluation takes place according to the Faculty’s guidelines.
Overlapping courses
Course Reduction (SP)
Matlab for Engineers (BID260) 5
Introductory Course for Engineers - Energy Resources (ING130) 4
Introductory course for engineers - Computer science and electrical engineering (ING100) 4
Engineering Course introduction - Construction (ING110) 4
Introduction to Mechanical Engineering (ING120) 4
Search for literature in Leganto