Division of Software

Division of Software

It is the software industry that all the world in every corner of economy and society focuses on as the new growth engine. We feel the presence of software industry in every element of our life, from mobile payment that has now become familiar to us to operating systems and AIs. As the industry grows fast, it is now considered as the key driving force for the high added values in our future. As the software market changes at a neck-breaking speed, the need for experts who can lead the technologies of the future is more paramount than ever. Our school provides top-level infrastructures including state-of-the-art dedicated classrooms, software development spaces, and start-up support facilities, as well as the best education curricula, with a view to train the best software experts in the country.
Homepage :
Inquiries :
+82-031-400-1003 ~ 1005
Location :
502ho, Hakyeonsan cluster center

Curriculum

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

 Career Opportunities

<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

Copyright © 2020 Hanyang University ERICA All rights reserved.