Skip to main content
University of Nebraska at Omaha logo University of Nebraska at Omaha
REQUEST INFO VISIT APPLY

MY UNO DIRECTORY
University of Nebraska at Omaha logo
College of Information Science & Technology
REQUEST INFO VISIT APPLY
MY UNO DIRECTORY
  • About Backback to Main menu
    • About IS&T
    • Values, Vision & Mission
    • Dean's Message
    • News & Events
    • You Are Welcome Here
    • College of Information Science & Technology Anti-bullying and Civility Statement 
    • Faculty & Staff Directory
    • Resources for Faculty and Staff
    • Technology Support
  • Academics Backback to Main menu
    • Undergraduate Programs
    • Graduate Programs
    • Advising
    • Study Abroad
    • Accreditation
  • Admissions Backback to Main menu
    • Admissions
    • Apply
    • Scholarships
    • Financial Aid
    • Learn and Earn Initiative
  • Student Resources Backback to Main menu
    • Career and Professional Development
    • Grade Appeals
    • Jobs & Internships
  • Community Engagement Backback to Main menu
    • IS&T 30th Anniversary
    • P-12 School Initiatives
    • iSTEM Virtual Toolbox
    • IS&T Women in IT Projects
  • Research
  • Support Us

Myoungkyu Song

  1. UNO
  2. College of Information Science & Technology
  3. About IS&T
  4. Faculty & Staff Directory
  5. Myoungkyu Song
Myoungkyu Song, Ph.D.

Myoungkyu Song, Ph.D.

  • Associate Professor
  • Computer Science

email:
myoungkyu@unomaha.edu
office:
PKI  173C
office phone:
402.554.2077
personal website:
https://unose.github.io

note:
This profile is pulling in data from Digital Measures. Postings on personal websites or social media do not indicate that the individual is speaking on behalf of UNO.

General Information

Biography

Myoungkyu Song is an Associate Professor in the Department of Computer Science at the University of Nebraska at Omaha. Prior to joining UNO, he was a postdoctoral researcher at the Center for Advanced Research in Software Engineering (ARiSE) in the Department of Electrical and Computer Engineering at The University of Texas at Austin. He received his Ph.D. in Computer Science from Virginia Tech.Prior to entering academia, he held software engineering and research staff positions in industry, including roles at Samsung Electronics and LG Electronics.His research focuses on software engineering and program analysis, with an emphasis on AI- and large language model (LLM)-assisted software development, software correctness and security, and automated program understanding and transformation. His recent work explores how learning-based techniques can be combined with program analysis to improve software reliability, robustness, and developer productivity, particularly in educational and security-sensitive contexts.

Teaching Interests

Dr. Song’s teaching philosophy centers on bridging the gap between foundational software engineering theories and practical, real-world applications. He is committed to equipping students with the critical thinking skills and technical proficiency needed to build robust, secure, and maintainable software systems. In his courses, Dr. Song emphasizes the importance of understanding the entire software lifecycle—from design and implementation to evolution and quality assurance—often integrating modern tools and AI-assisted techniques to prepare students for the evolving landscape of the industry. His primary teaching interests include: (1) Software Engineering, covering fundamentals of software design, architecture, and development processes (SDLC); (2) Software Evolution and Maintenance, focusing on techniques for refactoring, legacy system analysis, and managing software changes; (3) Program Analysis and Testing, which involves automated debugging, static/dynamic analysis, and verification methods to ensure software correctness; and (4) Secure Software Development, emphasizing practices for identifying vulnerabilities and writing secure code.

Research Interests

Dr. Song’s research interests are broadly centered on software engineering and program analysis, with a sincere aspiration to improve the correctness, security, and maintainability of real-world software systems. He is interested in exploring how automated analysis and learning-based techniques can meaningfully support developers throughout the software lifecycle, ranging from program understanding and evolution to secure development and education.One of the primary areas he has dedicated his efforts to is program understanding and software evolution. Dr. Song has focused on developing techniques that analyze software changes, refactorings, and recurring modification patterns to aid in tasks such as code review and regression testing. Through this work, he aims to assist developers in reasoning about complex codebases by attempting to make software changes more transparent and interpretable.Another aspect of his research involves exploring automated support for software correctness and security. He is actively investigating methods to detect, explain, and potentially repair defects and insecure coding practices by combining static analysis with statistical methods and machine learning. This work aims to contribute to automated bug detection and the creation of tools that provide actionable, constructive feedback to developers.Recently, Dr. Song has expanded his research scope to include AI- and Large Language Model (LLM)-assisted software engineering. He examines how LLMs can be harmoniously integrated with traditional program analysis to facilitate tasks like code completion, summarization, and human–AI collaboration. He places particular emphasis on designing systems that leverage human expertise alongside learning-based models, aiming to enhance reliability and trustworthiness, especially within educational and security-sensitive contexts.He is also deeply committed to AI-assisted programming education. His work in this area explores how intelligent tutoring systems can guide students in learning secure and effective software development practices. By bridging software engineering, education, and AI, Dr. Song aims to support learning outcomes while reinforcing fundamental software engineering principles for the next generation of developers.

Education

Ph D, Virginia Tech, Blacksburg, VA, Computer Science, Software Engineering, 2013

General Information

Biography Teaching Interests Research Interests Education

College of Information Science & Technology

Contact Us
  • College of Information Science & Technology
  • 172 Peter Kiewit Institute
  • 1110 South 67th Street
  • Omaha, NE 68182   map
  • 402.554.2380
  • Contact Us
Social media
College Resources
  • Advising
  • Jobs and Internships
  • Research
  • News and Events
  • IS&T Technology Systems and Facilities
Peter Kiewit Institute

Services and Resources

  • Academic Calendar
  • Course Catalogs
  • MavCARD Services
  • MavLINK
  • my.unomaha.edu
  • UNO Brand Guide

Related Links

  • A-Z List
  • Employment
  • University of Nebraska System

Campus Links

  • Accessibility
  • Billing Office
  • Buildings and Maps
  • Campus Directory
  • Campus Safety
  • Events
  • Human Resources
  • Library
  • Military-Connected Resource Center
  • News
  • Registrar

Policies and Reporting

  • Emergency Information Alert
  • MavsReport
  • Notice of Nondiscrimination
  • NU Foundation
  • Privacy Statement
  • University Policies
  1. Privacy Statement
  2. Accessibility
  1. 402.554.2800

University of Nebraska at Omaha
University of Nebraska at Omaha, 6001 Dodge Street, Omaha, NE, 68182
  • ©  

Social Media


Omaha Skyline

Our Campus. Otherwise Known as Omaha.

The University of Nebraska does not discriminate based on race, color, ethnicity, national origin, sex, pregnancy, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, marital status, and/or political affiliation in its education programs or activities, including admissions and employment. The University prohibits any form of retaliation taken against anyone for reporting discrimination, harassment, or retaliation for otherwise engaging in protected activity. Read the full statement.