Course
Regulations for course completion
- 1) To complete the interdisciplinary major, 36 credits from major-elective courses are required.
- 2) The total number of credits required for degree conferral is equal to the number of credits required for the graduation of the first major. Other graduation requirements, such as the submission of an official foreign language test score or Certification of Comprehension of Chinese Characters, are based on the requirements of the first major.
List of courses
List of interdisciplinary major courses
|
Section |
Course Number |
Course Title |
Recommended Year /Semester |
Credit (Hour) |
Theory /Practice |
|
|---|---|---|---|---|---|---|
|
Major Elective |
COSE215 | THEORY OF COMPUTATION | 2/1 | 3(3) | Theory | |
| COSE222 | COMPUTER ARCHITECTURE | 2/2 | 3(3) | Theory | ||
| COSE341 |
OPERATING SYSTEMS |
3/1 | 3(3) | Theory | ||
| SMRT222 | MODERN CRYPTOGRAPHY | 3/2 | 3(3) | Theory | ||
| Choose 1 | ISEC303 |
REVERSE ENGINEERING |
3/1 | 3(3) | Practice | |
| SMRT224 |
SOFTWARE REVERSE ENGINEERING |
3/2 | 3(3) | Theory | ||
| COSE312 |
COMPILER |
3/2 | 3(3) | Practice | ||
| COSE322 |
SYSTEM PROGRAMMING |
3/2 | 3(3) | Theory | ||
| COSE342 |
COMPUTER NETWORK |
3/2 | 3(3) | Theory | ||
| COSE352 |
SOFTWARE ENGINEERING |
3/2 | 3(3) | Practice | ||
| COSE354 | INFORMATION SECURITY | 3/2 | 3(3) | Theory | ||
| COSE401 | INTERNSHIP PROGRAMⅠ | 4/1 or 4/2 | 3(3) | Practice | ||
| COSE441 | INTERNET PROTOCOLS | 4/1 | 3(3) | Practice | ||
| COSE451 | SOFTWARE SECURITY | 4/2 | 3(3) | Theory | ||
| COSE480 | INDUSTRY-ACADEMIC CAPSTONE DESIGN | 4/1 or 4/2 | 3(3) | Theory/Practice | ||
| ISEC302 |
BASIC HACKING PRACTICE |
3/2 | 3(6) | Practice | ||
| Choose 1 | SMRT242 |
SECURE CODING |
3/2 | 3(4) | Theory/Practice | |
| ISEC304 | SECURE CODING | 3/2 | 3(6) | Theory | ||
| JURA356 | INTRODUCTION TO THE INTELLECTUAL PROPERTY LAW | 3/2 | 3(3) | Theory | ||
| MATH343 | PROBABILITY AND STATISTICS WITH LAB | 3/1 | 3(3) | Theory | ||
| SMRT111 | C PROGRAMMING AND PRACTICE | 3/1 | 3(4) | Theory/Practice | ||
| SMRT323 | COMPUTER SYSTEM SECURITY | 3/2 | 3(3) | Theory | ||
| SMRT221 | CRYPTOGRAPHIC MATH | 3/1 | 3(3) | Theory | ||
| SMRT223 | INTRODUCTION TO DIGITAL FORENSICS | 4/1 | 3(3) | Theory | ||
| SMRT226 | INTRODUCTION TO HACKING | 3/2 | 3(3) | Theory | ||
| SMRT301 | AI SECURITY I | 4/2 | 3(3) | Theory | ||
| SMRT334 | RISK MANAGEMENT | 3/1 | 3(3) | Theory | ||
| SMRT433 | SECURITY FOR BIGDATA | 4/1 | 3(3) | Theory | ||
| SMRT461 | CYBER TECHNOLOGY AND LAW | 4/1 | 3(3) | Theory | ||
| SMRT468 | WAY TO SET UP A GREAT STARTUP COMPANY | 4/1 | 3(3) | Theory | ||
| SPGE220 | STARTUP CAMPUSCEO2.0(I) | 2/1 | 3(3) | Theory | ||
| SPGE221 | STARTUP CAMPUSCEO2.1(I) | 2/2 | 3(3) | Theory | ||
※ Only one of the following subjects can be accepted.
1) ISEC303 역공학기법 / SMRT224 역공학 Choose 1
2) ISEC304 시큐어코딩 / SMRT242 시큐어코딩 Choose 1