135
COURSE INTRODUCTION 2019 EDITION CAPITAL NORMAL UNIVERSITY INFORMATION ENGINEERING COLLEGE

 · Web viewComputer 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 …

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1:  · Web viewComputer 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 Introduction

2019 EDITION

Capital normal university information Engineering college

Page 2:  · Web viewComputer 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 …

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 3:  · Web viewComputer 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 …

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 4:  · Web viewComputer 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 …

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

Page 5:  · Web viewComputer 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 …

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

Page 6:  · Web viewComputer 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 …

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

Page 7:  · Web viewComputer 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 …

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

Page 8:  · Web viewComputer 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 …

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

Page 9:  · Web viewComputer 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 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

Page 10:  · Web viewComputer 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 …

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

Page 11:  · Web viewComputer 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 …

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

Page 12:  · Web viewComputer 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 …

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

Page 13:  · Web viewComputer 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 …

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

Page 14:  · Web viewComputer 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 …

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

Page 15:  · Web viewComputer 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 …

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

Page 16:  · Web viewComputer 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 …

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

Page 17:  · Web viewComputer 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 …

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

Page 18:  · Web viewComputer 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 …

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

Page 19:  · Web viewComputer 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 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

Page 20:  · Web viewComputer 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 …

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

Page 21:  · Web viewComputer 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 …

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

Page 22:  · Web viewComputer 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 …

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

Page 23:  · Web viewComputer 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 …

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

Page 24:  · Web viewComputer 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 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

Page 25:  · Web viewComputer 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 …

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

Page 26:  · Web viewComputer 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 …

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

Page 27:  · Web viewComputer 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 …

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

Page 28:  · Web viewComputer 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 …

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

Page 29:  · Web viewComputer 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 …

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

Page 30:  · Web viewComputer 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 …

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

Page 31:  · Web viewComputer 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 …

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

Page 32:  · Web viewComputer 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 …

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

Page 33:  · Web viewComputer 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 …

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

Page 34:  · Web viewComputer 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 …

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

Page 35:  · Web viewComputer 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 …

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

Page 36:  · Web viewComputer 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 …

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

Page 37:  · Web viewComputer 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 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

Page 38:  · Web viewComputer 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 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

Page 39:  · Web viewComputer 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 …

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

Page 40:  · Web viewComputer 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 …

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

Page 41:  · Web viewComputer 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 …

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

Page 42:  · Web viewComputer 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 …

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

Page 43:  · Web viewComputer 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 …

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

Page 44:  · Web viewComputer 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 …

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

Page 45:  · Web viewComputer 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 …

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

Page 46:  · Web viewComputer 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 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

Page 47:  · Web viewComputer 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 …

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

Page 48:  · Web viewComputer 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 …

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

Page 49:  · Web viewComputer 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 …

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

Page 50:  · Web viewComputer 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 …

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

Page 51:  · Web viewComputer 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 …

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

Page 52:  · Web viewComputer 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 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

Page 53:  · Web viewComputer 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 …

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

Page 54:  · Web viewComputer 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 …

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

Page 55:  · Web viewComputer 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 …

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

Page 56:  · Web viewComputer 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 …

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

Page 57:  · Web viewComputer 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 …

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

Page 58:  · Web viewComputer 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 …

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

Page 59:  · Web viewComputer 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 …

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

Page 60:  · Web viewComputer 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 …

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

Page 61:  · Web viewComputer 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 …

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

Page 62:  · Web viewComputer 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 …

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

Page 63:  · Web viewComputer 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 …

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

Page 64:  · Web viewComputer 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 …

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

Page 65:  · Web viewComputer 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 …

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

Page 66:  · Web viewComputer 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 …

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

Page 67:  · Web viewComputer 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 …

“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

Page 68:  · Web viewComputer 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 …

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

Page 69:  · Web viewComputer 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 …

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

Page 70:  · Web viewComputer 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 …

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

Page 71:  · Web viewComputer 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 …

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

Page 72:  · Web viewComputer 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 …

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

Page 73:  · Web viewComputer 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 …

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

Page 74:  · Web viewComputer 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 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

Page 75:  · Web viewComputer 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 …

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

Page 76:  · Web viewComputer 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 …

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

Page 77:  · Web viewComputer 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 …

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

Page 78:  · Web viewComputer 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 …

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

Page 79:  · Web viewComputer 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 …

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

Page 80:  · Web viewComputer 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 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

Page 81:  · Web viewComputer 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 …

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

Page 82:  · Web viewComputer 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 …

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

Page 83:  · Web viewComputer 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 …

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

Page 84:  · Web viewComputer 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 …

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

Page 85:  · Web viewComputer 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 …

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

Page 86:  · Web viewComputer 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 …

(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

Page 87:  · Web viewComputer 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 …

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

Page 88:  · Web viewComputer 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 …

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

Page 89:  · Web viewComputer 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 …

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

Page 90:  · Web viewComputer 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 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

Page 91:  · Web viewComputer 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 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

Page 92:  · Web viewComputer 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 …

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

Page 93:  · Web viewComputer 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 …

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

Page 94:  · Web viewComputer 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 …

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

Page 95:  · Web viewComputer 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 …

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

Page 96:  · Web viewComputer 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 …

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

Page 97:  · Web viewComputer 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 …

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

Page 98:  · Web viewComputer 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 …

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

Page 99:  · Web viewComputer 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 …

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

Page 100:  · Web viewComputer 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 …

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

Page 101:  · Web viewComputer 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 …

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

Page 102:  · Web viewComputer 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 …

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

Page 103:  · Web viewComputer 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 …

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

Page 104:  · Web viewComputer 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 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