Computer science and engineering is not just about how to write computer programs or how to use them, but it tries to tackle the fundamental question – how and what computation can be efficiently automated and implemented. The Computer Science and Engineering program at Ulsan National Institute of Science and Technology consists of three research subtracks as follows:
Today’s information systems are highly-advanced and connected through wired/wireless communications with each other. The fundamental challenges in this area include how to build computer systems, and how to design scalable, predictable, reliable, trustable, and yet cost-effective systems, in both hardware and software. Advances in this area are critical to meet the exploding demands of tomorrow’s applications arising in sciences and engineering. Research in this area includes computer architecture, embedded systems, parallel and distributed computing, real-time systems, operating systems, mobile computing, Internet computing, ubiquitous computing, and computer security
Theory and principles of software subtrack
In this area, we tackle various fundamental questions of Computer Science in principled ways. How can we reason about programs to prove their correctness and, equally importantly, their incorrectness? How can we construct and analyze information-theoretically secure protocols for communications? Which problems can be solved efficiently by computer programs? Answering these questions boils down to understanding the “mind” of computers. This tack includes a broad range of areas, including algorithms, cryptography, and software engineering.
Artificial intelligence and data science subtrack
Can machines think? Many pioneers in computer science have investigated this question at some point during their lifetimes. Long before the dawn of computing, people have been fascinated by the possibility of building machines that can think like humans. Artificial Intelligence (AI) and Data Science are the fields of study dedicated to the creation of machines with intelligence. Research topics in this area include the architecture of intelligent agents, game-playing programs, knowledge representation, and automated reasoning, planning and acting in the real world, machine learning, deep learning, natural language processing, computer vision, and human-computer interaction.
- Data Structures
- Advanced Programming
- System Programming
- Computer Architecture
- Programming Languages
- Operating Systems
- 48 months
Start dates & application deadlines
- Apply before , International
DisciplinesComputer Sciences Software Engineering View 4 other Bachelors in Software Engineering in South Korea
We are not aware of any academic requirements for this programme.
We are not aware of any English requirements for this programme.
- Application form
- Personal statement and study plan
- Agreement for Verification of academic Record
- High school transcript for recent 3 years
- High school diploma or Certificate of the expectant graduation (official letter with Principal's official seal)
- English test report: TOEFL, IELTS, TEPS, TOEIC, etc.
- Copy of the applicant's passport or national ID card (Indicating your nationality)
- Copy of both parents' passports or official documents indicating their nationalities
- Official document specifying parent-child relationship
- Certificate of the entry and exit of the applicant
- Certificate of enrollment (elementary, middle, high school)
- Certificate of Transcript (elementary, middle school)
International4354 USD/yearTuition FeeBased on the tuition of 2177 USD per semester during 48 months.
National4354 USD/yearTuition FeeBased on the tuition of 2177 USD per semester during 48 months.
- 3,144,000 WON per semester
Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.
Apply and win up to €10000 to cover your tuition fees.