Department of Computer Science

Welcome to the Department of Computer Science at MGA, where innovation, excellence, and opportunity converge. As the Chair of this dynamic department, I am honored to introduce you to our program—a gateway to the future of technology and its limitless possibilities.

Our vision is to be a leader in computer science education, research, and innovation in the region. We strive to foster a community of learners and scholars who are equipped to tackle the complex challenges of the digital age. Our goal is to produce graduates who are not only proficient in current technologies but are also prepared to lead and shape the technological advancements of tomorrow.

The Department of Computer Science offers a comprehensive curriculum that covers the foundational principles and cutting-edge developments in the field. Our courses span a wide range of topics, including but not limited to:
  • Programming and Software Development
  • Human-Computer Interaction
  • Computer Science Education
  • Artificial Intelligence and Machine Learning
Our dedicated faculty, who are both educators and researchers, bring real-world experience and innovative research into the classroom, ensuring that our students receive a balanced and practical education.

Students in our program will develop a robust understanding of computer science principles and practices. They will learn to:
  • Think critically and solve complex problems using computational methods.
  • Stay abreast of emerging technologies and adapt to the ever-evolving tech landscape.
  • Develop efficient and effective software solutions.
  • Engage in collaborative projects that simulate real-world scenarios.

We believe in the importance of experiential learning. Our students have opportunities to participate in internships, research projects, and industry partnerships. These experiences not only enhance their technical skills but also prepare them for successful careers in various sectors, including technology, defense, healthcare, finance, and more.

Our department is a vibrant community of learners, educators, and innovators. We encourage collaboration, diversity, and inclusivity, fostering an environment where every student can thrive. Our graduates are not just equipped with technical skills; they are also ethical leaders and communicators who can work effectively in multidisciplinary teams.

Choosing to pursue a degree in Computer Science at MGA is an investment in your future. We are committed to providing an education that is rigorous, relevant, and responsive to the needs of industry and society. Join us in shaping the future of technology and making a positive impact on the world.

Welcome to the Department of Computer Science at MGA. Together, let's innovate, inspire, and excel.


Myungjae Kwak, Ph.D.
Chair, Department of Computer Science