Faculty of Information Science

Its main mission is to train the useful experts on information science who can serve in the information industry directly and design and develop the programs of operating system, the programs of artificial intelligence and several other application programs and play the leading role in developing the advanced programs and making several domains of the national economy IT-based.

Established in Juche66 (1977) as the Faculty of Automation, it changed its name as the Faculty of Computer Science in Juche86(1997) and in Juche88(1999), it promoted into college with the name of the College of Computer Science. After that, in Juche105(2016), it was renamed as the College of Information Science. And now it has been renamed as the Faculty of Information Science.

It consists of 11 departments(Department of Computer Network System, Department of Information Security, Department of Operating Systems, Department of Communication, Department of Computer-aided Education, Department of Intelligent Information Processing, Department of Language Information, Department of Visual Information Processing, Department of Software Engineering, Department of Computer Hardware, Department of Speech Information Processing), 2 institutes and 1 laboratory.

And there are 3 sub-disciplines; Information Science, Communication and Program.

The typical subjects are Programming Techniques, Computer Hardware, Data Structure & Algorithm, Computer Graphics, Software Engineering, Network Operating System, Network Security Engineering, Linux System Development, PLD(Programmable Logical Controller), Intelligent System Design, Natural Language Processing, Digital Image Processing, Speech Coding, Network Communication Programming, Meaning Web Techniques and etc.

About 200 lecturers and researchers work in this faculty including 1 candidate academician and around 30 doctors. And there are some 50 lecturers with academic titles like professors and associate professors.

About 1,300 students are enrolled in this faculty.


Introduction to Curriculum For Foreign Students


Course Duration: 4 years

Degree: BSc of Information Science

- 1st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1First Foreign language34Exam
2Higher maths34P/F
3Physics56Exam
4Chemistry34P/F
5Programming 134Exam
6Physical education12P/F
Total1824

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Logic22P/F
2First Foreign language34Exam
3Higher maths44Exam
4Programming 144Exam
5Electronics56Exam
6Data structure and Algorithm44Exam
7Physical education12P/F
Total2326

- 2st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Socialist constitution and laws22P/F
2Korean history34P/F
3First Foreign language34Exam
4Higher maths34P/F
5Programming 234Exam
6Computer hardware56Exam
7Information theory and coding44Exam
Total2328

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Korean history34Exam
2First Foreign language34Exam
3Higher maths44Exam
4Programming 144Exam
5Operating system44Exam
6Signal and system44P/F
Total2224

- 3st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Juche philosophy22P/F
2First Foreign language34Exam
3Discrete structure44Exam
4Computer network44Exam
5Computer graphics44Exam
Total1718

2nd semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Juche philosophy34Exam
2First Foreign language12P/F
3Computer network security44Exam
4Pattern recognition44Exam
5Information theory and coding34Exam
Total1518

- 4st year

1st semester

No.Course TitleCreditsHours per weekExam TypeNotes
1Computer network security46Exam
2Computer graphics44Exam
3Software engineering44Exam
4Distributed parallel processing46Exam
52nd Foreign language44P/F
Total2024

2nd semester

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

Course Duration: 2 years

Degree: Master Degree 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