Training Program for Computer Application Technology Major
I. Major and major code
1. Major Code: 610201-1
2. Major: Computer Application Technology
II. Training objects
International students
III. Duration
3 Years full-time
Maximum: 6 Years
IV. Training objectives
This talent training program is tailored to international students in
V. Occupational position (s) analysis
This major will cultivate interdisciplinary technicians and technical operators with Internet of Things technical ability mainly in application, service and production. Graduates of this major mainly work in Internet of Things-related equipment manufacturers, Internet of Things engineering companies, Internet of Things network companies, Internet of Things system users, etc. The positions are mainly operation management and maintenance of the Internet of things, and installation, debugging, operation, maintenance and management of the Internet of things engineering system.
See Table 1 for detailed position analysis.
Table 1 Occupational positions of computer application technology majors
No. | Positions | Job Description | Professional ability | |
1 | Core positions | Internet of Things application system integration
| Responsible for integrating the software, hardware and sensing devices of the system, debugging, and finding and improving errors in the unit design process.
| Understand the architecture design of the Internet of Things system, master the basic process and skills of system debugging, able to find and modify the mistakes in the design process, good teamwork spirit. |
2 | IOT product application development
| Participate in the development of IOT products, such as IC card/ RFID application process design, development and testing, and writing of various design documents. | Knowledge of Internet of things, good programming habit and awareness; familiar with application system development of IOT-related products; achievement-oriented with integrity, self-discipline, teamwork, learning ability, communication ability, high initiative, logical thinking, perseverance, etc. | |
3 | IOT Supporting software development
| Research and development of supporting software for the Internet of Things. | Familiar with software programming, able to develop website; good knowledge of database, good logical thinking ability and team work spirit. | |
4 | IOT Application System Maintenance
| Daily maintenance of hardware and software of Internet of Things application system. | Familiar with basic application skills of IOT products and equipment (such as sensors), able to maintain hardware and software of IOT application system, coordination and communication skills and other related abilities and skills. | |
5 | Related positions | IOT sales and training | Responsible for establishing customer relations, recommending products according to customer needs, and guiding customers in the configuration, installation and use of IOT related products. | Familiar with the performance of IOT related products, with the ability of configuration, installation and use; familiar with the company’s sales process, have basic sales skills; have strong communication skills, able to guide customers in using the product |
6 | IOT Product use and maintenance
| Responsible for daily use and maintenance of IOT related products of the company, and some basic trouble shooting. | Familiar with the characteristics and usage rules of IOT related products, with basic trouble- shooting ability. Have the habit and ability in equipment document management, have strong coordination ability and word processing ability. |
VI. Introduction to core courses and core skills
1. Course code: 700044
Course name: C Programming Language
Course nature: Vocational basic course, 72 hours, 4.5 credits
Course content: This course includes the development history of computer language, the basic ideas of structured programming and the basic methods of structured programming. Students are required to master basic C language statements, syntax, data types, operators, expressions and other knowledge, learn to use sequence, selection, loop and other control statements and array, function, pointer, file, structure and other data types for programming, be able to use Microsoft Visual C++ integrated development environment in program design and debugging, and have rigorous and responsible professional attitude and professional quality for future software development work.
2. Course code: 0713012
Course name: Introduction to Computers
Course nature: Vocational basic course, 64 hours, 4 credits
Course content: This course is a leading course of computer major with strong application, aiming at cultivating students’ practical ability. The course deals with overall framework of computer science, including computer system composition, Office software, database technology, software engineering, Internet application, information security, and IT career planning. Students can have a comprehensive, scientific and systematic understanding of computer science and technology and more interested in learning future courses.
3. Course code: 0730023
Course name: Multimedia Technology and Application
Course nature: Vocational optional course, 64 hours, 4 credits
Prerequisite course: Introduction to Computer Science
Course content: This course aims at developing students’ vocational skills. It includes most commonly used multimedia editing and application software such as audio Adobe Audition 3.0, video Premiere CS3, graphic effect processing software Photoshop CS5 and 2D animation editing software Flash, etc. It also includes the composition and installation of multimedia computer system, audio/video standard, the installation and application of the audio/video editing software, etc. Teaching tasks include the making of MP3 ringtones, network music synthesis, album editing creation, website advertisement creation, news video clips, network video synthesis, opening animation creation,and website noncommercials, etc.
4. Course code: 0710222
Course name: Computer Assembly and Maintenance
Course nature: Vocational optional course, 32 hours, 2 credits
Prerequisite course: Introduction to computer science
Course content: This course aims at cultivating students’ professional skills. It includes computer hardware assembly and software installation, debugging and maintenance of software and hardware, and diagnosis and treatment of system faults. According to the needs of computer assembly and maintenance jobs and professional ability, the teaching contents are as follows: understanding the computer, selecting a computer, assembling the computer, configure the computer, installing software, optimizing the computer, using the computer and maintaining the computer.
5. Course code: 0720015
Course name: Computer Network Technology
Course nature: Vocational optional course, 64 hours, 4 credits
Prerequisite course: Introduction to Computer Science
Course content: This course includes overview of computer network (basic concept of computer network, computer network hardware, computer network software, interconnection network standard system, open system interconnection reference model, new technology and development trend of computer network); hierarchical model of computer network, communication subnets in computer network (basic knowledge of digital communication, LAN, MAN, wan, Internet interconnection technology); high level service in computer network (LAN/WAN service, E-mail service, WWW multimedia information publishing service, file transfer and terminal simulation service, other network high level application); computer network application development and related technology, the use of computer network ethics and laws and regulations.
6. Course code: 074004
Course name:
Course nature: Vocational optional course, 48 hours, 3 credits
Prerequisite courses: Web Front-end technology, Image Processing Technology
Course content: This course includes the development process and function classification of smart phones and rapidly developing APPs from the perspective of design, design positioning, forms, visual design, enterprise, brand publicity design and case studies. After learning the course, students should be familiar with the application of enterprise theme APP interface, featured theme interface, e-magazine type publicity materials, e-commerce APP visual design, e-commerce operation chart, publicity materials, interactive ICONS, inside page layout, and some ICONS and page layout in the interface design. It is a practical course for making publicity products.
7. Course code: 0721031
Course name: Linux Operating System
Course nature: Vocational skill course, 56 hours, 3.5 credits
Prerequisite: Introduction to Computer Science
Course content: This course is a vocational technical course for computer application major. It mainly teaches the use of Linux operating system, including common Shell commands of text interface, various utility programs of graphical interface and various Internet service functions provided by Linux. Students can comprehensively understands the functions and services provided by Linux operating system.
8. Course code: 0710301
Course name: Fundamentals of Embedded Technology
Course nature: Vocational basic course, 64 hours, 4 credits
Prerequisite course: Introduction to Computer Science
Course content: This course is a basic and core course for computer application technology major. It mainly aims for students to understand and master the ARM architecture and the concept and method of embedded system development. It includes the composition of embedded system, ARM architecture and assembly language programming, ARM C language programming, the configuration and use of Linux operating system, the construction of embedded development platform, the establishment of embedded software system and embedded application development.
9. Course code: 0710311
Course name: Embedded Linux Application Development
Course nature: Vocational technical course, 72 hours, 4.5 credits
Prerequisite courses: C Language Programming, Linux Operating System, Embedded Technology Foundation
Course content: This course is both a vocational technical course and a core course for computer application technology major on the development and debugging method of embedded system based on Linux. It includes embedded Linux development environment construction, simple application development, device driver development, graphical user interface program development, multi-threaded program development, serial communication program development, multimedia program development, database program development and network application development.
10. Course code: 071024
Course name: Android Application Development
Course nature: Vocational technical course, 72 hours, 4.5 credits
Prerequisite courses: Java Programming, Fundamentals of Embedded Technology
Course content: This course is both a vocational technical course and a core course for computer application technology major on the development and debugging methods of Android-based embedded system. It includes the construction of Android development environment, simple application development, graphical user interface program development, background service program development, data storage program development, multimedia program development, network application development, mobile communication program development and sensor program development.