Core Courses of Lecturing in English for International Students
I. Name of Specialty:
Computer Application Technology
II. Core Courses
number |
Course Name |
Content |
1 |
Basics of Electric Circuit |
1. Properties and functions of electronic components such as resistors, capacitors and inductors; 2. Basics of simple DC circuit analysis, sinusoidal AC circuit analysis and three-phase AC circuit analysis. |
2 |
Analog Circuit |
1. Theory analysis and performance test of basic semiconductor components; 2. Analysis and test of basic amplifying circuit; 3. Analysis and test of negative feedback amplifier circuit; 4. Analysis and test of basic application circuit of integrated operational amplifier; 5. Analysis, manufacture and debugging of audio power amplifier circuit. |
3 |
Digital Circuit |
1. Number system and code system; 2. Fundamentals of logic algebra; 3. Logic gate circuit; 4. Analysis and design of combinational logic circuit; 5. Commonly used medium-sized integrated circuits; 6. Analysis and design of sequential logic circuit. |
4 |
PCB Design |
1.Basic use of Altium Designer software; 2. Design of circuit schematic diagram; 3.PCB layout design; 4.PCB design output. |
5 |
C Language Programming |
1. Basic concepts of C language; 2. Data type; Operators and expressions; Sequence structure programming; 3. Selected structure programming; 4. Programming of cyclic structure; Array and its application; 5. Function; Compilation pretreatment; Pointer; And a common body; 6. Standard library function; document system; 7. Analysis and design of C Language programming examples. |
6 |
Sing Chip Microcomputer Application Technology |
1. Basic concepts and grammar rules of C language programming; 2. Data types, structured programming methods, arrays and functions of C language; 3. Keil C development environment and the usage of PROTEUS simulation software; 4. Structure and working principle of MCS-51 single chip microcomputer; 5. The application of parallel I/O interface of Sing Chip Microcomputer; 6. Application of key recognition and digital tube display. |
7 |
Embedded System Development |
1. the working mechanism of Cortex-M3 core and common peripherals; 2. The composition and usage of STM32 common library functions; 3. The method of creating, editing and downloading STM32 single chip microcomputer project under Keil4 environment; 4. The design method of STM32 hardware circuit; 5. The compilation and setting method of STM32 interruption service program; 6. The programming method of STM32 common peripherals. |
8 |
Development and Application of Programmable Logic Devices. |
1. Overview of programmable logic devices and introduction to Altera common chips; 2. The usage of Quartus II software, debugging and simulation; 3. Basic grammar knowledge of Verilog HDL; 4. CPLD-based Basic logic circuit design’ 5. CPLD-based Design of common sequential circuits; 6. CPLD-based Comprehensive case design of music player. |
9 |
Python and Artificial Intelligence |
1. Basics of Python programming; 2. Transplanting Micropython with STM32 Single-Chip Microcomputer; 3. Micropython-based STM32 Single-Chip Microcomputer common interface Driving and controlling; 4. Micropython-based STM32 single-chip Microcomputer Serial port communication programming; 5. Micropython-based intelligent car control design case. |
10 |
Application Technology of Virtual Instruments. |
1. basic concepts of virtual instrument; 2. Basics of data collection; 3. Introduction of NI hardware products; 4. LabVIEW software programming environment; 5. Basic types of data; 6. structure of Basic programs; 7. Debugging methods and tips; 8. Effective data expression and document saving; 9. virtual instrument-based measurement and control products; 10. System design and debugging methods. |
11 |
Basic Training of Electronic Technology |
1. Identification of common components; 2. Usage of common components; 3. Use of common welding tools; 4. Welding of circuit boards; 5. Allocation and debugging of circuit boards. |
12 |
Comprehensive Training of Electronic Technology |
1. circuit schematic diagram and PCB design; 2. Software rules and design; 3. Circuit board mounting. 4. Circuit debugging; 5. Document writing. |