Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Course Introduction
2019 EDITION
Capital normal university information Engineering college
PAGE \* MERGEFORMATIII
CONTENSCOMMON COURSES
Computer Application...............................................................................................................1Basic Application of Computer..................................................................................................1Computer Programming Fundamentals for Students of the Liberal Arts.................................2Computer Programming Fundamentals for Students of Science..............................................4Animation Design and Production............................................................................................4Computer Practice I..................................................................................................................5Computer Practice II.................................................................................................................5Intelligent Science.....................................................................................................................6Information Processing.............................................................................................................7Fundamentals of Computer Software.......................................................................................8An Introduction to Computer Game Programming..................................................................9Fundamentals of Computer Hardware.....................................................................................9Electronic World.....................................................................................................................10Cyberspace Security................................................................................................................11The Foundation of Computer Culture.....................................................................................11Computer Practice..................................................................................................................12
SPECIALIZED COURSES
C Programming Language.......................................................................................................14C Language Programming Experiments..................................................................................15Principles and Application of DSP...........................................................................................15Experiments of DSP.................................................................................................................16Experiments of SOPC..............................................................................................................17Graduation Thesis...................................................................................................................17Compiling Principles................................................................................................................18Operating System....................................................................................................................19Operating System Experiments...............................................................................................20Program Comprehensive Practice...........................................................................................21Principle & Interface Technique of Single-Chip Processor......................................................22Experiments of Principles & Interface Technique of MCU......................................................23Circuit Analysis........................................................................................................................24Circuit Analysis Experiments...................................................................................................25Principles of Electronic Measurement....................................................................................25Experiments of Electronic Measurement...............................................................................26Electronic Technics Training....................................................................................................26Course Design of Electronic Circuit.........................................................................................27Simulation and Modeling with MATLAB.................................................................................28High Frequency Circuit............................................................................................................29Experiments of High Frequency Circuit...................................................................................30
PAGE \* MERGEFORMATIII
Assembly Language Programming..........................................................................................31Robot Control..........................................................................................................................31Microcomputer Interface Technology.....................................................................................32Computer Vision.....................................................................................................................33Computer Network Experiments............................................................................................34Principles of Computer Network.............................................................................................35Principles of Computer Organization......................................................................................35Computer Organization Experiments......................................................................................36Instructional Design................................................................................................................37Teaching Practice....................................................................................................................38Programmable Logic Device and HDL.....................................................................................39Object-Oriented Programming Design....................................................................................39Object-Oriented Program Experiments...................................................................................40Analog Circuit Fundamental....................................................................................................41Experiments of Analog Circuits...............................................................................................41Embedded System Fundamental............................................................................................42Application of Embedded System...........................................................................................43Principles of Artificial Intelligence...........................................................................................44Lectures on Frontiers of The Discipline...................................................................................45Software Testing Technology...................................................................................................45Software Engineering Practice................................................................................................46Data Structure and Algorithm.................................................................................................47Data Structure and Algorithm Experiments............................................................................48Development of Database Application System.......................................................................49Principles of Database.............................................................................................................50Mathematical Logic.................................................................................................................51Fundamentals of Digital Circuits.............................................................................................52Experiments of Digital Circuits................................................................................................53Digital Logic Circuits................................................................................................................54Digital Logic Circuits experiments...........................................................................................55Digital Image Processing.........................................................................................................55Digital System Comprehensive Practice..................................................................................56Digital Signal Processing..........................................................................................................57Experiments of Digital Signal Processing................................................................................58Principles of Communication..................................................................................................58Experiments of Communication Principles.............................................................................59General Technology Foundation.............................................................................................60Graph Theory..........................................................................................................................61Network Engineering..............................................................................................................62Fundamentals of Networking.................................................................................................63Network Design and Management Practice...........................................................................63Modern Educational Technology and Application..................................................................65Signals and Systems................................................................................................................65Experiments of Signals and Systems.......................................................................................66
PAGE \* MERGEFORMATIII
Methodology of Information Technology Education..............................................................67Learning Resources.................................................................................................................68Intelligent Robot Technology and Simulation.........................................................................69Intelligent Information Retrieval Technology..........................................................................70Specialty Practice....................................................................................................................70Practice of Integrated Electronic System................................................................................72Introduction to Information Science.......................................................................................72Experiment for Fundamentals of Computer Networking........................................................74Machine Learning Foundations...............................................................................................74Digital Image Processing.........................................................................................................75Compiler Design and Practice.................................................................................................75Techniques training for Creative education............................................................................76Techniques training for experimental teaching.......................................................................77General Skills Practice of Student teachers.............................................................................77Teaching practice of online course..........................................................................................78Probation of after-school Practice Activities...........................................................................78Introduction to Internet of Things..........................................................................................79Big Data Fundamentals...........................................................................................................81Big data and Python programming.........................................................................................81College Physics........................................................................................................................82System software Basics...........................................................................................................83Intern of Information Technology Education Methodology....................................................84
COMMON COURSES
Computer Application
Course Code: 3105013
Course Title:Computer Application
Credit Value :0 Total Hours :16
Course Introduction : As the basic course of computer for non-computer professionals in
Colleges and universities, the computer application course is to
introduce students to the basic knowledge and skills of computer
application.
Topics include: basic computer knowledge, Windows 7, keyboard
input method in both Chinese and English,Word2010, Excel2010,
multimedia application and PDF files, AdobePhotoshopCS6,
PowerPoint2010, the use of the Internet, information retrieval and
information use and commonly used tool software, etc.
Through this course, students can understand the basic knowledge
of computer, familiar with computer basic operation,, so as to lay a good
foundation for subsequent courses.
1
Basic Application of Computer
Course Code:3105035
Course Title:Fundamentals of Computer Applications
Credit Value :2 Total Hours :32
Course Introduction :Computer Application Foundation is a compulsory course for freshmen
of Conservatory of Music and Academy of Fine Arts in Capital Normal
University. It is a practical course. Considering the characteristics of weak
information technology foundation and low learning interest of art
students in non-art colleges, computer basic knowledge and basic
operation are the main contents of teaching. The contents include:
computer basic knowledge, Windows 7 operating system and Word
2010, Excel 2010, PPT 2010, PS basic operation and application, Internet
basic knowledge, computer virus and network security, etc. Help
students to grasp the basic knowledge of information technology more
systematically, skillfully operate common computer software, improve
students'information literacy, and lay the foundation for subsequent
learning.
2
Computer Programming Fundamentals for Students of
the Liberal Arts
Course Code:3105033
Course Title : Computer Programming Fundamentals for Liberal Arts
Students
Credit Value:2 Total Hours:32
Course Introduction :ACCESS is an extensively used computer program for building
database applications -- one of the most important applications of
computers. The ability to collect, analyze, and process data is a necessity
for every college student in the information era. In this course, Access
2010 is used as a vehicle to teach the methods and steps for building
relational database systems, such that the students will be adept at using
the database objects provided by this software to implement complete
database applications. Furthermore, the students' problem-solving skills
shall be honed.
3
Lab exercises are an integral part of this course. This part is
emphasized to improve the students' practical skills, and to better their
ability to innovate. The lab exercises by the students are carried out after
the lecturing and demonstration by the lecturer using multimedia
courseware (with a 1:1 ratio between these two parts).
Through the learning and practice in the Access software, the
students shall acquire the ability of building small-scale database
applications. After the study of this course, they shall be able to realize a
database application system with practical uses.
Computer Programming Fundamentals for Students of
Science
Course Code:3105034
Course Title : Computer Programming Fundamentals for Science
Students
Credit Value:2 Total Hours:32
4
Course Introduction :In this course, Visual Basic is used as a vehicle to teach the methods
and steps for programming, such that the students will be adept at using
the Visual Basic to implement programming. Furthermore, the students'
problem-solving skills shall be honed.
Lab exercises are an integral part of this course. This part is
emphasized to improve the students' practical skills, and to better their
ability to innovate. The lab exercises by the students are carried out after
the lecturing and demonstration by the lecturer using multimedia
courseware (with a 1:1 ratio between these two parts).
Animation Design and Production
Course Code:3105036
Course Title:Animation Design and Production
Credit Value:2 Total Hours:32
Course Introduction:Flash is a professional animation production software, with friendly
5
interface, powerful functions, easy use, open structure and other
characteristics. It is widely used in network animation, advertising
production, teaching courseware, interactive games and other fields.
This course mainly introduces the principles and methods of Flash
animation design and production, including software characteristics and
interface composition, the methods of drawing, editing, importing
external graphics, images and videos, and using symbols and instances in
Flash. We can also learn how to create different types of animation, use
scripts, test and publish films.
Computer Practice I
Course Code:3109024
Course Title:Computer Practice I
Credit Value :0 Total Hours :32
Course Introduction :This course is a compulsory course for undergraduates, which is a
practical course of " Computer Applications ", " Fundamentals of
6
Computer Applications ".
Computer Practice II
Course Code:3109025
Course Title:Computer Practice II
Credit Value:0 Total Hours:32
Course Introduction:This course is a compulsory course for undergraduates, which is a
practical course of "Computer Programming Fundamentals for Liberal
Arts Students", "Computer Programming Fundamentals for Science
Students", and "Animation Design and Production".
Intelligent Science
Course Code:3102069
Course Title: Intelligent Science
Credit Value:2 Total Hours:32
Course Introduction:"Intelligent Science" is the important lessons of exploring the
mechanism of natural intelligence, researching intelligence theory and
intelligent system, and promoting the process of economic and social
intelligence. Firstly, the course systematically discusses the intelligent
7
application of science and technology and brain and cognitive
mechanism of natural intelligence with some topics; secondly, the
development of intelligent game based on artificial intelligence and
virtual reality technology will be introduced; then, the basic knowledge
of the intelligent robot are taught to enhance students' perceptions on
the robot. Finally, the natural language processing and the application of
intelligent technique in web information retrieval will be introduced.
Information Processing
Course Code:3102068
Course Title: Information Processing
Credit Value:2 Total Hours:32
Course Introduction:Intelligence Science and Technology is the intersectional area
between Information Science and Life Sciences, it is the focal of the
development of science and technology in the 21st century, and the
leading engine of world development.
The course is an important curriculum which is usually used to
explore natural intelligence mechanism, research intelligence theory and
systems, and to promote the intellectualized process of economy and
society. With the form of dissertation, the course will systematically
8
discuss the application and development of Intelligence Science and
Technology, the brain and cognitive mechanism of natural intelligence.
The development of intelligent game based on AI and virtual reality will
be further presented. And the basic knowledge of intelligent robot will
be instructed by video to enhance students’ perceptual knowledge of
robot. In addition, the method of dealing with natural language, the
application of intelligent technique in knowledge project and intelligent
information acquirement, are all introduced in the curricula.
Fundamentals of Computer Software
Course Code:3101009
Course Title:Fundamentals of Computer Software
Credit Value:2 Total Hours:32
Course Introduction:This course is a basic course for all non-computer professional (Arts,
Business) undergraduate. The choice of the course setting and teaching
content gives priority to popularize the technology and application of the
computer. By the theory teaching and experimental teaching, it can
increase students’ interest in information technology, which is the core
of computer technology, multimedia technology and network
technology. The students can build awareness of computer applications
9
and form good information technology ethics and master basic computer
knowledge. The students can master basic operation and use method of
the computer and common office integration software and the Internet,
choose and use typical system software and application software
correctly as well as know the frontier of knowledge of the computer
application field. The goal of course is implementing quality education
and training with innovative spirit and practical ability of the new talent,
such as integrated thinking, comprehensive skills and abilities and so on.
An Introduction to Computer Game Programming
Course Code:3101017
Course Title:An Introduction to Computer Game Programming
Credit Value:2 Total Hours:32
Course Introduction:Through this course, students can grasp the concepts and key points
of game development (e.g., frame, layer, graphics, images import, sound
processing, etc.), and understand the basic knowledge and master the
technology of game development in FLASH, and also can create some
interactive animation and games using Action Script. Finally, 3D Game
modeling and development will also be introduce in this course.
10
Fundamentals of Computer Hardware
Course Code:3101018
Course Title: Foundamentals of Computer Hardware
Credit Value :2 Total Hours :32
Course Introduction :Hardware is the platform of software operation. From the
point of view of use, this course comprehensively
introduces the architecture, working principle and
application technology of microcomputer. The main
contents include CPU, memory and storage, interrupt
system, input/output and interface technology, bus
technology, common external devices, and multimedia
technology. This course does not involve the details of
professional hardware circuits. It describes the hardware
of microcomputer from a systematic point of view. It is
suitable for non-information majors.
11
Electronic World
Course Code:3101019
Course Title: Electronic World
Credit Value :2 Total Hours :32
Course Introduction : The course is provided for undergraduates to help them understand
the history of the development of electronics, the basic electronics
theory and some correlative practical application. The course focuses on
the application rather than theory. The course introduces the history of
electronics, the basic principles of electronic circuits and electronics
applications in modern life, and students can understand the framework
of electronics theory. The main content of the course includes:
Introduction to electronics development, the electronic device's
introduction, the basic circuitry, the analog and the digital circuits, the
electronic control principle with applies, the signal and noise processing.
Compared to design, the course puts emphasis on application.
The course is a very good option for those who want to get acquainted
with electronics.
12
Cyberspace Security
Course Code:3101024
Course Title: Cyberspace Security
Credit Value :2 Total Hours :32
Course Introduction : The change of cyberspace security environment makes China's
network security situation facing unprecedented new challenges.
Through the study of this course, we can grasp the current situation and
new trends of Cyberspace Security; the new situation facing Cyberspace
Security; all kinds of security threats faced by the cyberspace; the
technical means involved in the current Cyberspace Security; the
deployment of our country in the Cyberspace Security; the existence of
Cyberspace Security at the present stage of China
The Foundation of Computer Culture
Course Code: 3101028
Course Title:The Foundation of Computer Culture
Credit Value :2 Total Hours :32
Course Introduction :The Foundation of Computer Culture is a compulsory course for
13
freshmen in Capital Normal University. The course takes into account
that the information technology foundation of the students majoring in
pre-school is weak, but the basis of their interest in learning is good. The
teaching content is based on computer basic knowledge and foundation.
This operation and other practical teaching contents are the main ones.
The mixed teaching method is adopted in the teaching method. Through
online self-learning mode and classroom teaching method, students'self-
learning ability and the ability to solve practical problems by using
computer knowledge and skills are trained. The setting of teaching
contents includes classroom teaching content and online teaching
method. The specific teaching modules are: module 1, basic knowledge
of computer culture; module 2, basic functions and basic operations of
Windows 7 operating system; module 3, basic functions and basic
operations of Word 2010; module 4, basic functions and basic operations
of Excel 2010; module 5, basic functions and basic operations of PPT
2010.
Computer Practice
Course Code: 3101029
Course Title:Computer Practice
Credit Value :0 Total Hours :16
14
Course Introduction :" Computer Practice " is a compulsory practical course of computer
general knowledge offered by Capital Normal University for the training
of Freshmen in the Preschool Education College. The course is based on
the basic operation of computer and other practical teaching contents.
The mixed teaching method is adopted in the teaching method, and the
online "self-learning and training" mode is adopted. With the "classroom
instruction" teaching method, students can systematically master the
operation skills of common software through repeated basic operation
training and inquiry-based comprehensive task practice, solve problems
in practical situations with the knowledge and operation skills they have
learned, cultivate students'information awareness and Computational
Thinking Ability for follow-up. Professional learning lays the foundation.
The main content of practical teaching is the basic operation of
computer and the application of actual situation. It includes: Windows
operating system and the comprehensive application training of various
practical modules, such as Word 2010, Excel 2010, PPT 2010, PS basic
operation.
15
SPECIALIZED COURSES
C Programming Language
Course Code:3103002
Course Title: C Programming Language
Credit Value :4 Total Hours :64
Course Introduction : C Programming Language is an important fundamental course
for students majoring in information and engineering .
This course provides students with the basic thoughts and methods of
structured programming with C language. providing a solid foundation
for further Master of Commerce studies. The course aims to develop the
students' ability of computational thinking and problem solving.
Students will have a deeper understanding on how computer works.
Comprehension and mastery over the data types, control flow, structures
of program can be gained in this course. Students will learn to use arrays,
functions and pointers. Students are also required to master some basic
16
algorithms. This course enhances students’ capability of reading and
designing on programming and provides a solid foundation for the
following courses.
C Language Programming Experiments
Course Code:3109000
Course Title: C Programming Language Practice
Credit Value :1 Total Hours :32
Course Introduction : C Programming Language Practice is an important fundamental course
for students majoring in information and engineering .This subject is a
supporting experimental course of C programming language. It
emphasis on students' ability of practical problem solving through
programming
Students will learn how to design basic algorithm with C programming
language. The design of programming with control flow can be learn in
17
the course. Mastery over the pointer, structures and files can be gained
by learning the course. Students learn to master the methods and basic
technique in programming and debugging. Good programming habits
and silks will have been developed and the course provides a solid
foundation for the following courses.
Principles and Application of DSP
Course Code:3104051
Course Title: Principles and Application of DSP
Credit Value :2 Total Hours :32
Course Introduction :This course is a required course. Through studying this course, make
students understand the basic principle of digital signal processor (DSP)
and digital signal processor (DSP), familiar with the application of digital
signal processor (DSP) development tools and using DSP system
hardware and software, design and application system development,
18
have independently in application development ability of DSP.
Experiments of DSP
Course Code:3109012
Course Title: Principles and Application of DSP
Credit Value :0.5 Total Hours :18
Course Introduction :This course’s nature is strong practicality, new content, emphasize the
software and hardware design and system design comprehensive ability,
through the course of study, students can finish in learning the basic
theory of digital signal processing, on the basis of the study on DSP
microprocessor to software and hardware system as the core design and
system. Tracking technology development, cultivate students' practical
ability and integrated design.
Experiments of SOPC
Course Code:3104103
19
Course Title: Experiments of SOPC
Credit Value :2 Total Hours :32
Course Introduction :Based on Altera FPGA programmable devices and integrated
development environment, this course describes software and hardware
development process of embedded system based on NIOS II, the design
idea, principle and method of software and hardware co-design based
on SOPC, including the design of hardware system based on SOPC
Builder and Quartus II and the design of software system based on NIOS
II IDE.
Graduation Thesis
Course Code:3100108
Course Title: Graduation Thesis
Credit Value :4 Total Hours :96
Course Introduction :Graduation Design (Thesis) is the last important part to achieve
training objectives of undergraduate course, an important process to
20
deepen and sublimate students' learning, a comprehensive summary of
students' learning, research and practice results, an exhaustive
inspection of the training effects of students' innovative thinking,
comprehensive quality and engineering practice ability, an important
basis of students graduation and degree qualification certificate and also
a measure of educational quality and efficiency.
By the teaching segment of Graduation Design (Thesis), not only the
students assimilate the knowledge and skills learned, but also master the
study, research and comprehensive practical methods, and to develop
ability of innovation and engineering practice. Therefore, every student
should be in accordance with specific requirements to complete the
selected design (thesis) topic, under the specific guidance of the tutor,
and participate in and pass the graduation design (thesis) reply.
Compiling Principles
Course Code:3103212
Course Title:Compiler Principle
Credit Value:3 Total Hours:48
Course Introduction:Compiler principle is a course to study the principles and methods of
designing and constructing compilers. It is an important basic course for
21
students majoring in computer science and technology. This course
contains the ideas of analyzing and solving problems and the methods of
formalizing and solving problems in computer science. It has a certain
inspiration and guidance for students to engage in the design and
development of computer software. This course introduces the general
construction principle, basic design method, and main implementation
technology of the compiler. Firstly, it introduces the working process,
basic structure and main functions of the compiler from a macro
perspective. Then, it introduces in detail the design and implementation
methods of the important components of the compiler, including the
formal description and lexical analysis of the lexeme of programming
language, the formal description and syntax analysis of syntax, the
syntax-directed translation technology and intermediate code
generation, the organization and management of symbol table, and the
organization and management of runtime storage space.
22
Operating System
Course Code:3103213
Course Title:Operating System
Credit Value :4 Total Hours :64h
Course Introduction :Operating system is a mandatory course for computer majors. It is a
basic specialized course designed to meet the needs of personnel
training in information management and computer related fields. Its
characteristics are strong theoretical and comprehensive, requiring
students to have better basic knowledge of data structure, programming
and computer composition principles. Operating system is a kind of
complex system software. Its function is to manage the software and
hardware resources in computer system. It provides software
development environment and platform for developers. Its development
is influenced by the change of computer architecture and application
software development. Specific operating systems vary from strategy,
mechanism, algorithm to program coding because of different products.
Operating system extracts common content from different product
implementations, and express the basic principles of operating systems
23
in a simple and in-depth way. This course not only askes students to
grasp the basic concepts and principles of modern operating system, but
also needs to be combined with the actual system implementation
technology to enable students to apply what they have learned.
Operating System Experiments
Course Code:3109001
Course Title:Operating System Experiment
Credit Value :1 Total Hours :32
Course Introduction :Operating system experiment is a compulsory course for computer
majors. It contains the basic principles and methods of designing and
implementing modern operating systems. This course allows students to
read codes and references, conduct independent research and
experiments through module division and hierarchical experimental
design. Students will learn, observe and test different functional modules
of operating system, so as to deepen their understanding of the internal
working mechanism of such a very complex large software.
Through the study of this course, students can deeply understand
the implementation and operation mechanism of the operating system,
and know how and why we do so; be able to use the knowledge,
methods and techniques to solve practical problems in the field of
computing and analyze the results, and learn how to participate in
24
system-level learning and preliminary research methods. It lays a solid
foundation for further research, application and design of computer
operating system.
Program Comprehensive Practice
Course Code:3109009
Course Title: Program Comprehensive Practice (C++)
Credit Value :1.5 Total Hours :48
Course Introduction :“Program Comprehensive Practice (C++)" is a subject that concerns the
holistic process of software development, the common principles for
constructing and maintaining quality software products. The core of this
subject is characteristics of a lifecycle model that covers different phases
of software development process, including requirement analysis,
software design, implementation, testing and validation, evolution and
maintenance. Students will participate in a group project to gain object-
oriented hands-on experiences applying software engineering principles
and techniques.
To conclude, this course can not only help students achieve the
integrated ability on programming design and basic skills on engineering
software development but also lay a good foundation for follow-up
25
curriculum and practice.
Principle & Interface Technique of Single-Chip
Processor
Course Code:3104061
Course Title:Principle & Interface Technique of Single-Chip Processor
Credit Value :3 Total Hours :48
Course Introduction :The course is a required course for students major in electronic
information engineering. It focuses on application and is of strong
comprehensive. The core of the course is MCS-51 series MCU. The main
topics of course consists of the principle of MCU organization, the
structure and timing of MCS-51, the MCS-51 instruction system and its
design of assembler programming, connecting 51 and its outside
memories, the 51 interrupt system, I/O interface technology, etc.
Through the training of the course, students could lay solid foundations
for their further study and enhance the application ability on the
engineering work.
26
Experiments of Principles & Interface Technique of
MCU
Course Code:3109016
Course Title:Experiments of Principles & Interface Technique of MCU
Credit Value :0.5 Total Hours :24
Course Introduction :The MCU and Interface Technology Experiments is a course
designed in step with the course of MCU and Interface Technology in
order to support the knowledge from the course of MCU Technology. Its
topics include the programming of 51-assembler language and its
simulations, debugging, the I/O function, the programming of traffic
light, the interrupt, etc.
The objectives of the course are enhancing students’ ability on the
programming, strengthening the knowledge on MCU and Interface
Technology, laying solid foundation for students’ further study and
improving students’ skill on the application on engineering works.
Circuit Analysis
Course Code:3103440
Course Title: Circuit Analysis27
Credit Value :3 Total Hours :48
Course Introduction :This course is a professional basic course for computer science and
technology majors, and it is an important foundation for electronic
circuit and other circuit analysis. The basic analysis methods of linear,
time-invariant and lumped parameter circuits are introduced in details. It
is firstly described that the basic law of direct current circuit, resistance
circuit elements and their characteristics, resistance circuit analysis
method and linear circuit theorem. Then it is discussed that
characteristics of dynamic components in dynamic circuits, basic
concepts of first-order circuits and basic analysis methods. At last, it is
introduced that the steady state analysis of ac circuit and the basic
concept and expression method of sinusoidal quantity, as well as the
basic concept and analysis method of resonant circuit.
After having finished this course, students can master the basic
28
knowledge of circuit theory and experiments, such as the basic concept
of circuit, the basic method of circuit analysis, the skills of circuit
experiments independently. This course can cultivate the ability of
combining theory with practice, and lay a foundation for the future study
of digital logic circuit, computer composition principle and other follow-
up courses.
Circuit Analysis Experiments
Course Code:3109029
Course Title: Circuit Analysis Experiments
Credit Value :1 Total Hours :33
Course Introduction :This course is a practical operating course associated with circuit
analysis. The purpose is to learn the basic electrical measuring
instruments and the measuring methods. It includes six experiments
involved in circuit principal, and they can be completed by both the
29
practical experiment and the virtual simulations.
After having finished this course, the important skills can be mastered,
such as the operating, measuring methods.
Principles of Electronic Measurement
Course Code:3104100
Course Title: Principles of Electronic Measurement
Credit Value :2 Total Hours :32
Course Introduction : This course is organized as follows: the basic concepts of electronic
measure, the basic measure theory and methods of the main physical
dimension(such as voltage, frequency, time, and phase), component of
parameter, impedance and noise, the working principle and operation of
the usually instrument, and introduce the measurement of the digital
domain and the logical analysis instrument.
30
Experiments of Electronic Measurement
Course Code:3109014
Course Title: Experiments of Electronic Measurement
Credit Value :0.5 Total Hours :18
Course Introduction : This course focuses on the using method about the function
generator, oscilloscope, millivoltmeter, counter and so on, the measure
principle and method of the various electric parameter, the experimental
error, the solution method of the experimental data. This course will help
students to learn the operation of usually instrument and train the
application ability of electronic measure technology.
Electronic Technics Training
Course Code:3103218
Course Title: Electronic Technics Training
Credit Value :1 Total Hours :32
Course Introduction :
31
This course is a required course. It is the basic course of computer
science and technology, electronic engineering, information engineering
and other professional technical and practical technology. The aim is to
cultivate students' engineering practice. It is not only the basic skills and
knowledge, but also the basis of innovative consciousness and practical
ability.
This course is composed of two parts, the classroom teaching and the
practical operation.
Through classroom teaching to make students understand the general
knowledge of electronic technology; through the practical training, they
begin to master certain operational skills and make practical products, so
that students' initial contact with the production of practical, get basic
engineering training; at the same time, engineering awareness and
scientific style training; for the follow-up courses and other practical
aspects, as well as the practical work.
32
Course Design of Electronic Circuit
Course Code:3104107
Course Title: Course Design of Electronic Circuit
Credit Value :1.5 Total Hours :48
Course Introduction : The main content of the course is a design of analog or digital
electronic system, such as the application of audio amplifiers, character
generators. Through the completion of the design project, students can
understand the basic electronic theory deeply, train the practical skills,
and enhance the ability of using theoretical knowledge. The course
provides students training on the basic electronic knowledge, methods
and skills, and lays the foundation for subsequent courses.
Simulation and Modeling with MATLAB
Course Code:3107043
Course Title: Simulation and Modeling with MATLAB
Credit Value :2 Total Hours :32
33
Course Introduction : MATLAB is one of the most popular scientific computing languages,
can deal with many tasks rapidly such as matrix computation, numerical
computation, probability and statistics, optimization, and so on. Also,
MATLAB has more than 80 professional toolboxes such as financial
toolbox, signal processing toolbox, image processing toolbox, neural
network toolbox, imbedded system toolbox and Simulink toolbox. It
includes the most popular algorithms and functions related to the
certain application field in each toolbox.
The target of model Simulink is to verificate the feasibility and
reliability of an algorithm. The Simulink toolbox provides many blocksets
such as main blockset, aerospace blocksets, DSP system blockset, and
SimRF blockset. The users can model and simulink a complex system
easily.
After learning the course, the students can not only use MATLAB to
34
program, but also use Simulink toolbox to model and simulink a system.
By the way, we hope that the students can master an efficient scientific
way of thinking with which the students can build mathematical model
from complex problems and then try to use MATLAB or Simulink to get
the answer. Absolutely, it will benefit the improvement of innovation
ability and practice ability of the students.
High Frequency Circuit
Course Code:3104087
Course Title: High Frequency Circuit
Credit Value :2 Total Hours :32
Course Introduction : High-frequency electronic circuit is the important professional
foundation courses in electronic information engineering,
communication engineering. This course delivers the basic knowledge for
electronic components, high-frequency small-signal resonant amplifier,
35
high-frequency power amplifier, frequency spectrum linear removal
circuit, amplitude modulation and demodulation, frequency modulation
and demodulation, etc. This course will help students to understand the
basic concepts and theories of high-frequency electronics circuit, grasp
the analytical methods and applications, and able to solve concrete
problems.
Experiments of High Frequency Circuit
Course Code:3109011
Course Title:High Frequency Electronic Circuit Experiments
Credit Value :0.5 Total Hours :18
Course Introduction : This experiment course is tied in well with the foundation course High
Frequency Electronic Circuit. It includes the tests for high-frequency
resonant amplifier, high-frequency power amplifier, amplitude
modulation and demodulation, frequency modulation and
36
demodulation, and computer virtual experiments, etc. With the
experiment teaching, opening laboratory, after-class simulation, students
can do experiments by themselves, understand the basic concepts in
depth, grasp the circuit design and simulations methods, grasp the high-
frequency circuit EDA techniques, consolidate the teaching contents
from classes, and know how to use the studied theoretical knowledge to
solve practical problems. This experiment course will not only provide
students the necessary technique training, but is also very helpful for
learning other related courses.
Assembly Language Programming
Course Code:3103101
Course Title: Assembly Language Programming
Credit Value :2 Total Hours :48
Course Introduction :Assembly Language Programming is a basic course which focuses on the
37
low-level language for the processor. The course can strengthen the
programming ability of high-level language, fit the Principles of
Computer Organization and Computer Adapter and help students
understand the principle of computer from the angle of software. Design
of Assembly Language is based on the instruction system of Intel 80x86
and Microsoft MASM. The students are required to study the 80x86
instruction systems, understand the principle of computer, master the
program statements and format, and use the sequence structure, branch
structure, circulation structure, subroutine to solve the regular problems.
On the basis of the 80X86 instruction system, the RISC MIPS assembly
language are comparatively studied. Computer practice is also included
in the course, so the students are asked to have the abilities of reading,
edit, assembling and debug.
38
Robot Control
Course Code:3103219
Course Title:Robot Control
Credit Value :3 Total Hours :48
Course Introduction :"Robot control" is a professional elective course for computer
science and technology specialty and related majors. This course is based
on the research and design of robot. It integrates computer technology,
sensor technology, circuit design, software programming and mechanical
manufacture and control. It embodies the combination of modern
information technology and mechanical transmission technology,
software technology and hardware technology. Through knowledge and
skills of the integrated use of the practice, in order to improve the
students' experimental skills, technical training, engineering practice
ability and professional quality, for the accumulation of practical
experience and improve the comprehensive ability, for the robot in the
field of in-depth exploration, to develop the students' education
teaching and guiding robot design competition and other practical
activities to lay a good foundation.
39
Microcomputer Interface Technology
Course Code:3103258
Course Title: Microcomputer Interface Technology
Credit Value :3 Total Hours :48
Course Introduction :This course is an optional course. Microcomputer interface technology is
a specialized elective course in Information Engineering College. The
course teaches the basic principle, structure and operation control
method of the hardware of the microcomputer and the interface
technology of the peripheral device of the computer. It is not only the
basis of learning computer control technology, but also an elective
course in the direction of microelectronics technology and computer
hardware. Both teaching and experiment are emphasized in this course.
Computer Vision
Course Code:3107087
Course Title: Computer Vision
40
Credit Value :2 Total Hours :32
Course Introduction :The Computer Vision course plays an important role in teaching
schedule of the information science, which helps to train students’
innovative thinking and improve students’ practical ability in learning. In
essence, computer vision aims at simulating human vision to understand
real-world scenarios. In this course, the fundamental theory, methods,
techniques and applications of computer vision will be involved. More
specifically, basic content ranging form low-level vision to high-level
vision will be presented in this course. By combining theory teaching and
project practice, this course will introduce the emerging technology of
computer vision to achieve the overall teaching objectives. By
encouraging students to read state-of-the-art research papers, this
course helps students understand the basic concepts of computer vision,
master the emerging techniques on machine learning for computer
vision, and improve the research ability as well.
Computer Network Experiments
Course Code:3109003
Course Title:Computer Network Experiments
Credit Value :0.5 Total Hours :24
41
Course Introduction :Students have this course in the same semester as the course “Principle
of Computer Network”. The network experiments help students to
further understand and master the computer network principles, to
analyze typical network protocols, and to use network tools, such as
network applications, network diagnostic tools and network monitor.
There are eight experiments, in which the packets are captured by
network monitor, and the network protocols in the application layer, the
transport layer, the network layer and the link layer are analyzed.
Through this course, the students have a better understanding of the
theory of computer networks and prepare well for computer network
practices in future.
Principles of Computer Network
Course Code: 3103128
Course Title: Principle of Computer Network
42
Credit Value :3 Total Hours :48
Course Introduction :Principle of Computer Network is an important compulsory specialized
fundamental course for the students majoring in computer. This course
focuses on the basic principle of computer network, and combined with
practice. First, the course introduces the related concepts of computer
network, including the essential theory concept of Internet, technology,
protocol and architecture. Second, it launches gradually, introducing the
service and protocol of each level in computer network architecture. This
course has provided theory for the following courses of Network
Engineering, Network Programming and so on.
Principles of Computer Organization
Course Code:3103221
Course Title:Computer organization principles
Credit Value :4 Total Hours :64
Course Introduction :The computer organization principle is the core basic course of
computer related majors. It focuses on the basic components of a single
computer hardware system, the basic working principle of each
43
component and the internal working mechanism, and the technology
that each component is interconnected to form a complete machine
system. The accompanying experimental course requires students to
design and implement a CPU based on MIPS32 typical instructions.
Through a step-by-step experimental process, students can deeply
understand the working principle of each component of the computer
and its working mechanism.
The course is informative and emphasizes the systematic and
engineering content of the course. It aims to develop students' ability to
analyze and calculate theoretical and practical problems in computer
hardware systems and the ability to design simple RISC computers.
Computer Organization Experiments
Course Code:3109004
Course Title:Computer organization principles experiment
Credit Value :1 Total Hours :32
Course Introduction :44
This course mainly enables students to understand the basic
components of computer hardware, master the design method of CPU,
and deeply understand the coordination mechanism of computer
hardware/software. Through step-by-step experiments, from component
design to assembly of the CPU, the student develops the hands-on ability
and the ability to solve practical problems, so that students have a
deeper understanding of the hardware system and overall structure of
the computer, and the course lays a good foundation for students to
further learn other professional courses related computer organization
principles.
The course features rich content; practicality; tight integration of
software and hardware. Through the study of this course, the
combination of theory and practice will be realized, and students'
understanding of the internal structure of the computer and its synergy
will be deepened, so that students can not only integrate the theoretical
knowledge they have learned, but also greatly enhance their system
design ability and hands-on ability.
Instructional Design
Course Code:3103222
Course Title:Instructional Design
45
Credit Value :2 Total Hours :32
Course Introduction :Instructional technology is a subject that could bridge the theories
and practices of education. As one of the core courses of computer
science and technology for student- teachers, it aims to introduce the
forefront research and academic products in China and abroad, analysis
on different curriculum in K-12 and design systematically based on
theories of education, learning and media. Students achieved the ability
to conduct instructional design according with the curriculum standards
of China in web era.
Teaching Practice
Course Code:3100111
Course Title:Teaching Practice
Credit Value :0 Total Hours :ten weeks
Course Introduction :The major tasks for internship are curriculum teaching and to be home
room teacher. Every student teacher should design four individual
teaching plans and conduct them with the whole procedure as
instructional design in advance, giving trial lecture, real teaching and
46
reflection after class. It is also necessary for internships to manage
classroom with guidance from their supervisor teacher. A thematic class
wide meeting should be held by internship too.
Programmable Logic Device and HDL
Course Code:3104099
Course Title:Programmable Logic Device and HDL
Credit Value :2 Total Hours :32
Course Introduction :EDA is basic major courses of specializing in electronic information.
The course is mainly introduced new idea and new technology of EDA,
and the whole process of FPGA design. Through studying this course,
students can use HDL and graphic input methods to complete hardware
system design, have skills to integrate software and hardware design,
have ability to design, simulate and implement the target system by soft
method.
Object-Oriented Programming Design
Course Code:3103022
Course Title: Object-Oriented Program Design
Credit Value :3 Total Hours :48
47
Course Introduction :The basic concepts of object-oriented program design such as
abstraction, encapsulation, inheritance and polymorphism are
introduced in this course. The C++ is used to demonstrate the
characteristics and style of object-oriented language. Topics include Basic
concepts, Basic syntax, Class, Object, Derived Class, Inheritance,
Templates and Stream. Students will master the basic concepts, syntax
and programming methods of C++ language after the learning.
Furthermore, object-oriented analysis is introduced in
comprehensive experiments. This course is extremely effective for
students to use object-oriented method to analyze requirements and
design program to solve engineering problems, and to provide the
foundation for other courses in computer science and technology.
Object-Oriented Program Experiments
Course Code:3109007
Course Title: Object-Oriented Program Design of Experiment
Credit Value :1 Total Hours :32
Course Introduction :It is an experimental course of the “Object-Oriented Program Design”.
The course provides the students the opportunities to validate,
48
consolidate and practice the theory of relevant knowledge through well-
designed experiments. The experimental content includes C++
programming foundation, classes, objects, derived classes, inheritance,
polymorphism, virtual functions, templates, exception, stream and file
operations. Finally, through comprehensive experiments, students are
trained to solve small and medium sized engineering problems using
object-oriented features of C++. Students are trained to think and solve
problems independently. Through team collaboration, teamwork skills
are improved.
Analog Circuit Fundamental
Course Code:3103137
Course Title: Analog Circuit Fundamental
Credit Value :3 Total Hours :48
Course Introduction :Analog Circuit is the major basic courses of specializing in electronic
information. It is built on basic amplifying circuit of discrete components
and integrated circuits as the main body, through lectures make students
understand the basic amplifying circuit of composition, working principle
and methods of analysis and application.
Through this course of study, and make students master the basic
theory of electronic technology, basic knowledge and basic skills,
49
application of electronic technology skills. And for the digital electronic
technology ", "high frequency electronics circuit" special industry class
study.
Experiments of Analog Circuits
Course Code:3109021
Course Title:Experiments of Analog Circuits
Credit Value :0.5 Total Hours :24
Course Introduction :Analog Circuits Experiments is a foundation experiment course of
electronic and information engineering, communication engineering,
automatic control electric information specialty professional. This
course: Single stage amplifies circuit, two stage amplifier circuit
performance test, Integrated transport in signal processing operations
and applications of various waveform generator and the research,
through the experiment teaching and laboratory experiment, practice
and to enable students to understand the basic concepts, basic circuit
design and debug method, and according to the production practice, the
basic unit circuits with simple analog electronic systems.
50
Embedded System Fundamental
Course Code:3107062
Course Title:Embedded System Fundamental
Credit Value :2 Total Hours :32
Course Introduction :An embedded system is a computer system designed for specific
control functions within a larger system, often with real-time computing
constraints. It is embedded as part of a complete device often including
hardware and mechanical parts. By contrast, a general-purpose
computer, such as a personal computer (PC), is designed to be flexible
and to meet a wide range of end-user needs. Embedded systems control
many devices in common use today.
Embedded systems contain processing cores that are typically either
microcontrollers or digital signal processors (DSP). The key characteristic,
however, is being dedicated to handle a particular task. Since the
embedded system is dedicated to specific tasks, design engineers can
optimize it to reduce the size and cost of the product and increase the
reliability and performance. Some embedded systems are mass-
produced, benefiting from economies of scale.
Physically, embedded systems range from portable devices such as
digital watches and MP3 players, to large stationary installations like
51
traffic lights, factory controllers, or the systems controlling nuclear power
plants. Complexity varies from low, with a single microcontroller chip, to
very high with multiple units, peripherals and networks mounted inside a
large chassis or enclosure.
Application of Embedded System
Course Code:3104106
Course Title:Application of Embedded System
Credit Value :2 Total Hours :32
Course Introduction : The Embedded system application course is a core course for
information engineering. Its aim is to forward the ability of practical
engineering of embedded system and writing all kinds of related
program design documents.
Topics are comprehensive, covering the embedded application
environment and development methods, the embedded system
software design, embedded system software requirement analysis,
architecture design, embedded operating system application and
development, focus on learning the software development environment
and development technology in Android environment. During this
course, you will learn the basic methods and steps of embedded system
52
application, the ability to design, develop and debug embedded system
software products.
Principles of Artificial Intelligence
Course Code:3107082
Course Title:Principles of Artificial Intelligence
Credit Value :2 Total Hours :32
Course Introduction :The principle of artificial intelligence is a guiding course in the field of
artificial intelligence. It introduces the basic theory, method and
technology of artificial intelligence. The main contents include
knowledge representation, deterministic reasoning, searching,
computational intelligence, uncertainty reasoning, machine learning,
natural language understanding, distributed intelligence and expert
system. The purpose is to enable students to understand and master the
basic concepts, methods and technologies of AI, lay a good foundation
for the future study of advanced courses, the further research work in
53
the field of AI , and the development of intelligent systems and
products.
Lectures on Frontiers of The Discipline
Course Code:3109028
Course Title:Lectures on Frontiers of The Discipline
Credit Value :0.5 Total Hours :32
Course Introduction :Lectures on Frontiers of The Discipline is a practical course. Through
lectures, it can make students understand the current situation and
development trends about the profession. The aim of course is to make
students practice with theory, expand the students' knowledge,
consolidate and deepen the learned theoretical knowledge, accumulate
theoretical knowledge for the successor learning and train the abilities of
analyzing and solving problems, to understand the position and function
of the profession in national economy, and to love the profession.
Software Testing Technology
Course Code:3106007
Course Title: Software Testing Technology
54
Credit Value :3 Total Hours :48
Course Introduction :Software testing belongs to one of the branch disciplines of computer
software development and maintenance aspects with strong character of
specialization. This curriculum implements the basic introduction and
the concrete training of testing technology to the student by request of
teaching plan under teacher's instruction, which takes consolidating and
familiarity with the software engineering ideas during the development
as the premise, and emphasizes on the testing process of development
mid and later period. The curriculum narrates the concept , the basic
principle and the technical method of software testing technology from
the practical angle, including sector testing, integrated testing, system
testing, return testing,black box testing, white box testing and so on.
Through this curriculum, the students will deeply understand the
importance of testing in the software development, be familiar with the
concrete testing skills and the methods, and accumulate the essential
experience entering this profession in the future.
Software Engineering Practice
Course Code: 3106026
Course Title: Software Engineering Practice
55
Credit Value :3 Total Hours :48
Course Introduction :Software engineering is engineering science which is used to guide
software development. In the course the basic concepts, theories,
methods and technologies are introduced. The key contents are to study
object oriented analyses, design and united modelling language. By the
studies of the course students can have a good command of the way that
improve productivity of software and guarantee quality of software. The
student,s abilities of analyzing and designing software system are
trained. And meanwhile good software engineering quality of students is
cultivated. The students can have better project organization and
management abilities as well as software development and maintenance
abilities. In teaching the course contents are organized with
modularization. Theory teaching and practice teaching are finished
alternately and improved mutually. The student consciousness of
56
engineering is cultivated. Students learn development of software with
engineering thought. The student abilities of engineering design,
analyzing problems and solving problems and team communication and
cooperation are cultivated.
Data Structure and Algorithm
Course Code:3103228
Course Title: Data Structure and Algorithm
Credit Value :4 Total Hours :64
Course Introduction :The Data Structure is not only a theoretical basic course for software
design, but also one of computer science core courses throughout the
academic knowledge system occupies a very important position. The
purpose of this course is to introduce the topics of data structures and
algorithm design along with their respective applications by using C
programming language. The topics that will be covered systematically
are: linked list, stack, queue, array, tree, binary tree, graph, and
corresponding storage structures and implementation algorithms. In
addition, a variety of searching and sorting algorithms also be introduced
57
and a qualitative comparative study is performed among these
algorithms. This course is extremely useful to the follow-up courses:
compiling principle, operating system, database theory and other related
courses, it is also helpful for students to build their abilities of
programming and lay a solid foundation to further major study.
Data Structure and Algorithm Experiments
Course Code:3109005
Course Title: Data Structure and Algorithm Experiments
Credit Value :1 Total Hours :32
Course Introduction :This course is a partner course of the compulsory curriculum Data
Structure and Algorithm which has a strong theoretical and practical
characteristics. It covers the design, analysis, and implementation of data
structures and algorithms to solve engineering problems. Topics include
elementary data structures, (including arrays, stacks, queues, and lists),
advanced data structures (including trees and graphs), the algorithms
used to manipulate these structures, and their application to solving
practical engineering problems. This course is extremely effective for
students to build the ability to analyze, design, apply and use data
structures and algorithms to solve engineering problems and evaluate
58
their solutions.
Development of Database Application System
Course Code:3103256
Course Title: Development of Database Application System
Credit Value :3 Total Hours :48
Course Introduction : Development of database application system, which is a professional
elective course of computer professional, is a practice courses. Based on
the courses of database principles and database applications technology
the students have learned, the course combined with more specific case of
database design, introduces the methods and procedures of database
design, which includes requirements analysis, conceptual design, logical
design, physical design and implementation of various steps. Study of
this course, combined the practical development and application, through
case presentation and design practice to train the capacity of the database
design for students in information systems and through the introduction
of the database programming techniques and explain of the new
technology to enable students to have the ability of developing an
integrated system and to raise the level of practical skill for them.
59
Principles of Database
Course Code:3103028
Course Title: Principles of Database
Credit Value :2 Total Hours :32
Course Introduction : Database technology and system has become the core technology
and an important foundation of information infrastructure. As the most
effective means of data management, database technology promotes
the development of computer application. This course systematically
introduces the basic theory, basic technique and basic method of
database system. It includes the basic concept of database system, data
modal, relational database and its standard language SQL, database
security and integrity of the concepts and methods, the standardization
of theories, methods and steps of database design, database recovery
and concurrency control, query processing and query optimization and
so on. The courses aim that students should systematically master the
60
basic principles and basic skills technology of database system. The
students also should be able to master database design methods and
steps through the course’s study to cultivate their basic ability to design
a database model and develop database application system.
Mathematical Logic
Course Code:3103389
Course Title: Mathematical Logic
Credit Value :2 Total Hours :32
Course Introduction :Mathematical logic is the basic theory of computer science. It mainly
studies the law of thought through symbolic system, and develops
students' abstract thinking and logical reasoning ability. This course is a
compulsory course. The students will systematically learn propositional
logic and predicate logic, and master the formal structure and reasoning
rules. Specifically the course includes: proposition, proposition formula,
61
predicate, quantifier, variable constraints, predicate formula, tautology,
equivalence and other basic concepts; using truth table, equivalence
reasoning rules for logical reasoning. The second part is learning the
basic concepts, representations and properties of sets and binary
relations in set theory, and further understanding the relations or
operations on sets of mathematical objects. Specifically, it includes:
mastering the operation and rules of sets, the product of ordered pairs
and Cartesian, the representation of relations, the operation of relations,
and the concept of equivalence relations as well as the cardinality of
functions and sets.
Fundamentals of Digital Circuits
Course Code:3104083
Course Title: Fundamentals of Digital Circuits
Credit Value :3 Total Hours :48
Course Introduction :
62
“Fundamentals of Digital Circuits” is the foundation course of
electronic information engineering in the second-year of undergraduate
college. The course is targeted for making students master the basic
knowledge of digit and coding system, basic logic operations and basic
logic function, logic function simplification, basic logic relations, type and
function of the trigger, common digital circuit (encoder, decoder, data
selector, adder, counter, comparators, register), the concept of
combinational logic circuit and sequential logic circuit, the analysis and
design of combinational logic circuit and sequential logic circuit.
The contents of the course include logic algebra fundamental, logic
gates, combinational logic circuits, flip-flops, sequential logic circuits, and
programmable logic devices, analog to digital converter, digital to analog
converter, and digital memory. The method on how to analyze and
design logic circuit is the most important technique that the students
should study. The purpose of this course is to let students possess the
fundamental ability of logic circuits in solving the digital circuits design
problems. Through this course, students should have the ability to select
and use proper electronic device to be applied in a system through the
device manual, the ability of qualitative analysis and engineering
estimates of basic circuit unit, the ability to analyze and design digital
circuit, and the ability to measure and test general electronic circuits.
63
Experiments of Digital Circuits
Course Code:3109020
Course Title:Experiments of Digital Circuits
Credit Value :0.5 Total Hours :24
Course Introduction : This course is the corresponding practice course of “Digital Circuit”.
The purpose of this course is to let students possess the fundamental
ability of logic circuits in solving the digital circuits design problems.
Through this course, students should have the ability to select and use
proper electronic device to be applied in a system through the device
manual, the ability of qualitative analysis and engineering estimates of
basic circuit unit, the ability to analyze and design digital circuit, and the
ability to measure and test general electronic circuits.
Digital Logic Circuits
Course Code:3103146
Course Title:Digital Logic Circuit
Credit Value :3 Total Hours :48
Course Introduction :Digital logic circuit is a professional course for computer and other
64
electronic and information majors. Microelectronic device, logic algebra
and fundamental gate circuit are introduced as the basic knowledge of
learning this course. Through the discussion of external features and
logical functions of typical unit circuits, the course focuses on how to
analysis and design combinational logic circuit and sequential logic
circuit. Combining theory and practice education, the course contributes
to training students’ ability of solving practical problem with engineering
thinking and scientific method. This course also lays a solid foundation
for the following professional courses of computer (such as principles of
computer composition, computer interface technology, etc.).
Digital Logic Circuits experiments
Course Code:3109006
Course Title:Digital Logic Circuit Experiments
Credit Value :0.5 Total Hours :24
Course Introduction :65
Combining theory with practice, digital logic circuit experiments
course, which takes advantage of both software simulation and
experimental operation closely with class teaching content, is aimed at
helping students understand the main technical parameters of digital
circuit physical devices, master the basic methods of analysis and design
of digital logic circuits and obtain the basic skills of making, debugging
and fault diagnosis in circuit design. This course aims to cultivate
students' comprehensive ability to apply knowledge, rigorous and
meticulous work style and meticulous scientific attitude.
Digital Image Processing
Course Code:3103052
Course Title:Digital Image Processing
Credit Value :3 Total Hours :48
Course Introduction :The Digital Image Processing course is one of the elective courses; play
an important role in the curriculum plan. It aims at providing knowledge
66
and skills in state-of-the-art image processing technologies and their
applications. It will also focus on concepts of digital image processing
techniques, development of image processing algorithms to achieve
various image processing tasks. Topics are comprehensive, covering such
as the low-level image processing (image enhancement, image
restoration), and high-level image processing (morphology, image
segmentation and image). During this course, students will actively
participate in lectures and will be required to successfully complete
several computer projects that are designed to substantially enhance
their practical experience and academic ability.
Digital System Comprehensive Practice
Course Code:3109008
Course Title: Digital System Comprehensive Practice
Credit Value :1.5 Total Hours :48
Course Introduction :Digital system comprehensive practice is an elective course of major
of computer science and technology and electronic information
engineering. After students learned the basic knowledge of digital logic
67
basis, students can systematically study the technology of digital system
design, master the idea and method of modern digital system design and
cultivate the abilities of design and engineering practice by this
important teaching link.
This course systematically introduces the basic knowledge of EDA,
the using method of common EDA tools and the structure principle of
goal chips. Students are required to master the design method of Verilog
language,the ability of the application of EDA development tools and
the methods of design entry and design optimization, so the students
can design and realize typical design projects based on EDA.
Digital Signal Processing
Course Code:3104076
Course Title: Digital Signal Processing
Credit Value :3 Total Hours :48
Course Introduction :This course is designed to help students understand the basic
68
principle and method of processing the discrete signals and systems in
the time domains and translation domains. The followed topics will be
discussed: I. Fundamentals of Signals and systems. II. Frequency domains
analysis of the discrete time signals and systems (DFT and FFT). III. The
basic techniques for digital and analog filter design, both finite impulse
response (FIR) and infinite impulse response (IIR). IV. Z domains analysis
of the discrete time signals and systems. V. Digital filters implementation.
Experiments of Digital Signal Processing
Course Code:3109017
Course Title: Experiments of Digital Signal Processing
Credit Value :0.5 Total Hours :24
Course Introduction :The main theme of this course is the generous use and adequate
demonstration of MATLAB tools. Most of the existing MATLAB functions
(such as DFT, FFT, ZT and so on) for DSP are described in detail, and their
correct use is demonstrated in many examples. This course is to develop
the computer solution ability of students.
Principles of Communication
Course Code:3104068
69
Course Title: Principles of Communication
Credit Value :3 Total Hours :48
Course Introduction : This course is one of the fundamental courses in the department of
electronic information engineering. It describes the basic principles of
the Contemporary Communication Systems, common signal noise
analysis in communication; and it also describes the construction,
principle and the performance analysis of communication. This course
includes the developing history and basic knowledge of communication
techniques; the basic knowledge of information theory; the principle and
methods for all kinds of analog modulation and de-modulation; the
necessary mathematical knowledge for common random signal and
noise analysis; the theory in digital baseband transmission system; digital
modulation system; analog signal digitalize; and the fundamental
principle for Error Control Coding.
Experiments of Communication Principles
Course Code:3109018
Course Title: Experiments of Communication Principles
Credit Value :0.5 Total Hours :24
Course Introduction :
70
This experiment course is tied in well with the Communication
Principles; the purpose is to consolidate comprehension of the basic
concepts and principle of communication; grasping the analog and digital
modulation theory; training the experiment practical ability; developing
the creative thinking. Design and implement communication units, verify
the communication principles by themselves, the communication
experiment will let student well understand the communication
principles, grasp the methods to test different Performance parameters,
and know how to implement a communication circuit with the advanced
communication techniques.
General Technology Foundation
Course Code:3103160
Course Title:General Technology Foundation
Credit Value :3 Total Hours :48
Course Introduction :General Technology Foundation is an optional course for
normal students majoring in information technology
education. It makes up for the gap in the training of
general technology teachers in normal universities. It is
set up for the teaching of technical subjects in the
71
curriculum reform of our country in order to train future
technical teachers. Through the collaborative teaching of
university teachers and front-line experts of general
technology, this course trains normal students to deeply
understand the teaching concept, course nature and
content of general technology course. Aiming at the
practical projects and teaching strategies of general
technology teaching in middle schools, this course guides
normal students to effectively carry out the experimental
design of general technology course projects and
experience the teaching strategies of general technology
teaching. And teaching methods, to improve the normal
students in the future in the implementation of general
technology teaching ability.
Graph Theory
Course Code:3103390
Course Title:Graph Theory
Credit Value:2 Total Hours:32
Course Introduction:Graph Theory is an important applied branch in modern
72
mathematics. It is also a fundamental and core curriculum
in computer science discipline, because it lays the
foundations for other key courses in the fields of computer
science, information technology and relevant research
work. In this course, we will study three major parts:
function, graph theory and algebraic structure. In the first
part “Function”, we will study the concepts and properties
of function, as well as composition of functions and
inverse functions. Then in the second part “Graph Theory”,
we will study the concepts and properties of undirected
graph and directed graph, as well as their representation
by matrix. Furthermore, a special graph – tree structure,
will be introduced to provide approaches for relevant
problem solving. In the third part “Algebraic Structure”, we
will study operations and properties of abstract algebra,
the structure of algebra system, homomorphisms
and isomorphism. Finally, we will further study several
specific algebraic systems: semigroup, group and cyclic
group. We encourage students to acquire strong skills in
analytical and problem-solving through the study, so as to
forest their study interest and improve their abstract
thinking.73
Network Engineering
Course Code:3103091
Course Title:Network Engineering
Credit Value :2 Total Hours :32
Course Introduction :This course is an optional course for undergraduate students with a
major in computer science and technology. Through this course,
students master the key technologies and solutions related to computer
network engineering, and know the whole process of computer network
engineering, including planning, device selecting, construction, testing
and management. Moreover, students master the typical technologies in
local area network, wide area network, internetworking and accessing,
and get a grasp of the principles and operations of network devices, such
as switches, routers and servers. These skills will help students to
prepare well for the practices in the domain of computer network
engineering in future.
74
Fundamentals of Networking
Course Code:3104105
Course Title:Fundamentals of Networking
Credit Value :2 Total Hours :32
Course Introduction : The course focuses on the basic principle and the architecture of
computer networks. Taken Internet technique as an example, the
physical layer, the data link layer (including Local Network), networking
layer, transport layer and application layer are introduced respectively,
and the services and the protocols of the architecture in computer
networking are illustrated; which make the students understand the
principle of computer networking and its architecture by practicing the
analysis of packets of the computer networks. The course lays the
foundation for the further working on transporting and control of
information and data communication.
Network Design and Management Practice
Course Code:3103114
Course Title:Network Design and Management Practice
Credit Value :3 Total Hours :48
75
Course Introduction : Network design and application management practice course main
purpose is to develop students 'level of network applications, enrich
students' knowledge of the network. Courses include network design
with the two most content management and network application
management, independent experiment and comprehensive experiment
by more than a dozen well-designed to improve the abilities of students.
Network Design Management section introduces the basic teaching
contents intended use common network devices, network switches and
routers, set up a virtual LAN technology based on switched networks,
content static routing, dynamic routing, network address translation
technology. Network Application Management section describes the
basic network services based configuration on Linux / UNIX systems, web
hosting technology. By learning courses, so that students can be
configured independently for small-scale network, configuration, DNS
and other infrastructure networks, network application management by
setting up virtual hosts.
Pre-study course requires students to network theory, network
engineering, operating systems and other programs. Network theory
courses in protocol analysis method, network diagnostic tools, etc. can
reduce network device configuration device investigation difficult.
Network engineering-based windows server configuration, virtual host
76
configuration can reduce students' linux application server configuration,
and network-based server configuration difficult. Operating system
courses related to Linux / UNIX and process management-related
content, you can reduce the learning Linux / Unix server application
management difficult.
Modern Educational Technology and Application
Course Code:3103097
Course Title:Modern Educational Technology and Application
Credit Value :2 Total Hours :32
Course Introduction :It is one of the most important basic courses for the students of
computer science and technology major. The goal of the course is to
enhance their instructional technology abilities, which is helpful for
students who want to be a good teacher in the future. Three parts will
be focused on the theories, design and assessment of learning process,
usage and development of learning resources to make students to learn
the major better.
77
Signals and Systems
Course Code:3104007
Course Title: Signals and Systems
Credit Value :3 Total Hours :48
Course Introduction :This course is an important technical foundation course for
undergraduates majoring in information and communication
engineering, automation, electronic science and technology, and
detection and control technology. Its task is to study the time domain
analysis and transformation domain analysis of deterministic signals, the
description and characteristics of linear time-invariant systems, and the
time domain analysis and transformation domain analysis of linear time-
invariant systems with the given signal, to prepare the theoretical basis
and technical knowledge for subsequent professional courses.
Through the study of this course, students will further understand the
relationship between continuous and discrete, signal and system,
78
understand and master the representation of signal and the analysis
method of system, and master the description method and analysis
method of linear time-invariant system in time domain, frequency
domain and complex frequency domain.
Experiments of Signals and Systems
Course Code:3109019
Course Title: Experiments of Signals and Systems
Credit Value :0.5 Total Hours :24
Course Introduction :This experimental course is a synchronous course with the
compulsory course Signals and Systems, the purpose is to consolidate
the comprehension of basic knowledge learnt from class, improve
student’s manipulative ability and develop the creative thinking. With
this course, students could have better understanding of the theory and
algorithm in course Signals and Systems, and improve the ability to solve
problem with computer. The experiment contents include: 1. Time
domain, frequency domain and s domain analysis methods in continuous
systems; 2. Application of Continuous Fourier transform in signal
processing.
79
Methodology of Information Technology Education
Course Code:3100109
Course Title: Methodology of Information Technology Education
Credit Value :2 Total Hours :32
Course Introduction : The course aims to improve students’ informational technology
literacy as well as to help them gain the abilities to apply teaching methods on informational technology teaching by introducing informational technology textbooks, summarizing the special teaching methods of this subject, analyzing every process of the classroom teaching. Microteaching classroom will be used during the course to offer opportunities for students to know better about the real teaching practice.
Learning Resources
Course Code:3103168
Course Title:Learning Resources Design and Development
Credit Value :3 Total Hours :48
Course Introduction :The course "Learning Resources Design and Development"
takes the key links of information and digital learning
80
resources design and development as clues, and
integrates teaching ideas, teaching design principles and
developing software skills to enhance the ability of normal
students to design and develop information-based
learning resources.
This course is divided into twelve topics: (1) related
theories of information-based learning resources; (2)
overview of basic theory and core skills of learning
resources design and development; (3) processing and
processing ability of audio materials; (4) processing and
processing ability of graphic and image materials; (5)
processing and processing ability of video materials; (6)
PPT multimedia learning resources design and
development capabilities; (7) animation demonstration
learning resources design and development capabilities;
81
(8) concept map learning resources design and
development capabilities; (9) self-learning web courseware
design and development capabilities; (10) micro-course
video resources design and development capabilities; (11)
mobile learning capabilities Resource design and
development capabilities; (12) The last topic, the design
and production of digital stories.
Intelligent Robot Technology and Simulation
Course Code:3107084
Course Title:Intelligent Robot Technology and Simulation
Credit Value :3 Total Hours :48
Course Introduction :The objective of this course is to introduce students to the principles of
robotics. Particular attention is given to modeling dynamic systems,
measuring and controlling their behavior, and making decisions. The
82
content is necessarily broad, and the course level is introductory. The
intent is to motivate and prepare students to conduct research projects
and for further study through advanced courses in related areas. During
this course the following topics will be covered: Transformations,
Kinematics, Inverse kinematics, Jacobians, Dynamics, Robot Sensing &
Control, Robot Programming, Intelligent Robotics, Industrial and
Operated Robotics development, and Robotic Simulation.
Intelligent Information Retrieval Technology
Course Code:3107085
Course Title: Intelligent Information Accessing Technologies
Credit Value :3 Total Hours :48
Course Introduction :<<Intelligent Information Accessing Technologies >> is a core course of
senior students majoring in computer science. With the rapid
development of Internet techniques and related applications in recent
83
years, information accessing techniques become especially important
and have great opportunities. On the other side, the large scale of data
volume and diverse user information needs bring in new challenges.
Therefore, this course aims to adapt to these new changes. The course
content includes the fundamental concepts, theories and methods in the
fields of natural language processing, information retrieval, machine
learning and recommendation systems. In addition, we will emphasize
the concept and the importance of intelligence by introducing the
frontiers of recent advanced techniques in information accessing. We
expect that students can both establish a solid knowledge and have a
broad scientific vision.
Specialty Practice
Course Code:3100099
Course Title: Specialty Practice
Credit Value :6 Total Hours :196
Course Introduction :Specialty Practice is a practical course, which is one of the
84
important ways to train qualified Information professionals in
engineering. Through professional training, it can further exercise the
students’ abilities of practicing theory with practice, analyzing and
solving problems independently, particularly the Capabilities of designing
and operating. Besides, professional practice is also a good chance for
students to understand and integrate into the society. And it can help
students to demonstrate their ability and to attain social recognition, and
lay a solid foundation for job-hunting.
Internship Company can be chosen from professions published
practice bases or community companies, enterprises or institutions. The
practice content must be closely related to the profession.
During the internship, Interns should be managed and guided by
assigned teachers from each department. After choosing company,
interns must submit the "Professional Practice Mission Statement",
indicating the content, time, acceptance of the practice and contact for
Institute instructor to check.
Practice of Integrated Electronic System
Course Code:3109010
Course Title: Practice of Integrated Electronic System
Credit Value :3 Total Hours :32
85
Course Introduction : Design of Integrated Electronic System is a comprehensive course of
design and manufacture. The pre-required courses are Analog and digital
electronic circuits. The objectives of the course are enhancing students’
comprehensive level of design and manufacture, enhancing the
comprehensive ability of applying the knowledge in the engineering
works. It is one of the training courses for the national electronic
competition of university students in China.
The main topics are: the fundamental trains of the design and making
electricity circuits, recognizing components, the design of PCB, trains of
basic unit electric circuits, analysis of Amplifier application circuits, the
application of integrated voltage modular, the sensor, etc., and how to
design and make digital voltage meter, digital thermometer, analog filter,
etc. They could be changed in accordance with specific conditions.
Introduction to Information Science
Course Code:3103231
Course Title:Introduction to Information Science
Credit Value:3 Total Hours:48
Course Introduction:Introduction to information sciences is a mandatory introductory
86
course for students majored in informatics. Teaching in this course takes
the form of lecturing, discussion, lab exercises, etc. In the lecturing part,
the basic knowledge of computers is taught, including the history of
computers, the composition of computing systems, the basics of
operating systems, the representation of data in computers, etc. Inquiry-
based learning is an integral component of this course. Here, a topic for
exploration is the processing that takes place in a computer from the
input of a character all the way to its display on the screen. Hot issues in
embedded systems, Internet ethics, etc., are also subject to
investigation. Through this component of the course, students acquire a
decent level of knowledge about their major and its curriculum
architecture. Their skills to collect/process data, prepare courseware,
analyze problems, and hold discussions are also honed. The lab exercises
include the basic operations of computers and networking, Chinese and
English input methods, word processing and spreadsheet software,
87
presentation software, and other common utility software.
Experiment for Fundamentals of Computer
Networking
Course Code:3104110
Course Title:Experiment for Fundamentals of Computer Networking
Credit Value :0.5 Total Hours :18
Course Introduction : The course is the practical part of the<<Network Fundamentals>>
course. Open source network protocol analysis software is used to
capture data packets over the network in which the network traffic is
designed. Captured packets from the network interface layer, network
layer, and transport layer in the TCP/IP network architecture are
observed and changes in the head fields of the main protocols are
analyzed, which can help students find out the operation of the
computer network protocols and deepen the understanding of the
protocols learned in classroom.
88
Machine Learning Foundations
Course Code:3104109
Course Title:Machine Learning Foundations
Credit Value :2 Total Hours :32
Course Introduction :This course requires students to be able to grasp some of the
primary Machine Learning algorithms, underlying statistical and
computational theory, how to use them on real data to solve real issues.
Digital Image Processing
Course Code:3104108
Course Title:Digital Image Processing
Credit Value :0.5 Total Hours :18
Course Introduction :The primary objective of this experiment course is to supplement an
undergraduate level course on digital image processing and enable
students to understand the subject better. The course consists of a
diverse set of experiments with objective, theory, assessment,
references and interactive examples which are designed to improve the
clarity in understanding of the basic concepts. The course is intended to
89
help in clarifying concepts and also intended for learning how to write
code to do image processing by Matlab. It is important that the student
goes through the objectives and the underlying theory before carrying
out the experiments to get maximum benefit. The course is particularly
designed to provide a solid foundation in digital image system design
computer vision, etc.
Compiler Design and Practice
Course Code:3103165
Course Title:Compiler Design Lab
Credit Value :2 Total Hours :48
Course Introduction :The technique of compiler design is one of the cornerstones of computer
science and technology. It is also one of the key components in the
necessary skill set of a student majored in computer science and
technology. In this course, the front end of a small compiler shall be
designed and implemented. Through this experience, the students’
knowledge about the principles of compiling will be consolidated, and
90
their mastering of the major steps in the design and implementation of a
compiler improved. This shall prepare the students for the task of
designing and implementing tools for translating small domain-specific
languages into executable languages. In this course, the students’
abilities to resolve problems by combining knowledge from multiple
computer science subjects, to implement complex computer programs,
and to communicate via oral presentation and written reports shall be
improved.
Techniques training for Creative education
Course Code:3103166
Course Title:Techniques training for Creative education
Credit Value :2 Total Hours :160
Course Introduction :Based on the pedagogies of design thinking, computational thinking
and creative thinking, the techniques required for innovative education,
such as creating makers, STEM and artificial intelligence are carried out
91
for better classroom teaching.
Techniques training for experimental teaching
Course Code:3103167
Course Title:Techniques training for experimental teaching
Credit Value :2 Total Hours :40
Course Introduction :Techniques for experimental teaching and other related are trained.
For instance, the network layout of the information technology lab, the
construction of the LAN, the configuration of the learning management
platform, the daily maintenance of the network, the safety management.
General Skills Practice of Student teachers
Course Code:3100112
Course Title:General Skills Practice of Student teachers
Credit Value: 0 Total Hours: 3 weeks
Course Introduction:With the close cooperation with middle and high schools, Students could
participate in classroom observation, after-school communication, peer-
assistant teaching group and other activities to carry out educational
probation in the middle school information technology or general
92
technology class.
Teaching practice of online course
Course Code:3100113
Course Title:Teaching practice of online course
Credit Value: 0 Total Hours: 3 weeks
Course Introduction:Based on the educational informationalization, artificial intelligence, big
data and other cutting-edge technologies, student would be involved in
the educational probation of intelligent campus, intelligent classroom
and intelligent learning.
Probation of after-school Practice Activities
Course Code:3100114
Course Title: Probation of after-school Practice Activities
Credit Value :0 Total Hours :1 week
Course Introduction :The course of "Practical Activity Internship after Class" is
an important link in training normal students'practical
skills. On the one hand, through the practice after class,
normal students can systematically observe the
93
information technology education in middle schools from a
new angle, acquire a real understanding of the information
technology education in middle schools, and learn the
practical skills of normal students at the undergraduate
stage. On the other hand, the practice of extracurricular
practice activities can enable students to study
independently and work independently in practice, laying
a ladder for normal students'subsequent educational
practice and employment. Students are required to
participate in more than four extracurricular activities:
1. Participate in volunteer activities of information
technology disciplines in secondary schools or various
competitions at all levels.
2. Participate in the post-employment questionnaire
survey and interview survey of graduates organized by the
College.
3. Participate in all kinds of teaching contests related to
information technology disciplines in middle schools at all
levels.
94
Introduction to Internet of Things
Course Code:3103169
Course Title:Introduction to Internet of Things
Credit Value :2 Total Hours :32
Course Introduction : The Introduction to Internet of Things (IoT) is an
advanced course for students related to computer science.
Based on the computer network knowledge, this course
explores in great depth the fundamental theory of IoT, and
elaborately introduces IoT architecture, key technologies
in IoT and typical applications of IoT. The main focuses of
this course are the sensing technology which includes
sensor principle, radio frequency identification principle
and spatial location principle in IoT, the wireless
communication technology which consists of short-range
wireless technology, mobile and satellite technology and
satellite communication technology in IoT, the data
processing technology which comprises data storage
technology, data analysis technology and data retrieval
technology in IoT, the information security technology
which contains security and privacy technologies in IoT,
95
and the primary applications of IoT. The purpose of this
course is to enable students to clearly understand the
theoretical knowledge of IoT and its applications, to enrich
the students’ professional and generic knowledge, and to
improve the students’ innovation ability and research
ability and so on, which can lay a solid foundation to
further major study and work.
Big Data Fundamentals
Course Code:3103170
Course Title:Big Data Fundamentals
Credit Value:2 Total Hours:32
Course Introduction:Big data is a collection of data with key characteristics in dimensions of volume, velocity, variety, veracity and value. Accordingly, new processing mode is needed for acquiring, storing, managing and analyzing big data. The essence of big data technology, which is applied in practice, is to quickly obtain valuable information from various types of large-scale data. This course introduces the related theories, methods and technology of big data. On the basis of understanding fundamental concepts, characteristics and types of big data, we study on following topics, including big data acquisition, big data storage, big data processing, big data analysis, big data visualization, and typical platforms and tools of big data. Moreover, in this course we will learn how to use big data technology in different areas.
96
Big data and Python programming
Course Code:3104111
Course Title: Big data and Python programming
Credit Value :2 Total Hours :32
Course Introduction :Data science and the big data analysis attract many
attentions of the whole world in today. This course mainly
discusses the problem in the big data and the science, and
we will use Python language as the tool based on the
Python third-party libraries, to deal with the actual data.
We will construct a popular case and let every student
appreciate the simple, elegant and robust of Python in a
more intuitive way. You can learn the efficient data
processing ability of Python in the field of business,
humanities and social sciences as well as in mathematics,
electrical and computer engineering field and so on. You
can use Python to obtain, analyze and comprehend the big
data and further use the big data to solve the practical
problems in various majors and fields.
97
College Physics
Course Code:3104112
Course Title: College Physics
Credit Value :3 Total Hours :48
Course Introduction :Physics is the natural science, and it studies the basic
structure, basic motion form and interaction of matter, so
it is the basis of other natural science and engineering
technology. College physics is an important general basic
course for the students whose major is not physics. The
basic concepts, theories and methods taught by this
course are an important part of students' knowledge.
This course includes three parts: mechanics, electricity
and magnetism. In our teaching, we not only pay attention
to imparting physical knowledge and basic skills to
students, but also pay attention to imparting the
development history of physics, new knowledge of physics
and new progress in the research field to students.
98
System software Basics
Course Code:3104113
Course Title: System software Basics
Credit Value :2 Total Hours :32
Course Introduction :This course will give a comprehensive introduction to
computer systems from the programmer's point of view,
introducing processors, compilers, operating systems and
network environments in depth and shallowly. It includes
the basic composition of computer system, storage level,
program loading and execution, virtual storage, cyclic
compilation optimization, dynamic loading library, and
parallel programming. Let students better understand the
way the program is executed and the hardware
environment of the program, so as to try to optimize the
software code from the perspective of the system.
Intern of Information Technology Education
Methodology
Course Code:310011099
Course Title : Intern of Information Technology Education
Methodology
Credit Value :0 Total Hours :1 week
Course Introduction :The course aims to improve students’ informational
technology literacy as well as to help them gain the
abilities to apply teaching methods on informational
technology teaching by introducing informational
technology textbooks, summarizing the special teaching
methods of this subject, analyzing every process of the
classroom teaching. Microteaching classroom will be used
during the course to offer opportunities for students to
know better about the real teaching practice.
100