Educational Objectives
The program is designed to provide a thorough grounding in the theoretical principles and knowledge of information retrieval, its transfer, processing and application. It remains committed to systematic education for high-level researchers and doers, who have particular interests in the area of computer, communication, and information security. Students with good command of English and personality of innovation can be prepared for any professional role they might chooseresearch, design, integration, practice in information technology industries, research institutes, universities, security departments and other community groups, and pursue their advanced degrees in information security, computer science and technology, and other related fields and cross subjects.
Skills Profile
Students are expected to gain
1Sound grounding in both mathematics and physics;
2Principles of information science, electronics and computer science;
3Research and problem solving skills;
4Skills to understand the development and trend in the discipline;
5Skills to use English language;
6Ability in document searching, data querying and thesis writing;
7Attainment in humanities and art, cooperative and organizational skills; and
8Sense of creation and innovation.
Program Features
Based on math and science, built on information science, directed towards information security, emphasizing on creativity, systems oriented, keeping applications in mind, this program cultivates talents in computer security, especially in protecting information security, applying computer security technologies, design, evaluation, and development of security systems, improving the security of systems, and protecting against attacks.
Major Disciplines
Computer Science and TechnologyTelecommunications Engineering
Length of Schooling and Degree
Duration4 years
Degrees ConferredBachelor of Engineering
Hours/Credits
Minimum Credits of Curricular(Comprising course system and intensified internship practical training)157.8
Minimum Extracurricular Credits5
1.Hours/Credits of Course System
Course Classified |
Course Nature |
Hrs/Crs |
Percentage (%) |
Basic Courses in General Education |
Required |
952/53.8 |
38.3 |
Elective |
160/10 |
7.1 |
|
Basic Courses in General Discipline |
Required |
576/32 |
22.8 |
Courses in Specialty |
Common Core Courses |
Required |
312/16.5 |
11.8 |
Specialty-Oriented Courses |
Elective |
448/28 |
20.0 |
Total |
2456/140.3 |
100 |
2.Weeks/Credits of Intensified Internship and Practical Training
Internship & Practical Training |
Course Nature |
Weeks/Credits |
Percentage (%) |
Military Training |
Required |
2/1 |
5.7 |
Electrical Engineering Practice |
Required |
2/1 |
5.7 |
Engineering Internship (Social Practice) |
Required |
3/1.5 |
8.6 |
Course Project |
Required |
14/7 |
40.0 |
Undergraduate Thesis |
Required |
14/7 |
40.0 |
Total |
35/17.5 |
100 |
3.Extracurricular Credits
No. |
Extracurricular Activities and Social Practice |
Requirements |
Extracurricular Credits |
1 |
Activities of Social Practice |
Submit report and pass oral defense |
1 |
Entitled as Activist by the Communist Youth League of HUST or Hubei Province; Membership of the group which is entitled as Excellent Social Practice Group by the Communist Youth League of HUST or Hubei Province |
2 |
2 |
Examinations in English and Computer |
CET-6 |
Students whose Band-6 exam scores accord our requirements |
2 |
TOEFL |
90 Points or Higher |
3 |
IELTS |
6.5 Points or Higher |
3 |
GRE |
1350 Points or Higher |
3 |
National Computer Rank Examination |
Win certificate of Band-2 or higher |
2 |
National Computer Software Qualification |
Win certificate of programmer |
2 |
Win certificate of Advanced Programmer |
3 |
Win certificate of System Analyst |
4 |
3 |
Competitions |
University Level |
Win first prize |
3 |
Win second prize |
2 |
Win third prize |
1 |
Provincial Level |
Win first prize |
4 |
Win second prize |
3 |
Win third prize |
2 |
National Level |
Win first prize |
6 |
Win second prize |
4 |
Win third prize |
3 |
4 |
Thesis |
Those whose thesis appears in national publications or international Academic Conference |
Depending on the quality Per piece |
2~6 |
5 |
Scientific Research |
Depending on both the time spent in and ability demonstrated in scientific research project |
Each item |
1~3 |
6 |
Experiments |
Depending on innovative extent |
Each item |
1~3 |
Note: In HUST Sports Meeting, the first and the second prize, the third to the fifth prize, and the sixth prize to the eighth prize are deemed respectively the first prize, the second prize and the third prize of university level.
Main Courses in Specialty
Discrete MathematicsAssembly Language ProgrammingCAdvanced Programming Language Principle of CryptographyLogic and Computer Design FundamentalsData StructureOperating SystemSoftware SecurityComputer Telecommunications & NetworkSecurity of Computer NetworkInformation System Security.
Main Internship and Practical Training (Including Experiments)
Course Project of Network SecurityCourse Project of Software SecurityCourse Project of Operating SystemCourse Project of CryptographyCourse Project of ProgrammingCourse Project of Integrated Training of Information Security.
Table of Teaching Schedule
School (Department): School of Computer Science and Technology Specialty: Information Security
course type |
required/ elective |
course code |
course name |
hrs |
crs |
Including |
semester |
extra-cur. |
exp. |
operation |
basic courses in general education |
required |
0301902 |
Morals & Ethics & Fundamentals of Law |
40 |
2.5 |
|
|
|
1 |
Required |
0100721 |
Survey of Modern Chinese History |
32 |
2 |
8 |
|
|
2 |
Required |
0100733 |
Basic Theory of Marxism |
40 |
2.5 |
8 |
|
|
3 |
Required |
0100932 |
Social Practice of Ideological and Political Theories Course |
24 |
1.5 |
20 |
|
|
2 |
Required |
0100322 |
General Introduction to Mao Zedong Thought and Socialist Theory with Chinese Characteristics |
56 |
3.5 |
|
|
|
4 |
Required |
0100741 |
Current Affairs and Policy |
32 |
2 |
14 |
|
|
1-6 |
Required |
0510071 |
Chinese |
32 |
2 |
10 |
|
|
1 |
Required |
0508453 |
Comprehensive English |
56 |
3.5 |
|
|
|
1 |
Required |
0508463 |
Comprehensive English |
56 |
3.5 |
|
|
|
2 |
Required |
0700011 |
Calculus () |
88 |
5.5 |
|
|
|
1 |
Required |
0700012 |
Calculus () |
88 |
5.5 |
|
|
|
2 |
Required |
0700048 |
Physics () |
64 |
4 |
|
|
|
2 |
Required |
0700049 |
Physics () |
64 |
4 |
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
course type |
required/ elective |
course code |
course name |
hrs |
crs |
Including |
semester |
extra-cur. |
exp. |
operation |
basic courses in general education |
Required |
0706891 |
Physical Experiments () |
32 |
1 |
|
32 |
|
2 |
Required |
0706901 |
Physical Experiments () |
24 |
0.8 |
|
32 |
|
3 |
Required |
0400111 |
Physical Education() |
32 |
1 |
|
|
|
1 |
Required |
0400121 |
Physical Education() |
32 |
1 |
|
|
|
2 |
Required |
0400131 |
Physical Education() |
32 |
1 |
|
|
|
3 |
Required |
0400141 |
Physical Education() |
32 |
1 |
|
|
|
4 |
Required |
0800171 |
Fundamentals of computer technology |
32 |
1 |
|
|
32 |
1 |
Required |
1100011 |
Military Theory |
16 |
1 |
|
|
|
1 |
Required |
0700051 |
Linear Algebra () |
40 |
2.5 |
|
|
|
2 |
Required |
0700063 |
Probability and Mathematics Statistic () |
40 |
2.5 |
|
|
|
3 |
|
|
Electives in Humanities and Social Science |
160 |
10 |
|
|
|
1 |
Basic Courses in General Discipline |
Required |
0828261 |
Introduction to Information Security |
32 |
2 |
|
|
|
1 |
Required |
0810012 |
C Advanced Programming Language (C) |
48 |
3 |
|
|
|
2 |
Required |
0828231 |
C Advanced Programming Language(C) Experiments |
32 |
1 |
|
32 |
|
2 |
Required |
0700186 |
Discrete MathematicsI |
40 |
2.5 |
|
|
|
2 |
Required |
0700182 |
Discrete Mathematics II |
40 |
2.5 |
|
|
|
3 |
Required |
0816563 |
Foundation of Information Security Mathematics |
64 |
4 |
|
|
|
4 |
Required |
0843771 |
Logic and Computer Design Fundamentals |
64 |
4 |
|
|
|
4 |
Required |
0843781 |
Logic and Computer Design Fundamentals Experiments |
32 |
1 |
|
32 |
|
4 |
Required |
0800413 |
Data Structure |
48 |
3 |
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
course type |
required/ elective |
course code |
course name |
hrs |
crs |
Including |
semester |
extra-cur. |
exp. |
operation |
Basic Courses in General Discipline |
Required |
0800419 |
Data Structure Experiments |
16 |
0.5 |
|
16 |
|
3 |
Required |
0803256 |
Assembly Language Programming |
24 |
1.5 |
|
|
|
3 |
Required |
0828271 |
Assembly Language Programming Experiments |
32 |
1 |
|
32 |
|
3 |
Required |
0801653 |
Computer Telecommunications & Network |
40 |
2.5 |
|
|
|
5 |
Required |
0828281 |
Computer Telecommunications & Network Experiments |
16 |
0.5 |
|
16 |
|
5 |
Required |
0800424 |
Operating System |
40 |
2.5 |
|
|
|
5 |
Required |
0828291 |
Operating System Experiments |
16 |
0.5 |
|
16 |
|
5 |
Common Core Courses in Speciality |
Required |
0843791 |
Principle of Cryptography |
64 |
4 |
|
|
|
4 |
Required |
0828302 |
Software security |
56 |
3.5 |
|
|
|
4 |
Required |
0828312 |
Software security Experiments |
32 |
1 |
|
32 |
|
4 |
Required |
0814171 |
Security of Computer Network |
40 |
2.5 |
|
|
|
6 |
Required |
0828321 |
Security of Computer Network Experiments |
32 |
1 |
|
32 |
|
6 |
Required |
0809382 |
Information System Security |
56 |
3.5 |
|
|
|
6 |
Required |
0828331 |
Information System Security Experiments |
32 |
1 |
|
32 |
|
6 |
Specialty-oriented Courses Elective |
|
|
A(8 |
|
|
|
|
|
|
Elective |
0828361 |
Computational Thinking |
32 |
2 |
|
|
|
1 |
Elective |
0700234 |
Numerical Analysis |
32 |
2 |
|
|
|
3 |
Elective |
0804042 |
Algorithmic Design and Analysis |
48 |
3 |
|
|
|
5 |
Elective |
0803313 |
Compiler Principles |
48 |
3 |
|
|
|
6 |
Elective |
0803303 |
Database System |
48 |
3 |
|
16 |
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
course type |
required/ elective |
course code |
course name |
hrs |
crs |
Including |
semester |
extra-cur. |
exp. |
operation |
Specialty-oriented Courses Elective |
|
|
B A |
|
|
|
|
|
|
Elective |
0816913 |
Verilog Verilog language |
32/1 |
|
|
32 |
|
4 |
Elective |
0848801 |
Advanced Cryptography Application |
32 |
2 |
|
|
|
5 |
Elective |
0843811 |
Reverse Engineering Technology |
32 |
2 |
|
8 |
|
6 |
Elective |
0816652 |
Wireless Network Security |
32 |
2 |
|
|
|
7 |
Elective |
0810792 |
Information Concealment |
32 |
2 |
|
|
|
6 |
Elective |
0828371 |
Multimedia content encryption and authentication |
32 |
2 |
|
|
|
7 |
Elective |
0816632 |
Network Security Programming |
32 |
2 |
|
|
|
7 |
Elective |
1202923 |
Security of Electronic Business and Electronic Government |
32 |
2 |
|
|
|
6 |
Elective |
0816642 |
Network Forensic |
32 |
2 |
|
|
|
6 |
Elective |
0802623 |
Trusted Computing |
32 |
2 |
|
8 |
|
6 |
Elective |
0835751 |
Cloud Computing Virtualization |
24 |
1.5 |
|
|
|
7 |
Elective |
0843071 |
Big data analysis and processing |
24 |
1.5 |
|
|
|
7 |
Elective |
0826592 |
Fundamentals of Search Engine |
24 |
1.5 |
|
|
|
7 |
Elective |
0812312 |
C++ C++ d Programming |
40 |
2.5 |
|
|
|
5 |
Elective |
0842261 |
Parallel Programming Principle and Practice |
32 |
2 |
|
|
|
6 |
Elective |
0810661 |
Embedded System |
32 |
2 |
|
|
|
6 |
Elective |
0835203 |
Java Advanced Programming Language (Java) |
40 |
2.5 |
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
course type |
required/ elective |
course code |
course name |
hrs |
crs |
Including |
semester |
extra-cur. |
exp. |
operation |
Internship and Practical Training |
Required |
1300013 |
Military Training |
2w |
1 |
|
|
|
1 |
Required |
1304411 |
Electrical Engineering Practice |
2w |
1 |
|
|
|
3 |
Required |
1302461 |
Course Project of Programming |
2w |
1 |
|
|
|
4 |
Required |
1302481 |
Course Project of Operating System |
2w |
1 |
|
|
|
6 |
Required |
1302491 |
Course Project of Cryptography |
2w |
1 |
|
|
|
5 |
Required |
130008a |
Engineering Internship |
3w |
1.5 |
|
|
|
7 |
Required |
1302501 |
Course Project of Network Security |
2w |
1 |
|
|
|
7 |
Required |
1306081 |
Course Project of Software Security |
2w |
1 |
|
|
|
5 |
Required |
1302511 |
Integrated Training of Information Security |
4w |
2 |
|
|
|
7 |
Required |
130004f |
Undergraduate Thesis |
14w |
7 |
|
|
|
8 |