The school of computer science currently provides three bachelor degrees, which are computer science and technology (science), software engineering and network engineering.
1 Computer Science and Technology (Science)
Educational objectives
The major mainly focuses on cultivating advanced talents with practical skills in mathematics, theory and methods in information and computing science, and scientific research. Students will obtain skills in dealing with information-processing-related problems in practical works. Graduates will be mainly engaged in research, education, application development and management positions in science and technology, education and information departments.
Major Courses
Discrete mathematics, programming language, mathematical analysis, digital logic design, data structure and algorithm, database principles and applications, computer network principle, operating system, algorithm design and analysis, object-oriented program design, computer principle, computer composition and structure, software engineering, compiling principle, large databases, JAVA programming.
Occupational Direction
Graduates will be engaged in positions such as software development, information management, network engineering, e-business, news media, film technology and computer control dealing with application, maintenance and developments in computer and network systems for education department, high-tech enterprises, public institution, research institution, government sector, banking, telecommunications, finance and computer industry.
Degree Award
Bachelor Degree of Science (B.Sc).
2 Software Engineering
The major includes three directions, which are project management and development, digital media technology and game software development.
2.1 Project Management and Development
Educational objectives
The program has been designed for not only educating students in an all-round way of character, intelligence and physical development but also fundamental theory, knowledge and skills in computer software development. The program will equip students with methods in software designs, development and management. Students will also obtain abilities in software-system research and development, and scientific thought and practice in application research and development, and knowledge in computer-related disciplines. The major aims at cultivating advanced talents with practical skills in foreign language, good literacy in scientific research, abilities in application, spirits of innovation and international perspective.
Major Courses
Discrete mathematics, programming language, data structure, computer principle, operating system, JAVA programming, database principles and applications, an introduction to the software engineering, software requirements analysis and modeling, software test technology, software project management and case analysis, software design and practice, Web database application system development.
Occupational Direction
Graduates will be engaged in positions such as software development, system analysis, project management and engineering application for education department, high-tech enterprises, public institution and research institution.
Degree Award
Bachelor Degree of Engineering (B.Eng).
2.2 Digital Media Technology
Educational objectives
The program has been designed for not only educating students in an all-round way of character, intelligence and physical development but also fundamental theory and professional knowledge in digital media technology. The major aims at cultivating talents with practical abilities in advanced digital media engineering technology.
Major Courses
Programming language, computer art foundation, form (plane color solid), computer graphic design, computer principle, the three dimensional animation design, digital video technology, JAVA programming, visual communication, computer UI design, display design, industrial product modeling design, online advertising design.
Occupational Direction
Graduates will be engaged in positions such as digital media development and management, website design and maintenance, multimedia design and development and information service for government sector, news and media department, business and education industry.
Degree Award
Bachelor Degree of Engineering (B.Eng).
2.3 Game software development
Educational Objectives
The program has been designed for not only educating students in an all-round way of character, intelligence and physical development but also fundamental theory in computer science and basic methods and skills in game software development. Students will obtain abilities in imagery thinking in arts, game-related creativity, game scene, interface and role design and game software development. The major aims at cultivating advanced talents, who will work on game-related positions such as project plan and design equipped with highly-skilled computer knowledge in art design, image processing, animation development and game software programming.
Major Courses
Programming language, data structure and algorithm, computer art foundation, form (plane color solid), computer graphic design, computer principle, computer network principle, the three dimensional animation design, digital film technology, JAVA programming, computer UI design, game character design, scene design , virtual reality interaction design, visual design in game.
Occupational Direction
Graduates will be engaged in positions such as 3D animation design and development, game art design, Flash animation design, cartoon design, illustration design, film and advertisement design, film post-production and multimedia product exhibition design for animation design company, advertising company, modern media company, game design company and press.
Degree Award
Bachelor Degree of Engineering (B.Eng).
3 Network Engineering
The major includes two directions, which are network and information security and internet of things technology.
3.1 Network and Information Security
Educational Objectives
The program has been designed for not only educating students in an all-round way of character, intelligence and physical developments but also fundamental knowledge in computer network and basic skills in network application and management. The major aims at cultivating advanced talents with practical skills in network planning and design, network maintenance and management, and abilities in foreign language.
Major Courses
Programming languages, discrete mathematics, assembly language programming, data structure and algorithm, object-oriented programming, operating systems, computer network principle, program design practice and analysis, database principles and applications, network protocol analysis, the TCP/IP program design, cryptography and network security technology, software engineering, network management, network engineering.
Occupational Direction
Graduates will be engaged in positions such as computer software and network operation and system maintenance and development for various institutions and enterprises.
Degree Award
Bachelor Degree of Engineering (B.Eng).
3.2 Internet of Things Technology
Educational Objectives
The program has been designed for not only educating students in an all-round way of character, intelligence and physical developments but also fundamental knowledge in computer science and technology and basic theories in internet of things. The major aims at cultivating advanced talents with practical and innovation abilities, who will work on system analysis, design and research in the area of computer science and internet of things.
Major Courses
Operating system, data structure, discrete mathematics, computer network, digital logic design principle, database principles and applications, microcomputer principle and interface technology, the Internet of things technology introduction, an embedded system, principle and application, single-chip microcomputer principle and application, RFID and sensor technology, wireless sensor networks, Internet of things development and application.
Occupational Direction
Graduates will be engaged in areas such as intelligent traffic, intelligent medical treatment, intelligent home, intelligent logistics and intelligent power station for internet of things related high-tech enterprises. Graduates can also participate in the design, development, maintenance and management in system integration, communication architecture, network protocol and standards, wireless sensor and information security. Moreover, graduates are also suitable for education and research positions in universities and institutions.
Degree Award
Bachelor Degree of Engineering (B.Eng).