First Year
IC-PBL & Visioning, Logical Foundations of Programming, Understanding Software, Artificial Intelligence and Future Society, General Physics 1, General Physics Lab 1, Calculus 1, Introduction to Computer Systems, Programming Fundamentals, English for Engineering, Introduction to System Programming, Korean Academic Writing, Fundamentals of Open Source Software, Discrete Mathematics, Elementary Mandarin Chinese, Programming Methodology
Second Year
IC-PBL & Career Exploration for Youth Employment Entrepreneurship, Digital Logic Design, Linear Algebra, Automata & Formal Language Theory, Data Structures, English for Academic Purpose 1: Integrated Skills, Probability Theory, Database, Numerical Analysis, Design & Analysis of Algorithms, Software Development Practices, Music Programming, Computer Statistics, English for Academic Purpose 2: Writing Skills
Third Year
Advanced Programming, Operating Systems, Computer Science Lab Practice 1 & 2, Computer Architecture, Computer Vision, IC-PBL & Competency Development, Object-Oriented Software Development, Software and Business Start-up, System Programming, Computer Graphics, Software Capstone Design 1
Software Major: Information Retrieval in Big Data, Data Mining, Artificial Intelligence
Computer Major: Computer Network, Data Communication, Microprocessor Interface, Cryptography
Fourth Year
Mobile Computing, Software Engineering, Computer Science Career Seminar, Computer Science Lab Practice 3 & 4, Principles of Programming Languages, Embedded Software Design, Program Verification, Software Capstone Design 2 (Advanced)
Software Major : Data Science Application, Deep Learning, Social Network Analysis, Compiler
Computer Major : System Security, Network Security, Embedded Operating Systems
<Computer Technology>
Security Expert, Embedded System Software Developer, Internet of Things Expert, IT Large Enterprise Developer and Researcher, Software Enterprise Developer and Researcher, Online and Mobile Game Developer, Mobile Software Developer, Digital Content Developer,Professor, Teacher
<Software Technology>
Data Scientist, Artificial Intelligence Developer,IT Enterprise Developer and Researcher, Online and Mobile Game Developer,Mobile Software Developer, Digital Content Developer, Professor, Teacher