Communications and Computer Network

THAI NGUYEN UNIVERSITY

UNIVERSITY OF INFORMATION AND COMMUNICATION TECHNOLOGY

CURRICULUM
FIELD: COMPUTER NETWORK AND DATA COMMUNICATIONS
(Implemented from K16, since 2017)

(Attached to Decision No. 809/QD-DHCNTT&TT dated on 01 August, 2017 by Rector of University of Information and Communication Technology; Decision No. 2572/QD-DHTN dated on 28 November, 2017 by the President of Thai Nguyen University)

No. Subjects Credits Periods Semester 1 2 3 4 5 6 7 8 9 Core Type of subjects
TQ/HT/SH
(0)/(2)/(1)
TS LT TH # # # # # # 15 15 16
General subjects
(Total credits: 40 credits / 15 subjects)
1 English 1 3 45 45 0 1 3
2 Linear Algebra 3 45 45 0 1 3
3 General Law 2 30 30 0 1 2
4 General Informatics 3 60 30 30 1 3
5 General Physics 2 30 30 0 1 2
6 English 2 3 45 45 0 2 3
7 Analytics Analysis 4 60 60 0 2 4
8 Fundemental principles of  Marxism and Leninism 1 2 30 30 0 2 2
9 English 3 3 45 45 0 3 3
10 Fundemental principles of  Marxism and Leninism 2 3 45 45 0 3 3
11 Probability & Statistics 2 30 30 0 3 2
12 English 4 3 45 45 0 4 3
13 Ho Chi Minh’s Ideology 2 30 30 0 4 2
14 Revolution Lines of the Vietnam Communist Party 3 45 45 0 5 3
15 Soft Skills 2 30 30 0 5 2
Basic subjects
(Total credits: 50 credits)
15 Introduction to Programming 3 60 30 30 1 3 x
16 Operating Systems 2 38 23 15 2 2 General Informatics (0)
17 Computer Architecture 2 30 30 0 2 2 General Informatics (0)
18 Advanced Programming 2 45 15 30 2 2 Introduction to Programming (0)
19 Database 3 60 30 30 3 3 x Introduction to Programming (0),
Operating Systems (2)
20 Object-Oriented Programming 3 60 30 30 3 3 x Advanced Programming (2)
21 Discrete Mathematics 3 45 45 0 3 3 x Advanced Programming (2)
22 Data Structure and Algorithm 3 60 30 30 4 3 x Advanced Programming (2)
23 Computer Network 3 60 30 30 4 3 Computer Architecture (2), Operating Systems (2)
24 System Design and Analysis 3 60 30 30 4 3 x Database (0), Object-Oriented Programming (0)
25 Dot NET Technology 3 60 30 30 5 3 x Object-Oriented Programming (0), System Design and Analysis (2), Database (2)
26 Data and Computer Communications 2 30 30 0 5 2 Computer Network (0)
27 Advance Computer Network 3 60 30 30 5 3 x Computer Network (0)
28 Web Design 3 60 30 30 5 3 x Object-Oriented Programming (0), System Design and Analysis (2), Database (2)
29 Switching Technology 3 60 30 30 6 3 x Advanced Computer Network (0)
30 Network Technology and Devices 3 60 30 30 6 3 x Advanced Computer Network (0)
31 Communications Programming 3 60 30 30 6 3 x Advanced Computer Network (0), Dot NET Technology (0)
32 Web Programming 3 60 30 30 6 3 x Web Design (0)
Specialized subjects
(Total credits: 30, of which compulsory credits: 21/30 credits, Elective: 9/30 credits)
Compulsory subjects (21 credits)
33 Network Security 3 60 30 30 7 3 x Basis Lab (0)
34 Elective subject 1 (in list of required subjects) 3 60 30 30 7 3 x Basis Lab (0)
35 Linux server System Management 3 60 30 30 7 3 x Basis Lab (0)
36 Windows server System Management 3 60 30 30 7 3 x Basis Lab (0)
37 Network Design 3 60 30 30 7 3 x Basis Lab (0)
38 Network Monitering Systems 3 60 30 30 8 3 x Basis Lab (0), Network Security (2), Windows server System Management (2),  Linux server System Management (2)
39 Evaluation of Network Performance 3 60 30 30 8 3 x Basis Lab (0)
40 Elective Subject 2 (based on professional orientation) 3 60 30 30 8 3 Basis Lab (0)
41 Elective Subject 3 (based on professional orientation) 3 60 30 30 8 3 Basis Lab (0)
42 Elective Subject 4 (based on professional orientation) 3 60 30 30 8 3 Basis Lab (0)
Elective subjects
Elective Subject 1 (in compulsory subjects) 3 60 30 30 7
1 Web App Development 3 60 30 30 7 Basis Lab (0)
2 ASP.NET Technology 3 60 30 30 7 Basis Lab (0)
Elective Subject 2 + Elective Subject 3 + Elective Subject 4 (Specialized orientation): 9 credits
App Development Oriented Elective Subjects
1 Software Engineering 3 60 30 30 8 Basis Lab (0), Elective Subject 1 (2)
2 Software Design and Architecture 3 60 30 30 8 Basis Lab (0), Elective Subject 1 (2)
3 Network Software and Services 3 60 30 30 8 Basis Lab (0), Elective Subject 1 (2)
4 App Development for Multiplatform Mobile Devices 3 60 30 30 8 Basis Lab (0), Elective Subject 1 (2)
Administration and System Security oriented Elective Subjecs
1 Advanced Network Security 3 60 30 30 8 Basis Lab (0), Network Security (2)
2 Advanced Linux Server System Management 3 60 30 30 8 Basis Lab (0), Quản trị hệ thống Linux server (2)
3 Advanced Window server System Management 3 60 30 30 8 Basis Lab (0), Window server System Management (2)
4 Virtualization Technology 3 60 30 30 8 Basis Lab (0), Window server System Management (2), Linux server System Management  (2)
Học phần Elective Subject theo định hướng hạ tầng và thiết bị mạng
1 Local network technology 3 60 30 30 8 Basis Lab (0)
2 Wide area network technology 3 60 30 30 8 Basis Lab (0)
3 Advanced Network Design 3 60 30 30 8 Basis Lab (0)
4 Network System Maintenance 3 60 30 30 8 Basis Lab (0), Network System Maintenance (2)
Internship/Graduation Thesis
(Total credits: 20 credits)
43 Basis Lab 4 6 4 Switching Technology (0), Network Technology and Devices (0), Communications Programming (2), Web Programming (2)
44 Internship 6 9 6 Basis Lab (0)
45 Graduation Thesis 10 9 10 Internship (0)
Alternative subjects to replace Graduation Thesis (10 credits)
1 Network Design Project 2.5 45 30 15 9 Internship (0)
2 Network Administration Project 2.5 45 30 15 9 Internship (0)
3 Network Security Project 2.5 45 30 15 9 Internship (0)
4 Network App Development Project 2.5 45 30 15 9 Internship (0)
Total accumulative credits of the curriculum 140