Theory course, 2 credits. This course is designed to help students understand basic concepts and history of science fiction literature. They will learn about common themes, tropes and modes of expression in science fiction, and develop their ability to appreciate and assess science fiction works from multiple perspectives. The course will be divided into two parts of history and themes. The instructor will employ two approaches – themed lectures and intensive readings of classic short stories, and students are required to participate in in-class discussion in the intensive reading session. Since science fiction is at the intersection of humanities and science and technology, the course will help provide science & engineering-majored students with meaningful training of humanistic thinking.