About

Faculty of Artificial Intelligence

The main mission of the faculty is to serve for the country's IT industry sector as well as AI sector directly, train competent experts of information science and artificial intelligence capable of designing and developing operating system programs, artificial intelligence programs and various applications, and to play a leading role in developing up-to-date software and accelerating the IT industry in various sectors of the national economy.

Faculty of Artificial Intelligence

The Faculty of Automation, established in August 1977, was renamed the Faculty of Computer Science in 1997 and promoted to the University of Computer Science, a college in September 1999. The University of Computer Science was renamed the University of Information Science in 2016 and again changed its name to the Faculty of Information Science in October 2019. And since July 2025, it has been called the Faculty of Artificial Intelligence.

The faculty has three institutes (Intelligent Science Institute, Visual Information Processing Institute, Natural Language Processing Institute, IOT Institute, Information Security Institute, Information Management Institute and AI Institute) and one Department (Information Communication Department).

There are three research labs (intelligent system laboratory, data science laboratory, intelligent science application laboratory) in the Intelligent Science Institute, two (computer vision laboratory, mixed reality laboratory) in the Visual Information Process Institute, three (language information processing laboratory, voice information processing laboratory, language processing application laboratory) in the Natural Language Processing Institute, four (big data application laboratory, cloud computing research laboratory, embedded system research laboratory, IOT application laboratory) in the IOT Institute, three (security management laboratory, communication security laboratory, system security laboratory) in the Information Security Institute, four (education information laboratory, information processing laboratory, information management application laboratory, software engineering laboratory) in the Information Management Institute, as well as eight research labs in the AI Institute.

The course includes "artificial intelligence", "information science", "information communication", and "programming".

The typical subjects are "deep learning application", "reinforcement learning", "decision-making", "machine learning", "natural language processing", "QA & Summary", "data mining", "algorithm design", "data structures and algorithms", "database systems", "operating systems", "file system analysis", "cloud computing", "distributed parallel processing", "embedded OS", "field-controller technology", "computer graphics", "computer vision", "ontology engineering", "information security", "network security technology", "software security", "signal and system", "digital signal processing", "digital image processing", "digital voice processing", "multicast principle", "computer networks", "mobile communication network", "routing technique" and "information exchange".


Introduction to Curriculum For Exchange Students


Course Duration: 4 years

Degree: BSc of Information Science

- 1st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1First Foreign language44Exam
2Higher maths56Exam
3Linear algebra22P/F
4Information theory and coding35P/F
5Object-oriented programming26Exam
6Physical education12P/F
Total1625

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Stochastic and mathematical statistics22P/F
2First Foreign language44P/F
3Higher maths44Exam
4Object-oriented programming24Exam
5Physics45P/F
6Physical Education12P/F
Total1521

- 2st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1First Foreign language44Exam
2Physics44Exam
3Optimization method22P/F
Total1010

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Computer network34Exam
2First Foreign language22P/F
3Computer device system45Exam
Total911

- 3st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Socio-politics specialty44P/F
2First Foreign language32Exam
3Second Foreign language44P/F
4Operating system46Exam
Total1516

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Science and Technology introduction44P/F
2Second Foreign language22Exam
3Information Retrieval43Exam
4Machine Learning34P/F
Total1313

- 4st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Juche Philosophy54Exam
2AI introduction36Exam
3Digital image processing33Exam
4Natural language processing34Exam
5Digital voice processing33Exam
Total1720

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1AI introduction44Exam
2Digital image processing34Exam
3Depth learning34Exam
4Multimedia system34Exam
Total1316

Course Duration: 2 years

Degree: MSc of Information Science

Subjects for the qualification of Masters:

1. Network program

2. Network security engineering

3. Embedded system

4. Software security

5. Distributed system

6. Formatting

7. Computer-based educational information technology

8. Program analysis

9. Corpus engineering

10. Natural language processing

11. Voice recognition

12. Voice coding

13. Virtual reality

14. Computer vision

15. Data mining

16. Intelligent system design

17. Network computing

18. Virtual private network

19. Program logic device

20. Internet of Things (IoT)

21. Linux kernel architecture

22. Server system configuration

23. Multimedia transfer service

24. File system analysis

25. Ontology engineering

26. Machine translation

27. Voice emphasis

28. Statistical signal processing

29. Image parallel processing

30. Computer geometry

31. Modern intelligent information processing

32. Prediction & Decision-making 33. Network database management

34. Big data system

35. Encryption

36. Firewall & Invasion detection system

37. System & Database security

38. Virtual private network

39. Device drive technology

40. Real-time system

41. Formatting

42. Computer logical application

43. Field-controller technology

44. QA & Summary

45. Python & language processing

46. Modern documentary retrieval

47. Business service bus

48. E-learning management

49. Semantic Web technology

50. Virtualization & Cloud computing

51. Computer interface system

52. Visual recognition

53. Virtual reality

54. File system analysis

55. Component-based development