모바일 메뉴 닫기
 
닫기

Global Engagement Center

  • home
  • Academics
  • Information Science
  • Division of Software
  • Introduction

Academics

Division of Software

HALLYM UNIVERSITY

Training software specialists to lead the 4th Industrial Revolution

Division of Software

Introduction
The Division of Software provides practical SW curriculum to keep up to date with the 4th Industrial Revolution, training SW specialists who can respond to industry demand and solve problems. Three majors are offered to meet regional industrial demand: Big Data, Contents IT and Smart IoT. Students can choose one or more majors based on individual aptitude and preference. Under the School’s ‘residential SW Community’ program, students receive one-to-one guidance on education and career development. Through various industry-academia cooperation projects, students also gain work experience and become SW specialists ready for employment upon graduation.

■ Global SW skill building through 24-hour SW/foreign language education in dormitories and startup education
■ Overseas training and internship programs including programs on entrepreneurship
■ Open-source courses and practical training
■ Apprenticeship education and combined bachelor’s-master’s degree curriculum to train experts on industry-academia cooperation

Majors on Offer

 • Big Data : The program specializes in big data, cloud computing and artificial intelligence with the goal of training future leaders of computer technology and big data applications. The curriculum is adjusted to reflect any changes in technology and market demand. Students will learn the theories and skills necessary to lead the information age of the 21st century and launch their careers as SW developers upon graduation.

 • Contents IT : The program aims to produce IT specialists with professional SW-developing skills for the high-tech content industry. In response to recent industry trends, the program is divided into two tracks: VR/AR (Virtual Reality/Augmented Reality) and Game Development. Students are assisted in planning their career paths and designing their curriculum accordingly.

 • Smart IoT : Students learn the principles and techniques behind the planning, deployment and implementation of IoT(Internet of Things). These include information-gathering sensor technology and signal processing technology; IoT communications networks; data analysis techniques for analyzing and assessing the information gathered; AI-related technology; and block chain security technology. The program is designed to foster IoT specialists with basic engineering skills to create an IoT environment. 

Curriculum in Common

Basic coding courses and SW major courses; project-based industry-academia cooperation courses; specialized courses for Big Data/Contents IT/Smart IoT majors
1st and 2nd Years
Immersive coding courses to develop coding-based problem-solving skills; basic required courses
Basic Coding Java Programming I & II, C Programming, C++ Programming, Python Programming Applications
Basic Required Courses Introduction to SW, Discrete Mathematics, Linear Algebra, Data Structures, Algorithms, Digital Logic Design and Experiment, Computer Architecture, Data Science Basics, Circuit Theory and Practice, Embedded Systems, Data Communications, Understanding Open-Source SW, Open-Source Linux Practice

3rd and 4th Years
Project-based programming courses develop project execution skills; major courses; industry-academia cooperation courses
Advanced Coding Programming Studio, Windows Programming, Web Programming, Mobile Programming
Major Courses Database, AI, Computer Networks, Operating Systems, System Programming, Programming Language Theory, Compiler Design, SW Engineering, Data Protection Theory,Computer Graphics, Open-Source Tools for SW Development
Industry-Academia Cooperation SW Capstone Design 1,2


Big Data Curriculum Details

Students learn various techniques to store, manage and process big data efficiently and effectively. They also study SW algorithms for data analysis based on AI/machine data learning and inference. 
Cloud Computing, Big Data Practice
Cloud computing concepts and technology; data gathering and monitoring; data search, classification and analysis
Parallel Programming, Distributed Programming
Data structures and applications of parallel and distributed processing 
Data Visualization
Visualization techniques for effective data analysis 
Natural Language Processing, Text Information Processing
Natural language processing such as speech tagging, parsing, semantic analysis and machine translation; text information processing theories and technology
Machine Learning, Data Mining
Concepts, technology and applications of machine learning and data mining
Advanced Database
Advanced technology such as parallel control and distributed database to handle big data in cloud computing environment

Contents IT Curriculum Details

Required for Contents IT Major
Practical training on SW and game production in “VR/AR theory”; study of basic theories in “Computer Graphics”
VR/AR Track
“VR/AR/Game Production Basics” for virtual reality/augmented reality/game implementation; “VR Programming” and “AR Programming” for production skills; “Haptic Interaction” for VR/AR input & output devices, “HCI(Human Computer Interaction)” for ergonomic principles and applications to develop systems with easy and effective user interface
Game Developer Track
“PC Game Programming” and “Mobile Game Programming” for game production skills using various platforms; “Game AI” for game-related AI technology such as pathfinding and NPC(non-player character) control; “Game Sensor Programming” for practical training in game production using mobile and VR device sensors; “GPU Programming” for GPU technology to produce high-performance/high-quality 3D games

Smart IoT Curriculum Details

Digital Signal Processing, IoT Networks
Processing of data(digital signals) collected by IoT sensors; wireless network standards related to IoT
Embedded Systems, Real-Time Operating Systems
Embedded system structures and technology; embedded real-time OS overview
Deep Learning and Video Recognition
Video recognition techniques using deep learning
Smart Home, Smart Factory
Concept and design/implementation of smart homes and smart factories
IoT & Block Chain, Wearable Technology & IoT
Block chain techniques to resolve structural and security problems of IoT systems; SW, structure, UX design and communication network of wearable devices
Open-Source HW Design
Project-based learning for IoT-related problem-solving skills using open-source HW such as Arduino or Raspberry Pi

Career Prospects

Graduates of the School find work in the IT sector as systems managers, SW developers, data analysts, content creators, smart IoT developers, IT startup founders, etc. In recent years, a growing number of graduates have been joining other major industries as well, including the automobile, home electronic and medical industries. They may also choose to further their studies through the combined bachelor’s-master’s program and become researchers or educators afterwards. Some of our graduates have found work at conglomerates and other major companies such as Samsung Medison and Daum Kakao. Others are employed by global firms like Intel and Google or teach at universities in Korea or abroad.