Institut Teknologi Bandung

Student Exchange Program

AR2112 Architectural Design Theory and Methods
Code AR2112
Name Architectural Design Theory and Methods
Degree Bachelor
Faculty School of Architecture, Planning, and Policy Development
Credit 3
Syllabus
Language ID
AR2131 History and Tradition of Indonesian Architecture
Code AR2131
Name History and Tradition of Indonesian Architecture
Degree Bachelor
Faculty School of Architecture, Planning, and Policy Development
Credit 3
Syllabus
Language ID
AR3241 Housing and Human Settlement Design
Code AR3241
Name Housing and Human Settlement Design
Degree Bachelor
Faculty School of Architecture, Planning, and Policy Development
Credit 3
Syllabus
Language ID
BA3212 Agricultural Land Planning Evaluation
Code BA3212
Name Agricultural Land Planning Evaluation
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BA4201 Aquaculture Engineering
Code BA4201
Name Aquaculture Engineering
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BA4211 Agricultural Waste Treatment Engineering
Code BA4211
Name Agricultural Waste Treatment Engineering
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI3206 Animal Biotechnology
Code BI3206
Name Animal Biotechnology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI3209 Preservation of Biological Collection
Code BI3209
Name Preservation of Biological Collection
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4204 Landscape Ecology
Code BI4204
Name Landscape Ecology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 3
Syllabus
Language ID
BI4205 Etnobotany
Code BI4205
Name Etnobotany
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4206 Biogeography
Code BI4206
Name Biogeography
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4208 Genomic and Proteomic
Code BI4208
Name Genomic and Proteomic
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4209 Introduction to Protein Engineering
Code BI4209
Name Introduction to Protein Engineering
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4210 Recombinant-Based Metabolic Engineering
Code BI4210
Name Recombinant-Based Metabolic Engineering
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4215 Aquaculture Genetics
Code BI4215
Name Aquaculture Genetics
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4216 Marine Biotechnology
Code BI4216
Name Marine Biotechnology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BI4217 Marine Ecology
Code BI4217
Name Marine Ecology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 3
Syllabus
Language ID
BM3209 Metagenomics
Code BM3209
Name Metagenomics
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BM3210 Bacteriophage
Code BM3210
Name Bacteriophage
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BM3211 Metabolomics
Code BM3211
Name Metabolomics
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BT5212 Nanotechnology to Biotechnology
Code BT5212
Name Nanotechnology to Biotechnology
Degree Master
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BT5222 Molecular Breeding
Code BT5222
Name Molecular Breeding
Degree Master
Faculty School of Life Sciences and Technology
Credit 3
Syllabus
Language ID
BT5224 Plant Metabolite Biotechnology
Code BT5224
Name Plant Metabolite Biotechnology
Degree Master
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BT5232 Microbial Physiology and Metabolism
Code BT5232
Name Microbial Physiology and Metabolism
Degree Master
Faculty School of Life Sciences and Technology
Credit 3
Syllabus
Language ID
BT5242 Infection and Immunity
Code BT5242
Name Infection and Immunity
Degree Master
Faculty School of Life Sciences and Technology
Credit 3
Syllabus
Language ID
BT5244 Diet and the Gut Microbiome
Code BT5244
Name Diet and the Gut Microbiome
Degree Master
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BW2207 Forest Protection Security Techniques
Code BW2207
Name Forest Protection Security Techniques
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
BW3241 Forest Tree Seed Technology
Code BW3241
Name Forest Tree Seed Technology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
FA3013 Analytical Toxicology
Code FA3013
Name Analytical Toxicology
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA3014 Analytical Microbiology
Code FA3014
Name Analytical Microbiology
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA3021 Marine Pharmacognosy
Code FA3021
Name Marine Pharmacognosy
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA3022 Plant Tissue and Cell Culture, and Secondary Metabolite Biosynthesis
Code FA3022
Name Plant Tissue and Cell Culture, and Secondary Metabolite Biosynthesis
Degree Bachelor
Faculty School of Pharmacy
Credit 3
Syllabus
Language ID
FA3023 Natural Product Cosmetic
Code FA3023
Name Natural Product Cosmetic
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA3032 Cosmetics Technology
Code FA3032
Name Cosmetics Technology
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA3033 Drug Stability
Code FA3033
Name Drug Stability
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA3034 Pharmaceutical Polymer
Code FA3034
Name Pharmaceutical Polymer
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4011 Synthesis of Drug Compounds
Code FA4011
Name Synthesis of Drug Compounds
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4012 Principle of Halal Assurance System in Pharmacy
Code FA4012
Name Principle of Halal Assurance System in Pharmacy
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4031 Cell Therapy & Tissue Engineering
Code FA4031
Name Cell Therapy & Tissue Engineering
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4031 Cell Therapy & Tissue Engineering
Code FA4031
Name Cell Therapy & Tissue Engineering
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4032 Future Recombinant Therapy
Code FA4032
Name Future Recombinant Therapy
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4032 Future Recombinant Therapy
Code FA4032
Name Future Recombinant Therapy
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4035 Nanopharmaceutics
Code FA4035
Name Nanopharmaceutics
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4036 Pharmaceutical Crystallography
Code FA4036
Name Pharmaceutical Crystallography
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
FA4041 Ethnopharmacology
Code FA4041
Name Ethnopharmacology
Degree Bachelor
Faculty School of Pharmacy
Credit 2
Syllabus
Language ID
MS4000 Engineering Product Design and Prototyping
Code MS4000
Name Engineering Product Design and Prototyping
Degree Bachelor
Faculty Faculty of Mechanical and Aerospace Engineering
Credit 5
Syllabus
Language ID
PP2210 Microbiology of Aquaculture Products
Code PP2210
Name Microbiology of Aquaculture Products
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
PP3207 Wood Product Enhancement
Code PP3207
Name Wood Product Enhancement
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
PP3209 Postharvest Molecular Biotechnology
Code PP3209
Name Postharvest Molecular Biotechnology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
PP3210 Bamboo Processing Technology
Code PP3210
Name Bamboo Processing Technology
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
PP4201 Good Handling Practices of Agricultural Product
Code PP4201
Name Good Handling Practices of Agricultural Product
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
PP4206 Export Quality Assessment
Code PP4206
Name Export Quality Assessment
Degree Bachelor
Faculty School of Life Sciences and Technology
Credit 2
Syllabus
Language ID
SA1201 Hydrology
Code SA1201
Name Hydrology
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language ID
TK4001 Introduction to Ceramic Engineering
Code TK4001
Name Introduction to Ceramic Engineering
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TK4005 Corrosion Prevention Technology
Code TK4005
Name Corrosion Prevention Technology
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TK4007 Photoelectrochemical and Photocatalytic Technology
Code TK4007
Name Photoelectrochemical and Photocatalytic Technology
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TK4009 Process Industry Product
Code TK4009
Name Process Industry Product
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language ID
TK4011 Elementary Process Technology
Code TK4011
Name Elementary Process Technology
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language ID
TK4018 Sustainable Chemical Process System
Code TK4018
Name Sustainable Chemical Process System
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TK4030 Gas Processing Technology
Code TK4030
Name Gas Processing Technology
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TK4031 Polymer Processing Technology
Code TK4031
Name Polymer Processing Technology
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language ID
TK4032 Coal Chemistry & Technology
Code TK4032
Name Coal Chemistry & Technology
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TK4039 Analysis & Troubleshooting of Process Systems
Code TK4039
Name Analysis & Troubleshooting of Process Systems
Degree Bachelor
Faculty Faculty of Industrial Technology
Credit 3
Syllabus
Language EN
TL1201 Fundamental of Environmental Chemistry
Code TL1201
Name Fundamental of Environmental Chemistry
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language EN
TL1202 Basic Soil Science
Code TL1202
Name Basic Soil Science
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL2201 Solid Waste Management
Code TL2201
Name Solid Waste Management
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language EN
TL2202 Environmental Policy and Law
Code TL2202
Name Environmental Policy and Law
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL2203 Environmental Epidemiology
Code TL2203
Name Environmental Epidemiology
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL2204 Water Resource Management
Code TL2204
Name Water Resource Management
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL2205 Soil Contamination
Code TL2205
Name Soil Contamination
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL2206 Water Supply Engineering
Code TL2206
Name Water Supply Engineering
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language EN
TL2207 Environmental Microbiology
Code TL2207
Name Environmental Microbiology
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language EN
TL3201 Water Treatment Plant Design
Code TL3201
Name Water Treatment Plant Design
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL3202 Wastewater Treatment Plant Design
Code TL3202
Name Wastewater Treatment Plant Design
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL3203 Solid Waste Treatment
Code TL3203
Name Solid Waste Treatment
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL3204 Air Pollution Control
Code TL3204
Name Air Pollution Control
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL3205 Environmental Impact Assessment
Code TL3205
Name Environmental Impact Assessment
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language ID
TL4092 Topics in Environmental Engineering
Code TL4092
Name Topics in Environmental Engineering
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4201 Pumps and Instrumentations
Code TL4201
Name Pumps and Instrumentations
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4202 Sludge Treatment
Code TL4202
Name Sludge Treatment
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4203 Water Engineering and Construction
Code TL4203
Name Water Engineering and Construction
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4204 Industrial Waste Management
Code TL4204
Name Industrial Waste Management
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 3
Syllabus
Language EN
TL4205 Remediation Technique
Code TL4205
Name Remediation Technique
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4206 Indoor Air Pollution
Code TL4206
Name Indoor Air Pollution
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4207 Green House Gases Inventory and Mitigation
Code TL4207
Name Green House Gases Inventory and Mitigation
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4208 Introduction to Air Pollution Modelling
Code TL4208
Name Introduction to Air Pollution Modelling
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4209 Environment Ecological Engineering
Code TL4209
Name Environment Ecological Engineering
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4210 Environmental Management System
Code TL4210
Name Environmental Management System
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4211 Cleaner Production
Code TL4211
Name Cleaner Production
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4212 Environmental Physics
Code TL4212
Name Environmental Physics
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4213 Project Planning
Code TL4213
Name Project Planning
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4214 Introduction to Life Cycle Assessment
Code TL4214
Name Introduction to Life Cycle Assessment
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4215 Circular Economy For Solid Waste
Code TL4215
Name Circular Economy For Solid Waste
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4216 Technical Aspect in Waste Recycling
Code TL4216
Name Technical Aspect in Waste Recycling
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4220 Strategic Environmental Assessment
Code TL4220
Name Strategic Environmental Assessment
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4221 Climate-resilient Environmental Management
Code TL4221
Name Climate-resilient Environmental Management
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4222 Aspects on Sustainability
Code TL4222
Name Aspects on Sustainability
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4223 Introduction to Pro Environment Behavior
Code TL4223
Name Introduction to Pro Environment Behavior
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4224 Energy from Solid Waste
Code TL4224
Name Energy from Solid Waste
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN
TL4225 Food Safety and Security
Code TL4225
Name Food Safety and Security
Degree Bachelor
Faculty Faculty of Civil and Environmental Engineering
Credit 2
Syllabus
Language EN

Semester 2 - 2025