Exchange student experience at Korea University (Jun-Dec 2025)
I participated in an exchange student program at Korea University during Summer and Fall 2025. This experience was particularly meaningful to me, as I had previously felt that my campus life had been somewhat limited in scope.
One of the most valuable aspects of the program was the opportunity to connect with a diverse group of people. In Korea, there is a unique culture of intercollegiate clubs, where students from multiple universities collaborate. I joined a large IT club within this system and served as a team leader for a project, which allowed me to develop both technical and leadership skills.
Another memorable experience was building a close friendship with Sarah, an exchange student from Jordan. Through our interactions, I was able to learn about Islamic culture, engage in language exchange, and spend time studying together while exploring various cafés in Seoul. Her outgoing personality made our time together especially enjoyable, and I am truly grateful for the friendship we built.
Academically, I also achieved meaningful progress. I mainly took major-related courses, including Digital Signal Processing, Operating Systems, Database Systems, and Discrete Mathematics. Through these courses, I gained insight into different teaching styles and academic environments at another university, all of which were of high quality and rigor.
Overall, I actively engaged in both academic and extracurricular activities, gaining new perspectives and experiencing significant personal growth.
I took the course Digital Signal Processing, where I developed a solid understanding of discrete-time signal analysis and system modeling.
I studied fundamental concepts including convolution for LTI systems, Fourier Transform (DTFS/DFT) for frequency-domain analysis, and the z-transform for system characterization and stability analysis. In particular, I gained insight into how signals can be represented and analyzed across time and frequency domains, and how these representations are used to design and interpret digital filters (FIR/IIR).
Through this course, I built a strong theoretical foundation for analyzing complex signals and understanding signal processing pipelines used in real-world applications.
I took the course Operating Systems, where I developed a solid understanding of system-level resource management and process execution.
I studied fundamental concepts including process and thread management, CPU scheduling algorithms, and memory management techniques such as virtual memory and paging. In addition, I learned synchronization mechanisms for handling concurrency, including mutexes and semaphores, as well as the conditions and prevention strategies for deadlocks.
In particular, I gained insight into how operating systems coordinate hardware and software resources efficiently, and how they ensure safe and concurrent execution of multiple processes. Through this course, I built a strong theoretical foundation for understanding system design and the underlying mechanisms that support modern computing environments.
I took the course Database Systems, where I developed a strong foundation in relational data modeling and database design. I studied core concepts such as the relational model, SQL, and normalization, with a focus on eliminating redundancy and ensuring data consistency.
In particular, I learned how to analyze schema quality using functional dependencies and applied normalization techniques up to BCNF to design well-structured databases. I also gained an understanding of key trade-offs between normalization and performance, including when denormalization may be necessary in practice.
Through practical assignments, I implemented complex SQL queries and designed relational schemas, reinforcing both theoretical knowledge and real-world application skills.
I took the course Discrete Mathematics, where I built a strong foundation in the mathematical principles underlying computer science. I studied core topics including propositional and predicate logic, set theory, relations, and graph theory, which form the basis for rigorous reasoning and formal problem modeling.
In particular, I gained a deep understanding of discrete structures and their applications to computational problems, including algorithm design, graph traversal, and complexity analysis. I also explored fundamental concepts in computability and formal languages, such as finite automata and the limits of algorithmic solvability.
Through theoretical and applied exercises, I developed strong problem-solving skills and the ability to think mathematically about complex systems, laying a solid foundation for advanced topics in computer science.
As a member of TAVE, a university-wide IT club, I participated in Team MediVision, where I worked on projects focused on medical AI and computer vision. Through these projects, I explored how machine learning techniques can be applied to healthcare-related problems, gaining hands-on experience in model development and data analysis. I also collaborated closely with team members to design practical solutions, exchange technical knowledge, and strengthen my ability to work effectively in a team-based development environment.
During my time abroad, I built meaningful connections with students from diverse cultural backgrounds, including a close friendship with Sarah, who is from Jordan. Through both academic collaboration and social activities, I had the opportunity to engage with peers from around the world. These interactions helped me develop cross-cultural communication skills and gain new perspectives, enriching my overall experience both personally and academically.
During my daily life, I explored a variety of restaurants and cafes around the campus, discovering places popular among students. I had the opportunity to try a wide range of local Korean dishes as well as casual street food, which allowed me to experience the richness of everyday food culture. Through these visits, I also enjoyed finding hidden spots that added a sense of familiarity and enjoyment to my routine.
In addition to campus life, I spent time exploring different areas of Seoul, visiting major landmarks and diverse neighborhoods across the city. From traditional cultural sites to modern urban districts, I was able to experience the dynamic contrast that defines Seoul. These experiences helped me gain a deeper understanding of daily life and urban culture in Korea, broadening my perspective beyond the academic environment.
Here are some more articles you might like to read next: