KAIST - COMPUTER SCIENCE

  • korea
  • search
  • login

Directions

  • Computer Science Returns… The Average Entrance Sco..

    A rapidly increasing number of people prefer Computer Science and Engineering to medical school. More than a half of the students taking KAIST SW courses are not majoring in Computer Science and Engineering. Taewon Seo (Professor of Computer Science and Engineering in Korea University) are teaching his students how to handle computer hardware. By Kyung-hoon Shin (nicerpeter@hankyung.com) A Digital Logic Design course teaches how computer software operates a hardware device. On April 26th in Korea University, 11 students of total 92 students enrolled as an elective (non-major); they are majoring in Business Management, Statistics, and Korean Language & Literature. In-Sung Kim (23), majoring in Business Management, made a perfect score in this course. Kim said, “I took this course because I think it is important to have a deep understanding of computers to work in IT and software companies in the future.” Taeweon Suh, the professor of the Computer Science and Engineering who teaches this course said, “There were no students taking this course as an elective,” and “The number of students interested in computer software is increasing.” As more students are interested in computer software, the computer-related majors are also getting a favorite major for students. The minimum score to enter the computer-related majors for top universities has increased, and there was a “registration war” on computer courses as many students wanted to take the computer courses. Computer Science students in KAIST have doubled. Computer Science and Engineering in Korea University is one of the top schools to enter among the college of science in Korea. According to the analysis result from Jongro private institute, the rank of the Computer Science and Engineering in Korea University has risen five places from 11th place out of 22 schools in 2012 to 6th place today. In addition, the Computer Science in Yonsei University also has risen from 16th place to 6th out of 26 schools this year. The number of people who wants to enter software-related schools has also increased. The competition rate of the Computer Science and Engineering in Korea University has been increased from 3.1:1 to 5.4:1, and the Computer Science in Yonsei Universty has been increased from 2.7:1 to 3.7:1 for a year. Every year, KAIST admits students without assigning any major, and let them choose them a major on sophomore. From 2004 to 2010, the number of students who choose Computer Science (currently the School of Computing) was below 50, but 69 students applied Computer Science last year, and 76 students chosen Computer Science this year. In addition, as the number of students who withdraw their application for the Computer Science and Engineering of Seoul National University to apply for other majors, such as a medical school, has been decreased, and the acceptance rate of the application has increased from 70% to 93%. Professor Kunsoo Park, the head of the Computer Science and Engineering of Seoul National University, said, “There are also a number of students who have chosen the Computer Science and Engineering and withdrew the admission of the medical school.” The minimum score to enter the Computer Science has increased because people believe that majoring computer-related field have an advantage of getting a job as industries demands more software technicians. Last year, the employment rate of the people who graduated from the Computer Science of Yonsei University was 80.8%, which is higher than the total employment rate, 64.1%. Also, the employment rate of the people who graduated from the Computer Science and Engineering of Korea University was 80%, which is 10% points higher than the total employment rate, 69.3%. An increasing number of students who take computer classes as an elective As the number of people who want to learn programming increases, a number of people register the Computer Science classes, including the major courses. In 2012, the enrollment rate of the students who take computer programming courses as an elective was 9%, but in this semester, the rate has increased to 55%. More than a half of the students in Computer Science courses, such as “Data Structures,” in the first semester of this year in KAIST take the course as an elective. Profess Doo-Hwan Bae, the head of the School of Computing said, “Two classes for each course was enough for students before, but even four classes per course is not enough today.” In Korea University, after enforcing the rule that forbids to take “C Programming” as an elective, non-Computer Science students even made appointments with professors to make an exception for taking the Computer Science courses as electives. According to the school, there were various reasons for taking Computer Science courses as an elective; a student majoring in business management wanted to learn programming for startup in the future, and another student wanted to learn it would be beneficial to get a job. Therefore, the department of the Computer Science and Technology of Korea University decided to admit the half of the upcoming students from liberal arts division. One possible reason non-Computer Science students want to take Computer Science classes is that there are many ways to apply software technology, such programming, into various fields of study. Soo Yeon Lee (21 year-old, majoring in Statistics in Korea University) said, “I am taking Computer Science courses because I am interested in analyzing combined field of Statistics and Artificial Intelligence.” By Hyung Joo Oh / Tae Hoon Kim, ohj@hankyung.com

    ...Read more
  • An Announcement for the Winner of the Venture Rese..

    Woosang Lim, a third-year Ph.D. student of KAIST School of Computing, won first place (the grand prize) on the Venture Research Program for Graduate and Ph.D. Students. Congratulations for winning the prize. Details: 1. Financial support for the research: 40 million KRW ($36,300 USD) 2. Research period: April 1st, 2015 ∼ March 31st, 2016 3. Research title: Brain Network Topology Learning for Discovering Hierarchical Structures 4. Research content (abstract): learning hierarchical structures of a brain network in spite of a limited information environment. 5. Research expectations: expected to contribute to human brain research, which is difficult for the constraints to the experiment, compared to the research on animals.

    ...Read more
  • The Academic Exchange Agreement with the Innopolis..

    Dear students of School of Computing in KAIST; Please be advised that the School of Computing of KAIST has recently made the Academic Exchange Agreement with the Innopolis University in Russia. Through the Agreement, undergraduate or graduate students are able to take courses and the corresponding credits at Innopolis University for one or two semesters. You may visit at the department office to see the full contents of the Agreement. Thank you.

    ...Read more
  • Agreement of Computer Science and Engineering Huma..

    On last Friday (April 17th) at 2:00 pm, KAIST (Steve Kang, Chancellor) and Naver Corp. (Sang Hun Kim, CEO) made an agreement for an industrial-educational cooperation program. In this agreement, DooHwan Bae, the school director; and four professors (Geehyuk Lee, Yoon Joon Lee, Taisook Han, and Jaehyuk Huh) are attended in KAIST, and Jong-Mok Park, an external relations director; and Insoo Han, a senior researcher are attended in Naver Corp. In accordance with the agreement, Naver Corp. will create a program for industrial-educational cooperation in KAIST School of Computing. In addition, Naver Corp. will support scholarships for undergraduate and graduate students, up-and-coming professors, long-term research cooperation, industrial-educational associated lectures, educational servers, internships, circles, school events, laboratory-associated startups, research exchange fairs, and others.

    ...Read more
  • ACM Interactions: Day in the Lab: “KAIST’s Human-C..

    Interactions, a bi-monthly magazine published by the Association for Computing Machinery (ACM), the largest educational and scientific computing society in the world, features an article that introduces the Human-Computer Interaction (HCI) Lab at KAIST in its latest issue of March and April 2015 (http://interactions.acm.org/archive/view/march-april-2015/human-computer-interaction-lab-kaist). The HCI Lab (http://hcil.kaist.ac.kr/) is run by Professor Geehyuk Lee of the Computer Science Department at KAIST. Started in 2002, the lab conducts various research projects to improve the design and operation of physical user interfaces and develop new interaction techniques for new types of computers. For the article, please go to the link below: ACM Interactions, March and April 2015 Day in the Lab: Human-Computer Interaction Lab @ KAIST http://interactions.acm.org/archive/view/march-april-2015/human-computer-interaction-lab-kaist

    ...Read more
  • Hwi Ahn Wins SIGAPP Student Travel Award

    Hwi Ahn Wins SIGAPP Student Travel Award Hwi Ahn, Ph.D. Student from KAIST Software Architecture Laboratory, won the SIGAPP Student Travel Award for his paper "Reconstruction of Runtime Software Architecture for Object-Oriented Systems." Award: “The 30th ACM/SIGAPP Symposium On Applied Computing - Student Research Competition program (Microsoft Research Sponsored)” Advisor: Professor Sungwon Kang Congratulations!

    ...Read more
  • Seung-Hwan Baek, MS student, and Prof. Min H. Kim ..

    Seung-Hwan Baek, MS student, and Prof. Min H. Kim presented their work on 3D stereo imaging and received the Songde Ma Best Application Paper Award and the Best Demo Award simulateneously at the Asian Conference on Computer Vision (ACCV 2014). Congratulations on the best paper awards at ACCV 2014.

    ...Read more
  • Francisco Rojas, PhD student, received the Disting..

    KAIST Computer Science Ph.D. Student Francisco Arturo Rojas (http://mind.kaist.ac.kr/Francis) (age 32) who is advised by Professor Hyun S. Yang (http://mind.kaist.ac.kr/professor.php) since the spring of 2010 received the Distinguished Paper Award at the international CyberWorlds 2014 (http://www.cw2014.unican.es) conference which took place at the royal Magdalena Palace in Santander, Spain in October 6-8. He presented two full papers, and the paper that won the award was titled “Safe Navigation of Pedestrians in Social Groups in a Virtual Urban Environment”, which was additionally co-authored by the founder of PsyTech LLC (http://psychologicaltechnologies.com), Fernando Tarnogol, a licensed psychologist who with a hired team of developers created the city virtual environment with vehicular traffic for which the crowd simulation research work was applied. The crowd simulation featured in this paper is the most up-to-date extension of ongoing two-year research work at the Artificial Intelligence and Media Lab (http://mind.kaist.ac.kr/crowdsimulation.php) of KAIST in making non-playable virtual characters mimic how real people move together in real life in social formations, with previous versions published at conferences such as Computer Graphics International (CGI 2014) (http://rp-www.cs.usyd.edu.au/∼cgi14/program/papersessions.php) in Sydney, Virtual Reality Continuum and Its Applications in Industry (ACM SIGGRAPH VRCAI 2013) (http://www2.mae.cuhk.edu.hk/∼vrcai2013/program.html) in Hong Kong, and Computer Animation and Social Agents (CASA 2013) (http://www.cs.bilkent.edu.tr/∼casa2013/?p=schedulespeakers) in Istanbul. The crowd simulation realism results were positively evaluated by many individuals via the original Oculus Rift headset for developers. Furthermore, the virtual reality application itself for which the research is applied, called PHOBOS (http://phobos.psychologicaltechnologies.com), is actually meant to be a professional exposure therapy tool to be used by doctors for the treatment of many patients’ common phobias and anxiety disorders, such as fear of heights, flying, public speaking, being confined in closed or small spaces, crowds, and spiders, among others. Since October 7 there has been a crowd funding campaign by PsyTech LLC at INDIEGOGO (https://www.indiegogo.com/projects/phobos-anxiety-management-vr-platform) in order to continue development of the product which is currently in its early stages. So far the campaign has generated over $1300 for which Francisco himself is actually a stakeholder given his major research contribution to the project. The funding campaign will close on November 25 this year.

    ...Read more
  • Robot Motion Planning and Applications

    CS686 (Robot Motion Planning and Applications), taught by Prof. Sungeui Yoon, is a course offered recently from our CS department. Robots with some sort of intelligence are expected to be a part of our lives in the future, but many challenges are skill ahead of us to realize such robots. This course discusses various path and motion planning techniques and their applications. Robot industry is expanding to replace tedious and dangerous tasks of human with those of robots. Some of the recent examples include Google autonomous vehicles and Amazon Prime Air. Also, KAIST has an autonomous vehicle research team. This course was offered in Fall 2013 and is expected to be offered again in Fall 2015.

    ...Read more
  • Makao Talk: Undergraduate Student Spotlight

    Donghwan Kim, Taesoon Jang, and Cheolho Jeon are the members of the team that placed first in the Kakao-KAIST Hackathon. 1) How did you get to join the Computer Science (CS) department? Taesoon: I had my first programming experience after I came to KAIST and kept programming for fun. When it came time for me to declare my major, I chose CS over chemistry, mainly because I really enjoyed the CS101 course and the CS department info session. Cheolho: I also had my first programming experience after I came to KAIST. In choosing my major, I knew I wanted to learn something that will be useful in the future and chose CS. Donghwan: I had originally intended to major in electrical engineering, but I changed my mind and chose CS because I enjoyed programming. I like the logical thinking process involved in programming and seeing the end result in an executable program. 2) What was your academic path like up until joining the CS department? Cheolho: I have an academic path that is different from most people here at KAIST. I attended junior high and high school in China and came here in the Spring of 2013. I remember I had a bit of hard time as a freshman while adjusting in the new setting. Taesoon: I graduated from a science high school in two years, which is an academic path commonly found among my peers here at KAIST. Donghwan: I graduated from Jang Young-Sil Science High School, which is where I first learned programming. 3) What was your childhood dream? What are you doing now to achieve that dream? Taesoon: When I was really young, I wanted to become a scientist. After I grew older, I wanted to become an entrepreneur, retire early, and then explore the world. I gained some entrepreneurship experience while taking the last three semesters off, and I would like to try it again in the near future. Donghwan: When I was young, I wanted to succeed, make a lot of money, and gain respect for my work. Now, instead of that kind of success, I want to do work that I can enjoy while collaborating with my friends. Cheolho: My dream was to have fun in life while helping to make the world a better place to live. I am having fun in life now and I expect it will be so in the future. I believe there are many ways to make the world a better place from where I am, such as doing research and creating a useful service. 4) What are your strengths? Taesoon: I work with a can-do spirit rather than fear of failure. Even if I do not know something well in the beginning, I have learned that confidence always leads to better end results. Cheolho: I think my passionate attitude about work is my strongest point. I am passionately driven to complete any project that I started, though the end result sometimes turns out to be rather unexpected. Donghwan: My strongest point is the ability to block out all the outside noise and sharply focus only on my work. 5) What are you passionately working on in the field of computer science these days? Cheolho: I am working on building a strong foundation of CS knowledge by studying hard and working with other CS people. Taesoon: I would like to get to know people of various backgrounds in our department, because they can become not only my friends but also coworkers someday! Donghwan: I am constantly searching for what I want for my professional career. I try to participate in many different activities, and I am doing an internship this semester. 6) What values and future prospects do you see in your current work? Taesoon: The interaction I get with different people in the CS department will prove to be valuable in the future. They are all very intelligent and highly likely to succeed, so I look forward to working with them after college. Donghwan: My current internship is a great opportunity to explore my future career paths. Although I cannot measure its exact value, I am content and enjoying the internship as it is. Cheolho: The value of my current work will depend on how well I get it done right now. Also, networking with a lot of CS people will prove valuable in my future life as well as career. 7) What were your happiest and most disappointing moments, respectively, in the CS department? Donghwan: My happiest moment was when the project I worked on all night finally produced successful results. Any CS student can probably related to this moment of joy. My most disappointing moment was when I felt that course materials were too difficult even after trying hard to follow them. Taesoon: I personally cannot think of the most disappointing moment. My happiest moment was when my ideas got accepted by others during a project brainstorming session. Cheolho: My most disappointing moment was when the PA I worked for days failed. It consumed a lot of time and ruined the score in the end. I have had many happy moments so far, and the best one was successfully developing an application during Kakao-KAIST Hackathon. 8) What do you think is the best thing about studying computer science? Taesoon: With even just a small bit of knowledge, there are so many ways to apply it and make a difference. Cheolho: I think the ubiquitous nature of computing is the best thing – I will never go hungry as long as I have a laptop to work with. Donghwan: CS is attractive because it has technologies with potentials to make the world a better place. It is much more accessible than other engineering disciplines, such as electrical engineering and bioengineering. By studying CS, one gains access to the power to change the world in a positive way. 9) What would you like to say to those interested in joining the CS department? Donghwan: As Eric Schmidt once said, “If you’re offered a seat on a rocket ship, get on, don’t ask what seat.” Cheolho: Mmm… CS is really fun. It doesn’t have to be a painful subject if you manage it well. I did not have any CS knowledge before entering KAIST, but I am doing fine now. The initial learning curve is not too high, so don’t be afraid to try! Taesoon: Many people mistakenly assume that studying CS takes some special skills and give up before trying it out. If you enjoyed CS101, you should consider joining the CS department. I believe genuine interest in the subject is more important than special skills. 10) What are your future plans? Taesoon: After graduating, I would like to get a job abroad or in Korea, become an entrepreneur, or go to graduate school. Cheolho: I will go to graduate school or work in the industry. Until then, I would like to learn and experience as much as I can here at KAIST. Donghwan: I will fulfill the military service requirement by going to graduate school or working in the industry. Afterwards, I would like to find career that will allow me to make a positive difference in the world.

    ...Read more
  • SW Advanced Program

    KAIST CS Dept. has been chosen as one of two teams for SW advanced programs, which will be supported by up to 7 years by NIPA. This program’s main goal is to foster undergraduate education by supporting financial aids and providing intern opportunities at abroad universities to KAIST undergraduate students. Most professors at Dept. of CS will participate in this program.

    ...Read more
  • ORDEROID: An order/notify system for smartphones

    ORDEROID: An order/notify system for smartphones A Fall 2013 Computer Science Project (CS408) Team Team Members: Jong-In Jang, Soo-Hyun Kwon, and Byeong-Eui Jung When we go to a café or a food court and order a drink or food, the shopkeeper gives us an alarm bell. When the ordered drink or food is ready, the shopkeeper rings our bell, so that we can come and get the drink or food. The alarm bell functions fine, but there are some critical problems in this scenario. First of all, the alarm bell is troublesome for customers. Most customers already carry their belongings like a smart phone, so passing them yet another device to carry is a kind of a burden. The point is that the smart phones already have the potential to replace the alarm bells, due to their networking system such as Wi-Fi, NFC, Bluetooth, and so on. Moreover, in the perspective of the shopkeeper, the current system using the alarm bell is not that convenient. The shopkeeper has to write the tagging number of each alarm bell down on an order sheet to call the customer later, every single time he gets an order. Similar process has to be occurred when the order is ready. The shopkeeper should input the tagging number of the corresponding order into the device manually. Last but not least, the cost of setting the whole alarm bell system is certainly not negligible. Each alarm bell device costs about 80,000∼250,000KRW. A shop needs at least 10∼20 alarm bells, and it costs about 800,000∼5,000,000KRW total, which can be a big burden to the shopkeepers. To sum up, the alarm bell is not necessary to do the job of notifying the customer that the order is ready and it is quite troublesome. Thus, the goal of the project is to fix this problem by replacing the whole alarm bell system with a smart phone application. The idea is that the certain smart phone features can not only fully accomplish the job of current alarm bell system but also better. It would be handier, more convenient, faster, and cheaper for both the customers and the shopkeepers. So, the goal is to develop an application which provides the ordering and notifying features. There would be some additional functions such as account books for shopkeepers, for further utilities of the application. This application is called "ORDEROID". A patent has been filed based on the core idea and design of the ORDEROID system.

    ...Read more
  • [CS101] Introduction to Programming

    The objective of CS101 “Introduction to Programming” is to teach programming skills and computational thinking. Nowadays, programming is an essential skill in all areas of science and engineering, and computational thinking strongly influences how we solve a scientific problem. Programming is a creative process that will allow us to move robots at the very first lecture. CS101 uses the programming language Python, which was designed to be easy to learn. This course consists of 11 sections with about 45 students in each section. Several sections take one lecture together once a week for 1-2 hours, and each section meets once a week for a 3-hour lab session supervised by teaching assistants. Through the combination of lectures and lab sessions, students learn how to break down problems into smaller pieces, and to develop and test a program incrementally.

    ...Read more
  • Jaepil Huh, Student Spotlight

    1) How did you get to join the Computer Science (CS) department? My high school friends who graduated before me significantly influenced my decision to join the CS department. I graduated from a science high school, where the curriculum was much focused on subjects such as math, chemistry, physics, biology, astronomy, and CS. I personally found CS to be most attractive, because it allowed me to study at a more flexible pace and use the computer during studying hours. Whenever I got lost in my studies, my upperclassmen friends were there to help me get back on the right track. I was especially lucky to meet one friend, who took the time to pass on his knowledge of fundamental algorithms and problem solving skills. I cannot forget the joy of learning CS concepts from my friends in the winter of 2013, a year from which I chose to join the CS department. 2) What was your academic path like up until joining the CS department? I graduated from Gyeongnam Science High School in 2 years and entered KAIST in 2004. After graduating with a B.S. in CS, I entered the Master’s program in 2008, and then the Ph.D. program in 2010. I am currently studying under the advisement of Professor Sungeui Yoon. 3) What was your childhood dream? What are you doing now to achieve that dream? Most children would name a job title when asked what their dream is, but I was different. My childhood dream was to do work which allows as many people as possible to make a living. In retrospect, that dream sounds thoughtful and embarrassing at the same time. I cannot exactly tell you what I am doing not for that dream, but I should work harder to get closer to making it come true. 4) What are your strengths? I laugh easily. Though, I should probably tell you something that is related to my CS skills: I believe I am good at thinking outside of the box when approaching a given problem. Of course, any idea that comes from outside of the box needs to be validated and is often proven wrong, but a really great idea comes by from time to time. 5) What are you passionately working on in the field of CS these days? I am currently studying image search, which is about searching an image database for images similar to a given image. More specifically, I am focused on scalable searching techniques which can deal with big database. I am passionate about developing, implementing, and evaluating a more accurate and faster method of image search and presenting it at a top conference. 6) What values and future prospects do you see in your current work? Currently, most of the online search is based on text, but image searching is expected to gain more attention in the future. The trend is evident in the rapidly increasing number of images in SNS and the Internet, which is made possible by the easy access to images from mobile devices. My current research topic of big data image search is an important issue in this trend, so I am working hard to make contributions. 7) What were your happiest and most disappointing moments, respectively, in the CS department? My happiest moment was when my first paper in the image search area got accepted at the most renowned conference in the field. It was all the more meaningful, because that was a time when I was feeling unsure about myself, after just having changed my research topic upon becoming a Ph.D. student. The most disappointing moment was when I found out that a research paper was published on the very topic that I had been working on myself. I was disheartened to find that the contents of the paper, from diagrams to experimental results, were almost exactly the same as mine. I later learned that this sort of event happens often in CS, a field where things progress rapidly. All in all, this is a life of a graduate student whose mood depends on how well the research is going and published. 8) What do you think is the best thing about studying CS? The field of CS is fast, and that is what I find to be the most attractive about studying it. I always have to stay alert to the rapidly changing trend in order not to get behind. I believe I have the energy to keep up with this field, which also plays very important roles across various domains. What’s more, the validation process of new ideas is also very fast in this field. Paper submission, reviews, and rebuttals happen regularly according to the schedule. I like this academically fast and interactive culture in the field of CS. 9) What would you like to say to those interested in joining the CS department? Although I do not believe I am at a position to give such advice, I will just say a few personal thoughts on it. As I mentioned above, because CS knowledge evolves fast, what we need is an ability to learn and adapt to new things rather than acquiring bits of knowledge. If you could also have critical thinking and creativity on top of that, it would be great. 10) What are your future plans? I would first like to express gratitude for this opportunity to participate in the interview. My foremost goal is to earn my Ph.D. degree. I did not decide on specific plans after that, but I am open to continuing my current research and working in the industry.

    ...Read more
  • Gyeongyeop Lee, MSc. Student Spotlight

    1) How did you get to join the Computer Science (CS) department? I joined the CS department in Fall 2012 as a graduate student. 2) What was your academic path like up until joining the CS department? I majored in electrical engineering and minored in management science at KAIST. 3) What was your childhood dream? What are you doing now to achieve that dream? When I was in high school, my dream was to become a math teacher. I eventually chose to major in electrical engineering, because I wanted to work with mobile phones. It sounds abstract, but I have always wanted to do something that directly influences people in a close manner. While keeping that in mind, I worked on developing an English education product for smartphones at a small company named Today’s Word. My job as a project manager at that company involved some programming, which I personally enjoyed a lot. Ultimately, I realized that smartphones are products with strong influence on people’s lives, and I decided to study CS with an aim to maximize the positive side of that influence. 4) What are your strengths? I love working with kids. There are three ways in which I am still like a kid. First, I am never calculating when I interact with people. Also, I do not worry about things too much, because I have faith that God is always looking out for me in my life. Lastly, there are so many things that I do not know about yet, so I am open to learning new things. 5) What are you passionately working on in the field of CS these days? I am currently working in the IR&NLP lab and my research involves human languages in the form of text data. More specifically, my research is about searching for bias or falsifications in documents, such as online fake reviews. I have done research which applied past research results from psychology to develop a computer science algorithm. I am working to extend that research, and it is definitely an interesting research experience. 6) What values and future prospects do you see in your current work? Online reviews are known to heavily influence how people make their purchases. Fake reviews can lead to unfair online transactions which result hurt the customers as well as sellers. Therefore, I believe identifying fake reviews can contribute to the online community by providing a better experience for online shoppers and sellers. In this way, my research dealing with natural language can have positive effects on people in practical ways. 7) What were your happiest and most disappointing moments, respectively, in the CS department? I enjoy the moments which I am inspired by new ideas for research. Of course, the ideas may get rejected in the end, but I enjoy the whole process of exploring them with my advisor and lab members. I feel more excited when my ideas appear to be clever and actually get implemented to show promising effects. I remember that my first year as a graduate student had some disappointing moments, when I felt that my CS knowledge was not strong enough due to my background as an EE major. 8) What do you think is the best thing about studying CS? In my field of study, it is possible to implement new ideas and evaluate them with empirical studies without hardware constraints. I feel lucky to be researching in CS, whenever I hear that experiments take months to do in other departments. Studying CS strengthens problem-solving skills, as we search for better efficiency or effectiveness in our solution. Moreover, CS is attractive in the way that sometimes simple solutions, such as brute-force or rule-based methods, work the best, rather than some complex algorithms. 9) What would you like to say to those interested in joining the CS department? Many people believe that one must be excellent in programming in order to study CS, but that is not the complete truth. As long as one is passionate about studying CS, programming is something that can be learned over time. Research in CS evolves fast. In order to keep up with the fast pace, it is important to take the coursework seriously and maintain a proactive attitude about learning new things. I recommend to communicate often and effectively with one’s advisor. Lastly, one must be open to use interdisciplinary or integrated approaches when solving a problem in CS. 10) What are your future plans? I plan to continue my research in fake review and information identification as a Ph.D. student. I am also interested in providing information to users based on their personal text data on websites such as SNS. Another idea that interests me is developing an English writing assistant application for people whose first language is not English. After earning my Ph.D., I would like to become a professor and do research as well as teaching.

    ...Read more
  • Minjeong Yoo, BSc. Student Spotlight

    1) How did you get to join the Computer Science (CS) department? I had my first encounter with CS in the introduction to programming course during my freshman year of university. I found it fascinating to see robots move on the screen exactly according to the code that I wrote. I especially enjoyed the logical thinking involved in every step of the programming experience, so I chose to major in CS. 2) What was your academic path like up until joining the CS department? I enjoyed studying mathematics when I was in middle school, so I attended a science high school afterwards and participated in math clubs for several years. 3) What was your childhood dream? What are you doing now to achieve that dream? It may sound a bit too abstract, but my dream was to become a great leader. I have not achieved that dream in significant ways yet. However, I believe that studying and working diligently in my field of choice, CS, will lead to making that dream come true eventually. 4) What are your strengths? My strength is that when I set a goal, I am very persistent in making sure that I achieve it. 5) What are you passionately working on in the field of CS these days? 6) What values and future prospects do you see in your current work? Currently, there is a shortage of people with science and technology background in the area of national policy making. Thus, I would like to utilize my CS background to create effective policies for advancement of science and technology in Korea. 7) What were your happiest and most disappointing moments, respectively, in the CS department? My happiest moment is when I finished my first project. It gave me the confidence that I much needed at the time, when I had just joined the CS department and was worried about my lack of skills. After finishing that project perfectly by myself, however, I was simply happy and felt more confident about my potential to excel in this field. 8) What do you think is the best thing about studying CS? Studying CS develops logical thinking skills, and putting new ideas into action is possible by writing code and implementing prototypes. 9) What would you like to say to those interested in joining the CS department? People tend to be shy about not knowing enough when they come to the CS department and begin learning CS in depth for the first time. I would tell them not to be shy about asking questions to friends or upperclassmen whenever they feel stuck on something. Asking questions and discussing problems will surely lead to better thinking and programming skills. 10) What are your future plans? After earning my degree, I would like to work for a government agency and work hard to make national policies that foster science and technology advancement in Korea.

    ...Read more
  • Huiseok Son, PhD Student Spotlight

    1) How did you get to join the Computer Science (CS) department? My choice to join the CS department was, to be sure, a surprising one. When I was in high school, I was just a regular student who liked math and chemistry and knew nothing about programming. That was probably the reason why I did not receive a good grade from the required programming course here at KAIST. It left me feeling that my programming skills are rather inferior compared to those of my peers. On a fateful Teacher Appreciation Day, however, the adviser of my club told me something that changed my perspective. He encouraged me to apply to the Department if what I want to do in my future career is closely related to computer science. This advice motivated me to study harder during summer breaks, and when the time to apply for the Department came, I took the chance and chose the CS department. 2) What was your academic path like up until joining the CS department? I did not have any special academic path until I came to the Department. As I said above, I was just a regular high school student who studied hard according to the given curriculum, and after I came to university, I actively participated in the campus life. I motivated myself to work harder in order to stay competitive amongst my bright peers. As a result, my grades improved quite a lot during those times. 3) What was your childhood dream? What are you doing now to achieve that dream? My early childhood dream was to go to Harvard University, which is a very simple-minded and wistful dream in retrospect. I did not even know what I wanted to major in but just wanted to go the world’s best university. But, as I grew up, I found myself to be the happiest and passionate when I was passing on my knowledge to others. It led me to consider a teaching profession, so I now want to become a university professor. Since that dream took place within my mind, I have always asked myself if I will ever be knowledgeable enough to teach people at university level. That question humbles me and motivates me to work harder in my studies and research. I am also open to meeting and learning from people of diverse backgrounds. 4) What are your strengths? My strengths are my optimistic personality and healthy body. I never let go of optimistic thinking regardless of what circumstances I may find myself in. Such optimism has helped me reduce stress even at times of heavy workloads. I also believe that optimistic thinking often leads to wisdom that allows me to overcome the present hardship. My healthy body is a result of the regular exercise I have enjoyed doing since I was a child. Even now, when I feel stressed out, I would go out to exercise with my friends. Physical strength is an essential factor in one’s ability to do research. 5) What are you passionately working on in the field of CS these days? I am currently working at a laboratory, so I am working hard on the given projects as well as my individual research. I am eager to produce good results with my research soon and go to top conferences and get published on journals. What I really like about going to conferences is talking to researchers from other countries. I find such conversations to be academically enriching and fun! 6) What values and future prospects do you see in your current work? My current research has to do with smartphones and their user experiences. Thus, if I can produce good results, it would help to alleviate some of the inconveniences that people feel while using their smartphones. Furthermore, if I can pass on the lessons from my current research experience to the future generation, that would be even more valuable of a contribution. 7) What were your happiest and most disappointing moments, respectively, in the CS department? Like most of the CS students, I had my happiest moment when I see that my program is working correctly after locating and fixing a bug after countless hours. Nothing can really compare to that moment of joy, which usually leads me to shout out “Hurray!” The most disappointing moment was when I got my conference paper rejected. Receiving cold reviews on a paper that I carefully composed can be hard to take. It is a humbling experience, but it also strengthens my desire to write better papers and get accepted to top conferences. 8) What do you think is the best thing about studying CS? The best thing is that the people I meet in this field tend to be very open-mined and practical. It is hard to find working environments that are freer than they are for CS-related jobs. People who study CS are always open to learning new things. The fact that computers are ubiquitous in today’s world means that there is more need for people who study CS like me. I find it highly attractive that CS is a field with a vast amount of opportunity to make a difference in the world. 9) What would you like to say to those interested in joining the CS department? I am sure that you are making a great choice for the present as well as the future! This is a field that never gets boring and always presents new challenges. I would also like to tell those who are afraid of joining the CS department, that it may very well be worth a try. CS is a field of study with a relatively high learning curve at first, but after you open your eyes to all that it has to offer, it is truly an amazing experience. I am personally an example of someone who could not even program to print out “Hello World” during my freshman year, but now happily working on my Ph.D.. So, can your program print out “Hello World?” Then, I would say that you are at a better starting position than where I was. 10) What are your future plans? I want to publish outstanding papers and earn my Ph.D. degree. Although I am not sure where I will be working at afterwards, I do want to spend some time studying in the United States. I want to study in the States, where the best of minds in CS gather to develop and share their ideas, so that I could become a great researcher and professor myself. It is okay if I end up doing with a job other than being a professor, though, as long as I am always learning and improving myself as a person.

    ...Read more
  • Our Ph.D Graduate Appointed as an assistant profes..

    Our Ph.D Graduate Appointed as an assistant professor to Michigan State University Dr. Taiwoo Park, who recently graduated with a Ph.D under the co-advisement of Professor Junehwa Song and Professor Uichin Lee, has been appointed as an assistant professor to Michigan State University, located in East Lancing, MI, USA. Dr. Park’s primary research interests are Ubiquitous Game Design and Supporting System, Mobile User Interaction, Mobile and Ubiquitous Computing, Sensor Network and Data Stream Processing System. As a Ph.D student, he was recognized for his outstanding research with an award from the ACM’s CHI conference, which is considered to be the top in the Human-Computer Interaction field In the coming August, Dr. Park will continue his work in the research area of game design, research, and development at the Telecommunication, Information Studies and Media department in the College of Communication Arts and Science. Congratulations on your appointment to an assistant professorship at Michigan State University!

    ...Read more
1 2