This study aims to introduce the ENACT model, which is a systematic teaching-learning model for cultivating social responsibility of science and engineering college students, and to discuss its educational implications. For the development of the ENACT model, we conducted extensive literature reviews on RRI, STEM education, and science and technology studies (STS). In addition, we examined exemplary overseas education programs emphasizing social responsibility of scientists/engineers and citizens. The ENACT model consists of five steps; 1) Engage in SSIs, 2) Navigate SSIs, 3) Anticipate consequences, 4) Conduct scientific and engineering practice, and 5) Take action. This model links Socioscientific Issues (SSI) education with engineering education, dividing the major elements of social responsibility education for scientists and engineers into the dimensions of epistemology and praxis, and reflected them in the model. This effort enables science and engineering college students to pursue more responsible and sustainable development by carrying out the responsible problem-solving process based on an understanding of the nature of science and technology. We plan to implement ENACT model based programs for science and engineering college students and to examine the effects.