The Artificial Intelligence Computing Major is a major operated to cultivate professionals in artificial intelligence and software in response to the growing demand for AI talent. Through a systematic curriculum ranging from basic programming to AI theory and applications, students can develop the ability to understand AI technologies and apply them to real-world problem solving.
To cultivate professionals who can analyze, design, and implement solutions to diverse problems based on systematic education in artificial intelligence and software
Drag from side to side.
| Category | Graduation Requirements |
|---|---|
| Graduation Credits1) | 130 credits |
| 72 major credits | |
| Required Major Courses | Computational Thinking and SW Coding, Mathematics for AI, Data Structure, Algorithms 1, Artificial Intelligence, Introduction to Machine Learning, Capstone Design Project 1 |
| Field Training | 3 credits or more |
| English Proficiency | Fulfillment of the “Practical English” area under Kyungpook National University's Graduation Qualification System2) |
| Fulfillment of Kyungpook National University's Graduation Qualification System2) | |
Drag from side to side.
| Year 1 | Year 2 | Year 3 | Year 4 | Graduate School Pathway | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| AI Mathematics | Discrete Mathematics | Mathematics for AI | Linear Algebra | Advanced Mathematics for AI | Theory of Information Security | Information Security | ||||
| Probability and Statistics | ||||||||||
| AI SW | Automata and Formal Language | Software Design | Compiler | Database Management Systems | Problem-based Engineering Training Experiment | Augmented Reality | Special Topics in Computer Engineering | |||
| Java Programming | System Programming | Open Source Programming | Computer Networks | Mobile App Programming 1 | Advanced Software Engineering | |||||
| Computational Thinking and SW Coding | Programming for Beginners | Data Structure | → | Algorithms 1 | → | Advanced Problem Solving | Massively Parallel Computing | Advanced System Programming | ||
| Data Structure Applications | Operating Systems | Data Communications | Data Mining Theory and Applications | Cloud Computing | Algorithm Design and Analysis | Advanced Distributed Systems | ||||
| Creative Engineering Design | Computer Architectures | Capstone Design Project 1 | Special Topics in Computing Theory and Systems | |||||||
| Advanced Database | ||||||||||
| AI Core | AI and Computing | → | Artificial Intelligence | Introduction to Machine Learning | Deep Learning | Artificial Intelligence Systems | Introduction to Information Theory | Advanced Artificial Intelligence | Deep Learning Theory and Applications | |
| Introduction to Data Science | Introduction to Reinforcement Learning | Introduction to Neural Networks | Introduction to Brain and Cognitive Engineering | Machine Learning | Neural Networks | |||||
| AI Applications | Understanding of Images | Computer Vision | Speech Recognition | Intelligent Human-Computer Interface | Advanced Image Processing | Computer Vision Theory and Applications | ||||
| Introduction to Natural Language Processing | Information Retrieval | Medical AI | Natural Language Processing | Advanced Natural Language Processing | ||||||
| Introduction to Bioinformatics | Technical Writing in AI | Advanced Bioinformatics | AI Applications | |||||||
※ Courses marked in red are required major courses, and the completion model is recommended and may be flexibly adjusted according to each student's area of interest and career path.
For detailed academic and graduation requirements: Refer to the school website (http://cse.knu.ac.kr )
General Inquiries for the School of Computer Science and Engineering: scse@knu.ac.kr