Undergraduate Guide

Welcome to the Department of Software at Ajou University.

Curriculum System

Educational Goals
  • Nurture practical engineers who have problem-solving skills based on expert software knowledge
  • Nurture creative engineers who have a self-directed lifelong learning ability and will lead the evolution of software technologies
  • Nurture engineers with convergence competencies who can create new values based on software technology
  • Nurture global engineers with outstanding foreign language skills and global acumen
  • Nurture engineers that can contribute to spreading the value of software with proper ethical awareness and communication skills
Features of the curriculum
Global education program
  • Short/long-term internships, overseas field training programs, overseas joint projects
  • Provide various opportunities to strengthen global competencies, such as language skills
  • Deliver lectures in English language for mandatory major courses
Curriculum based on the demand of the industry
  • Establish the i-SOFT industry-university cooperation process in connection with regular courses
  • Mandatory subject-based industry-university projects
  • Short/long-term internships in connection with industry-university projects
  • Operate industry-university joint research lab
SW convergence education
  • Automobile and software interdisciplinary major
  • Humanities and social science data analysis interdisciplinary major
Curriculum system
Freshman
Liberal Arts & SW Major - Basic
Sophomore
SW Major - Core
Junior
SW Major - Intensive
Senior
SW Application - Intensive
  • Writing
  • Ajou Character
  • Math 1
  • Math 2
  • English 1
  • English 2
  • Liberal Arts per Area
  • SW Career Seminar
  • Computer Programming & Practice
  • Basic Courses (Physics, Biology, Physics Lab, Biology Lab) : Choose one including Lab
  • Introduction to Creative Software
  • Digital Circuits
  • Discrete Math
  • Liberal Arts per Area
  • Probability & Statistics 1
  • Object-oriented Programming & Practice
  • Data Structure
  • Computer Architecture
  • Basic Courses (Probability & Statistics 2, Linear Algebra 1) : Choose one
  • System Programming & Practice
  • Algorithm
  • Computer Networks
    1st Semester
  • Operating System
  • Machine Learning
  • Network Security & Practice
  • Network Software Design
  • Database
  • Information Security
  • System Software Security & Practice
  • Introduction to Open Source SW
  • Computer Communications
    2nd Semester
  • IT Intensive 1 and 2
  • Data Mining
  • IT-Specialized English
  • Theory of Computation
  • Internet-of-Things System Design
  • Software Engineering
  • Software Application Security & Practice
  • Real Coding 1and 2
  • Web System Design
  • Embedded Software
  • Compiler
  • Self-directed Project
  • Theory and Application of Modern Cryptography
  • SW Start-up Theory
  • SW Field Practice 1,2, and 3
  • Mobile Networks
  • Modeling & Simulation
  • Distributed System
  • Self-directed Research 1
  • Start-up Practice 1
  • Computer Graphics
  • Computer Vision
  • Overseas Internship 1 and2
  • SW Industry Seminar
  • SW Capstone Design
  • SW Field Practice 4, 5, and 6
  • Advanced Computer Architecture
  • Human-Computer Interaction
  • Artificial Intelligence
  • Self-directed Research 2
  • Start-up Practice 2
  • Start-up Field Practice 2
  • Overseas Internship 3,4,5,and 6
Freshman
Liberal Arts & SW Major - Basic
  • Writing
  • Ajou Character
  • Math 1
  • Math 2
  • English 1
  • English 2
  • Liberal Arts per Area
  • SW Career Seminar
  • Computer Programming & Practice
  • Basic Courses (Physics, Biology, Physics Lab, Biology Lab) : Choose one including Lab
  • Introduction to Creative Software
  • Digital Circuits
  • Discrete Math
Sophomore
SW Major - Core
  • Liberal Arts per Area
  • Probability & Statistics 1
  • Object-oriented Programming & Practice
  • Data Structure
  • Computer Architecture
  • Basic Courses (Probability & Statistics 2, Linear Algebra 1) : Choose one
  • System Programming & Practice
  • Algorithm
  • Computer Networks
Junior
SW Major - Intensive
    1st Semester
  • Operating System
  • Machine Learning
  • Network Security & Practice
  • Network Software Design
  • Database
  • Information Security
  • System Software Security & Practice
  • Introduction to Open Source SW
  • Computer Communications
    2nd Semester
  • IT Intensive 1 and 2
  • Data Mining
  • IT-Specialized English
  • Theory of Computation
  • Internet-of-Things System Design
  • Software Engineering
  • Software Application Security & Practice
  • Real Coding 1 and 2
  • Web System Design
  • Embedded Software
  • Compiler
  • Self-directed Project
  • Theory and Application of Modern Cryptography
Senior
SW Application - Intensive
  • SW Start-up Theory
  • SW Field Practice 1,2, and 3
  • Mobile Networks
  • Modeling & Simulation
  • Distributed System
  • Self-directed Research 1
  • Start-up Practice 1
  • Computer Graphics
  • Computer Vision
  • Overseas Internship 1 and 2
  • SW Industry Seminar
  • SW Capstone Design
  • SW Field Practice 4,5, and 6
  • Advanced Computer Architecture
  • Human-Computer Interaction
  • Artificial Intelligence
  • Self-directed Research 2
  • Start-up Practice 2
  • Start-up Field Practice 2
  • Overseas Internship 3,4,5, and 6