jwc.cueb.edu.cnjwc.cueb.edu.cn/docs/2015-09/20150906103559198814.…  · web viewthrough studying...

Click here to load reader

Upload: buidang

Post on 30-Jan-2018

239 views

Category:

Documents


0 download

TRANSCRIPT

Fundamentals of Computer Application

070013A Course Code070013A

Course NameFundamentals of Computer Application

48 Periods48

3 Credits3

AssessmentExamination

Preparatory Courses

(1) (2) (3) (4) WordExcelPowerpoint (5) (6)InternetWWW

"Computer Application" is both a professional and basic course for all the undergraduates whose majors are quite different.The main task of this course is to give lectures and organize students to be trained in practice on computers so that students can master the information society, work, study and life in which there must have the basic knowledge and the basic operation of computer skills, systems, and therefore they will correctly set up computer related concepts, with online access to information and communication. At the same time they will continue to learn relevant knowledge in the future and learn their combined expertise so as to lay a good foundation for their professional jobs.

Specific contents include the following six areas: (1) The composition and development of the computer's basic, simple working principle, the main characteristics and classification of major applications in various fields; (2) The composition and function of computer hardware, software, concepts and classifications; (3) Computer operating system functions and basic operation methods; (4) Useful tools (word processing Word, form processing Excel, Powerpoint presentation, production, etc.) the basic use; (5) The basic concepts of computer network; (6) Internet and the WWW application of basic knowledge and key.

This course will be carried out in the form of classroom teaching and computer practice. Final assessment on-line capability-based assessment, using the computer test (paperless) method, to achieve the Separation between teaching and testing.

OfficeOffices Advanced Applications

070023ACourse Code070023A

OfficeCourse NameOffices Advanced Applications

48Periods48

3Credits3

AssessmentOn Computer

Preparatory Coursesnone

OfficeOfficeOfficeWordExcelPowerPoint123Office4Office

"Offices Advanced Applications"is the basic courses designed for the students of the information institute , arranged in the first semester of teaching. The main purpose is to make students to better learning other computer basic courses, for the reason of the students different level on computer. Using Microsoft Office as platform, the main contents include computer knowledge, computeroperation, the focus is the application of Office software, especially the comprehensive application.By several cases, Students learn how to use Word, Excel, PowerPoint.The courses focus on practice, students in addition to master the relevant software operation methods and skills, should also have some design and development capability, through a large number of practicing.

Office Advanced Applications of office

070023BCourse Code070023B

Office Course NameAdvanced Applications of office

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesComputerCulture Foundation

OfficeWin7Office 2010OfficeWordExcelPowerPointAccessVisio

"Office Advanced Applications" is to help non-computer science students to enhance their computer skills through systematic training of professional office software applications literacy program. Students will use office software to analyze and solve problems to achieve their awareness and ability. The course introduces Win7 operating system and office 2010 software, and expounds the senior operations of Office series, which includes Word, Excel, PowerPoint, Access, and Visio,. Through studying this course, students should be able to master the word processing functions, features editing and typesetting books, browsing and editing of photos, data collection and processing to produce and broadcast presentations, database application and graphics production functions to successfully complete the daily office, commercial activities and research activities in various work.

Database Application

070033BCourse Code070033B

Course NameDatabase Application

48Periods48

3Credits3

AssessmentExamination

Preparatory Courses

Access

AccessAccessVBA

"Database application" is an important part of basic computer course is a non-computer science fundamental course for college students who must learn something as essential knowledge and skills in information processing, but also further research data management and application of the starting point.

The ultimate goal of this course is to train students to use database technology to solve practical problems. To this purpose, the basic concepts of relational database systems and methods must be introduced in the course which is also emphasized to be practical and require students to use "Access relational database", design and develop a small database applications. And simultaneously for the follow-up course "Management Information System" to be laid for foundation of learning.

Through studying this course, students will understand the knowledge of database systems, including the characteristics of various data models, database system components; relationship model and relational operators. Then learners will have the ability to design database systems fluently and skillfully use "Access Database" software to build libraries, tables and other operations, data retrieval and organization; and enable to skillfully use the form and report to use Access macros and VBA modules which can provide automatic handling of database.

(C)Program Design (c)

070043BCourse Code070043B

(c)Course NameProgram Design (c)

48Periods48

3Credits3

AssessmentEvaluation

Preparatory Courses

Fundamentals of Computer Application

CCCCC

"Language Program Design(C)", which aims at economics and computer science applications as elective courses. The main purpose of this kind of course is by introducing an ALGOL to make students master something about C language's knowledge and have students certain programming skills and thus further to study computer technological knowledge and various professional knowledge together so as to lay a good foundation of computer science. This course content will be of C language, mainly based on a structured process line, to learn the basic data types, arrays, structures, directions, process control, function, etc., which will be taken as the focal points, and help students master structured programming methods and some common algorithms and design capabilities with the application.

Program Design

071143BCourse Code071143B

Course NameProgram Design

48Periods48

3Credits3

AssessmentEvaluation

Preparatory Courses

Fundamentals of Computer Application

C/C++CC/C++C/C++

program design is an indispensable part of undergraduates whose major is something to do with computer, which is not only to equip students with a computer language, but also to help them master the basic method by programming, logical thinking and achieving practical ability, which is of significance. C / C + + language is the ideal structure of language to describe ability, while C language has a wide range of applications, thus more suitable for teaching. This course aims at introducing an algorithm language, so that students can master the C / C + + language, knowledge, and have more abilities in programming skills for follow-up "data structure", "Object-Oriented Programming" and other courses, which will lay a solid basis for their program design. This course content will be C / C + + language, structured programming as the main line, and students will learn the basic data types, arrays, structures, pointers, flow control, functions and other elements of focus, so that they will master the structure of the program methods and some common algorithms and design capabilities with the application.

374

1

Engineering Economics

070052BCourse Code070052B

Course NameEngineering Economics

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesAdvanced Mathematics

Accounting

Management

Engineering Economics is an interdisciplinary course of undergraduates whose major is Engineering Management as a required course. Engineering technology is the main part of engineering economics. It aims at researching how to make the engineering and technical activities to maximize the economic benefits. And its core is an economic benefit analysis and calculation. Through studying this course, students can learn to master the basics of engineering economic analysis, the basic theory and basic methods of economic evaluation, financial analysis and economic analysis of the basic theory, market, cost, efficiency conscious, and able to use the market premise and economic objective technology as a means of practical activities to make various technical economic analyses so as to make scientific evaluation and select the best possible investment.

Computer Networks Basics

070053BCourse Code070053B

Course NameComputer Networks Basics

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesData Structure

Fundamentals of Computer Programming

123123DNSWEBFTPDHCP45

Computer Networks is a continuous developing subject that combing the development of the computer and the technology of communications. Its theoretical development and application level directly reflects a countrys high and new technology, and its also an important symbol of the modernization level and the national strength. In the process of using information technology to stimulate industrialization and industrialization promotes information development; computer networks are playing a more and more important role. In order to adapt to the demand of talents in information society, computer network is no longer just a computer professional, but many none computer professional, such as management field, business field and so on.

Through the course, making students: (1) Master the basic principle of computer networks and related theories and methods. (2) Grasp the common architecture and standards of computer networks, master the related network technology. (3) Understand all kinds of network technology and the basic principle, method and related technology of network management. The course goals are: (1) Master the network function (2) Configuration and application to switch, router (3) Configuration and application of DNS, WEB, FTP, and DHCP. (4)Security configuration and application of network equipment (5) Design the construction plan. The target is making the students have the ability to solving problems in computer networks.

Management Information System

070063ACourse Code070063A

Course NameManagement Information System

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesBasic Computer

Application Database

"Management Information System" is a required course of undergraduates whose major is business administration. The course is to introduce concepts of information, systems, management information systems and system planning, system analysis, system design, system implementation, system testing, operation and maintenance phases of the working principles and technical methods, management information system, evaluation, organization and management process and so on. The courses management information system development process, organization and management process is considered as the main line, which is combined with the application of a large number of cases, a systematic introduction to the theory of management information systems, methods and application techniques. Teaching purpose is to enable students to learn the views of application systems and how to make analyses on the problems to be solved, help students clear of information management system in an important position, and learn to think from the perspective of information systems organizational issues. From the management perspective they will understand the concept of management information systems and their impact on management, knowledge management information system strategic position and the role of organizational change. From the viewpoint of the application of knowledge management information system technology base and the main application, and understand the user management information system in the process of responsibility and role. View from the building, they will understand the process of building management information systems and information systems management.

Management Information System

070063BCourse Code070063B

Course NameManagement Information System

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesBasic Computer

Application Database

"Management Information System" is a required course of undergraduates whose major is business administration. The course is to introduce concepts of information, systems, management information systems and system planning, system analysis, system design, system implementation, system testing, operation and maintenance phases of the working principles and technical methods, management information system, evaluation, organization and management process and so on. The courses management information system development process, organization and management process is considered as the main line, which is combined with the application of a large number of cases, a systematic introduction to the theory of management information systems, methods and application techniques. Teaching purpose is to enable students to learn the views of application systems and how to make analyses on the problems to be solved, help students clear of information management system in an important position, and learn to think from the perspective of information systems organizational issues. From the management perspective they will understand the concept of management information systems and their impact on management, knowledge management information system strategic position and the role of organizational change. From the viewpoint of the application of knowledge management information system technology base and the main application, and understand the user management information system in the process of responsibility and role. View from the building, they will understand the process of building management information systems and information systems management.

Management Information System

070064ACourse Code070064A

Course NameManagement Information System

64Periods64

4Credits4

AssessmentExamination

Preparatory CoursesBasic Computer

Application Database

"Management Information System" is a required course of undergraduates whose major is business administration. The course is to introduce concepts of information, systems, management information systems and system planning, system analysis, system design, system implementation, system testing, operation and maintenance phases of the working principles and technical methods, management information system, evaluation, organization and management process and so on. The courses management information system development process, organization and management process is considered as the main line, which is combined with the application of a large number of cases, a systematic introduction to the theory of management information systems, methods and application techniques. Teaching purpose is to enable students to learn the views of application systems and how to make analyses on the problems to be solved, help students clear of information management system in an important position, and learn to think from the perspective of information systems organizational issues. From the management perspective they will understand the concept of management information systems and their impact on management, knowledge management information system strategic position and the role of organizational change. From the viewpoint of the application of knowledge management information system technology base and the main application, and understand the user management information system in the process of responsibility and role. View from the building, they will understand the process of building management information systems and information systems management.

Principles of Database

070124ACourse Code070124A

Course NamePrinciples of Database

64Periods64

4Credits4

AssessmentExamination

Preparatory CoursesFundamental of Computer Programming

Data Structure

,,

Database technologyis an important branch of computersoftwarescience, itstudies how tostorage,use and management of data. Principles of databaseas the basic theoryof database technologyhas become an importantprofessionalcourse learningof information technology, so in the higher educationthe relevantmajors such ascomputer science and technology,informationmanagement and informationsystem,opened the related curriculum. Thecontents of this courseis not only the basic knowledge oftherelevant professional necessary, but also thenecessary knowledge and skills in theinformation industrystaff, and is also the starting point for further research on thedata managementand its application. Through learning this course, students will master thebasic theory and methodsof database system, design and developmentskillsof database application system, the basic methods and skills in solving the practical problems applying the principle of database system, so as to Usingthe theory of knowledge. Through learning this course, students should knowthe core technology and the latest research progressin database field, and their abilities of discovering problems, proposed questions,analysis problem and solving problem from the application should be developed, and theircomprehensive quality, innovationability and the team cooperation spirit will be cultured. So a solid foundation for thefuture research and applicationof database technology will be laid in studying the course.

Digital Logical Circuits

070133ACourse Code070133A

Course NameDigital Logical Circuits

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesDiscrete Mathematics

Analog Circuits

EDA

"Digital logic Circuits" is such a course which introduces digital logic principle and its application knowledge; The contents of this course mainly include: Logical Algebra of Digital Circuit Basis, Gate Circuits, Combinational logic circuits, Flip-flop, sequential logic circuits, memory circuits, programmable logic circuits, VHDL language, Pulse-generating Circuit, Wave Shaping Circuit, AD Conversion and DA Conversion.

Logical Algebra of Digital Circuit Basis and Gate Circuits part is the basic knowledge of this course, and it provides preliminary knowledge for later study; Combinational logic circuits and sequential logic circuits is the core knowledge part of this course which will teach the logic circuits principle and its implementation. The memory circuits is the extended part of for basic logic circuits; programmable circuits and VHDL is of high level logic knowledge for logic circuits design.

Studying this course, students are cultivated to analyze and design basic logic circuits so as to owe the enough hardware knowledge to be a software engineer, and have a good foundation for their later study.

070142BCourse Code070142B

Course NameOperations Research

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesAdvanced MathematicsLinear Algeria

Operational Research (OR) is an important branch of practical mathematics and one of important courses of management. Through this course, students can grasp the basic theory and method of operational research; learn about some model related to the operational research, and master some methods including software method to solve OR model, The content include linear programming, duality theory, sensitivity analysis, transportation problem, network analysis, integer programming.

070143ACourse Code070143A

Course NameOperations Research

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesAdvanced MathematicsLinear Algeria

Operational Research is an important branch of practical mathematics and one of important courses of management. Through this course, students can grasp the basic theory and method of operational research, develop their skills of quantitative analysis, design the operational research model, solve and analysis the various models, and grasp the method of using computer software to solve problem with operational research. The content include linear programming, duality theory, sensitivity analysis, transportation problem, network analysis, integer programming.

070143BCourse Code070143B

Course NameOperations Research

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesAdvanced MathematicsLinear Algeria

Operational Research (OR) is an important branch of practical mathematics and one of important courses of management. Through this course, students can grasp the basic theory and method of operational research; learn about some model related to the operational research, and master some methods including software method to solve OR model, The content include linear programming, duality theory, sensitivity analysis, transportation problem, network analysis, integer programming.

070153ACourse Code070153A

ICourse NameOperations Research

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesAdvanced MathematicsLinear Algeria

Operational Research is an important branch of practical mathematics and one of important courses of management. Through this course, students can grasp the basic theory and method of operational research, develop their skills of quantitative analysis, design the operational research model, solve and analysis the various models, and grasp the method of using computer software to solve problem with operational research. The content include linear programming, duality theory, sensitivity analysis, transportation problem, network analysis, integer programming.

Management Information System

070163ACourse Code070163A

Course NameManagement Information System

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesBasic Computer

Application Database

"Management Information System" is a required course of undergraduates whose major is business administration. The course is to introduce concepts of information, systems, management information systems and system planning, system analysis, system design, system implementation, system testing, operation and maintenance phases of the working principles and technical methods, management information system, evaluation, organization and management process and so on. The courses management information system development process, organization and management process is considered as the main line, which is combined with the application of a large number of cases, a systematic introduction to the theory of management information systems, methods and application techniques. Teaching purpose is to enable students to learn the views of application systems and how to make analyses on the problems to be solved, help students clear of information management system in an important position, and learn to think from the perspective of information systems organizational issues. From the management perspective they will understand the concept of management information systems and their impact on management, knowledge management information system strategic position and the role of organizational change. From the viewpoint of the application of knowledge management information system technology base and the main application, and understand the user management information system in the process of responsibility and role. View from the building, they will understand the process of building management information systems and information systems management.

070163BCourse Code070163B

Course NameOperations Research

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesAdvanced MathematicsLinear Algeria

IIIII

Operational Research mainly introduce the application of stochastic model and a variety of decision-making method including decision analysis, non-linear optimization, dynamic programming, game theory, queuing theory, inventory theory. Through this course, we can develop their skills of quantitative analysis, and solving variant problems with operational research.

IT

Information Technology Project managemen

070173ACourse Code070173A

ITCourse NameInformation Technology Project Managemen

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesManagement Inform System

The Principle of Management

ITIT///////IT,

It is necessary to set up an information system based mainly on the engineering project, so "IT project management" has become one of the required courses of the information management major of undergraduates .IT project management has become the foundation for the future of information management major. The information management curriculum with information systems, computer science, and e-commerce professionals is about how to manage the construction of information systems and the unique one-time tasks (ie projects) with the management of knowledge. This course covers the knowledge of modern project management of all special management (scope / time / cost / quality / integration / risk / communication / procurement and human resources management) and IT project management in the whole process of the various methods (such as life-cycle and earned value management study). The course is to train and improve their practical ability of integration and innovation. The focus will pass on the knowledge into the students practice, the overall quality of integration and innovation as the goal, which will be carried out by theoretical instruction, case studies, curriculum practice, and learning computer by computer so that students will achieve project management capabilities.

Compiler Design Theory

070183ACourse Code070183A

Course NameCompiler Design Theory

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesDiscrete Mathematics

Data Structures

This course is computer science and technology undergraduate professional courses. Set the objective of this course is to systematically build system to introduce students to the structure, working principle and the components of the compiler design principle, so that through this course students learn to master the basic theories and methods of compiling the knowledge, engaged in computer software development theoretical research work and lay a solid foundation. This course introduces the macro compiler whole working process, the typical structure, function, position in the system software and compiler design to achieve the basic technical means, and then detail the various important components of compiler design and implementation method , including programming languages and formal description of lexical analysis, grammar and syntax of the formal description, formal description of semantics and semantic analysis (intermediate code generation), code optimization and object code generation.

Operating Systems

070194ACourse Code070194A

Course NameOperating Systems

64/32Periods64/32

4/2Credits4/2

AssessmentExamination

Preparatory Courses

Programming Foundation

Data Structure

Computer Organization &

Assemble Language

LinuxLinux

Linux

Operating System is a professional required course of the undergraduates whose major is computer science and technology. This course will be comprehensive and systematic to introduce to the basic principles of operating systems, and the most popular operating system Linux, for example, described the operating system implementation. Specifically, this course is the first overview of the basic concepts of operating systems with the basic function and method of operating systems; and then to process the main line to be discussed by the operating system resources on the processor, memory, information, management of external devices, and also will introduce Linux operating system kernel and applications.

The teaching objectives of this course is: Mastering the basics operating system, being familiar with the management process, memory management, device management, file systems and system calls for basic principle, comprehending to control Linux works, the basic operation and using to convert theory and the integration of the specific operating system, deeply understanding the operating system realization method, the use of the operating system with the basic knowledge and ability, which will lay a solid foundation for subsequent courses.

Introduction of Engineering

070203BCourse Code070203B

Course NameIntroduction of Engineering

48Periods48

3Credits3

AssessmentOpen-book

Preparatory CoursesManagement

"Introduction of Engineering"is to discuss with the relevant professional engineering knowledge and skills in basic courses from a variety of non-professional perspective.The course includes knowledge about industrial engineering (planning and design of industrial enterprises, production, production management, quality management), reliability engineering, standardization of engineering, principles and methods of engineering design, the overall quality of the project designers, the international engineering and other basic theory and examples. Through a comprehensive, concise manner so that students could master the basic concepts and basic engineering knowledge broadly involved, this course cultivates the students 'awareness of the project, the aim of enhancing the quality of students' works. Through this course, engineering students may have a more comprehensive understanding to meet the basic requirements of the quality of project management staff.

Data Warehouse and Data Mining

070223BCourse Code070223B

Course NameData Warehouse and Data Mining

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesPrinciple of Database System

Probability and Statistics

WebOLAP

"Data warehouse and data mining" is a course of integrated application attached to computer science, database technology and modern methods of mathematical statistics. It provides effective information resources for the construction of decision support systems, and are widely used in all walks of life. The course is divided into two areas: data warehouses and data mining. Data warehouses includes the basic concepts of data warehousing, data cube, online analytical processing to achieve. Data mining includes data preprocessing, data mining primitives, the concept description technique, association rules methods, data classification and prediction, clustering analysis, text mining and Web mining methods. Through learning this course, students will master data warehouse and data mining of the basic concept and theory with an overall understanding of the overall data warehouse and structure as well as the related technology and products, etc. The learners will deeply understand the related knowledge, comprehensive data warehouse so as to apply the Technology and Applications, OLAP technology and mining methods and technology, and in the software development process they can be skillful to apply these methods, which can help them choose the right technology, tools and implementation of programs to meet the computer science and technology new trends, and to lay a solid foundation for practical application under the present situation and needs of business.

070233ACourse Code070233A

Course NameEngineering Supervision

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesIntroductionofEngineering

.

Engineering Supervision is one of the basic courses for students major in engineering management. Closely connected with the practice in China, the course systematically introduces the basic knowledge of information engineering supervision as well as the relevant regulations. This course is aimed to enable the students to grasp the basic concepts, theories, methods and rules concerning with information engineering supervision. It is committed to training the students to analyze and solve the basic information engineering problems with their learned theories and methods, so that the idea of Abiding by laws, Integrity, Justice and Science will be established initially.

Project Estimation

070253ACourse Code070253A

Course NameProject Estimation

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesProject Management

Introduction of Engineering

Project evaluation is one core professional curricula of project management classes. The main purpose of course is to train students to use market economic laws and technical rules, reasonable to determine the cost of the corresponding projects, new constructions to enhance economic efficiency and improve practical ability to stress the Engineering Cost Management.

The course elaborates the project evaluation system based on fundamental knowledge. It also expound the constitute of the project cost, project evaluation, with evidence, the engineering measurement principle and method of construction projects in different stages of the valuation methods such as the Investment Estimation and Designing for a more detailed budget and so on. Major reform of the current industry to adapt to the system bill of quantities and specifications made is discussed in detail so that students can master the principles and engineering of fixed budgeting approach, but also ways to adapt to the bill of quantities. The course features are practical, working closely with engineering reality. Heuristic and interactive teaching methods to the classroom teaching will be combined with a large number of typical cases.

Project Bidding and Contract Management

070262ACourse Code070262A

Course NameProject Bidding and Contract Management

32Periods32

2Credits2

AssessmentExamination

Preparatory CoursesManagement, Introduction of

Engineering

(), FIDIC

Tendering and contract management course is one of Engineering Management Courses. Through learning this course, students will be able to establish the hole structural system of engineering contract, master contract law and the related laws, general theories and methods, and project bidding system and basic methods, professional contract (including works supervision contract, survey design contracts and construction contracts, etc.) and its main contents of the model text include engineering claims and counter claims, etc., with an independent of preparation of project tender documents, pre-qualification documents, tender documents and the preparation of contract documents the major professional capacity. The course contents include: management of construction project bidding, construction bidding documentation, an overview of construction contract management, construction laws and regulations, construction Supervision Contract, construction, engineering survey and design contract management, construction, construction contract management, construction material procurement contracts and other contract management, FIDIC contract conditions.

Project Management

070263ACourse Code070263A

Course NameProject Management

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesManagement

Introduction of Engineering

Engineering Economics

()

Project Management is the core professional courses. Through learning of this course, students can master the basic theory and method of project management, analyze and solve practical problems by using these knowledge, and have the basic ability of participating in the project decision-making, plan, organization, command, control and coordination. The main content of this course include: introduction to project management, the management of the project life cycle (decision-making stage, design and planning stage, construction stage and completion acceptance stage stage), as well as the project cost control, progress control, quality control and safety management, etc.

Analysis and Design of the Accounting Information System

070264ACourse Code070264A

Course Name

Analysis and Design of the Accounting Information System

64Periods64

4Credits4

AssessmentExamination

Preparatory CoursesMIS, Principle of Accountancy

IT

ERP

"Accounting Information Systems" is a professional required course of the Information College, CUEB. From the viewpoint of information processing , Accounting information system is under computer environment to analyze, design, research accounting data of the collection, processing, storing and accounting information output method so that it is an interdisciplinary course, which will be applied in accounting management practice of computer technology, being as a branch of computer applications in the communication of accounting management of economic and computer science as a bridge.

By the accounting information system courses study, students can understand the general corporate, unit right financial accounting information system in the basic requirements of the accounting information system so as to understand and master functional principles and maintenance basic and core technology, master computer application and management financial and economic decision-making approach on the more in-depth study, especially in the field of economic cross-extension and the work of laying a good foundation.

Part of this course consists of mainly UFIDA ERP experiment relies. Through the computer environment, students will be specific and profound of understanding of accounting information system related development theory and the characteristics of accounting information systems, functions, structure and data between the various subsystems links.

Network Security Technology

070303ACourse Code070303A

Course NameNetwork Security Technology

48Periods48

3Credits3

AssessmentExamination

Preparatory Courses

Principle of Database System

ProgramDesign

Operation System

Computer Network

Fundamental of Computer

Network security technology" is a professional required course of the undergraduates whose major is computer science and technology. The course of computer systems and network security as the center is to introduce the basic theory of network security and related technologies. Main contents include: network security architecture, internet attack techniques and principles, certification and encryption technology, information isolation and firewall technology, security audit and intrusion detection technologies, database security technology, backup and recovery technology, visit control technology, computer technology anti-virus, operating system security technology and network security solutions. Through studying this course, students not only understand the security of computer systems and networks to have an overall knowledge, understanding the importance of achieving network security, control of network security defense techniques and methods for further study of network security technology to lay the necessary foundation for the special . On the other hand, it should enable students to have engaged in network security design and management of network security professional skills so that graduates can quickly participate in the network system security research, design and management of the actual work.

Computer Architecture

070313BCourse Code070313B

Course NameComputer Architecture

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesDigital logic,

Computer Organization

Data StructureOperating System

Computer Architectureis one of the elective specialty courses for the students ,whose majors are computer science & technology or its relevant fields. The purpose of this course is to research on how to assign the functions for the hardware and software. And its purpose is also to decide the interface for hardware and software. Namely, it decides that which functions are performed by software. In Computer Architecture, computer users can research computer system from its outside, and they can draw abstractions for the physical computer they have seen. They can also learn the computer attributes easily so that they can code programs, which can be executed correctly by hardware.

The purpose of studying this course is to build entire concept of computer system, to study analysis method and design method of computer system, and to master basic structure and working principle of new model computer system. And its content includes basic concept of computer architecture, instruction system, storage system, I/O system, scalar quantity processing machine, vector processing machine, etc.

The goal of this course is to ensure students master basic concepts, basic principles, basic structures, basic designs and analysis methods for computer architecture. It can help students learn more abut computer architecture development, its history and its actuality. And it can develop the abstract ideation and the ability of analyzing problem and resolving problem, top-down and systematically.

Project Evaluation

070323ACourse Code070323A

Course NameProject Evaluation

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesEngineering Economics

Project Management

Project Evaluation is a core professional course Project Management Major, which covers a close integration of professional theory and practice in the course. Through studying this course, students can understand and grasp the assessment of investment projects the basic principles of basic theory and various evaluation methods and will be familiar with a specific project evaluation process that involved all the professional characteristics of the related jobs, and it will promote students to master more professional knowledge so as to apply the knowledge in the relevant work and help them lay a solid foundation. The main contents of this course include: project evaluation of the basic problem, the need for project evaluation, the general project feasibility analysis, market research project evaluation, project evaluation and selection of the scale of technical equipment, project valuation, project environmental impact assessment, project construction and operation of technology implementation program evaluation, project estimates and financing capital investment program evaluation, project financial benefit analysis, project uncertainty and risk assessment, project evaluation system and so on.

ERP

ERP System Application

070374ACourse Code070374A

ERPCourse NameERP System Application

64Periods64

4Credits4

AssessmentExamination

Preparatory CoursesFinancial management

Accounting

ERPERPERPERPSAPERPSAPERPSAPERPSAPSAP BOERPSAP

ERPSAPSAP

"ERP System Application Practice" is one of ERP professional courses, which mainly trains students to improve their professional ability of ERP System, ERP product by (SAP) of the study and practice, so that college students will grasp the latest world-class ERP business management software application, knowledge structure, enhance the professional abilities and skills. The course is to use the German standard SAP integration knowledge structure to have domestic students develop the best training program, and enable students to have good ERP products (SAP) software applications and implementation skills, proficiency in application of ERP products (SAP) for technical advice and technical implementation. The course will help students in the enterprise SAP BO, ERP, and other relevant departments make full use of information in the relevant application or management to further study and apply SAP business systems in their large-scale development.

This course focuses on software application ability of the students who will have the necessary logistics, sales, finance, manufacturing, services, basic knowledge of human resources, ERP and SAP basic theory knowledge by SAP theoretical analysis, experiments and computer skills application of the basic capabilities of the training.

ERP

ERP System Application

070374BCourse Code070374B

ERPCourse NameERP System Application

64Periods64

4Credits4

AssessmentEvaluation

Preparatory CoursesFinancial management

Accounting

ERPERPERPERPSAPERPSAPERPSAPERPSAPSAP BOERPSAP

ERPSAPSAP

"ERP System Application Practice" is one of ERP professional courses, which mainly trains students to improve their professional ability of ERP System, ERP product by (SAP) of the study and practice, so that college students will grasp the latest world-class ERP business management software application, knowledge structure, enhance the professional abilities and skills. The course is to use the German standard SAP integration knowledge structure to have domestic students develop the best training program, and enable students to have good ERP products (SAP) software applications and implementation skills, proficiency in application of ERP products (SAP) for technical advice and technical implementation. The course will help students in the enterprise SAP BO, ERP, and other relevant departments make full use of information in the relevant application or management to further study and apply SAP business systems in their large-scale development.

This course focuses on software application ability of the students who will have the necessary logistics, sales, finance, manufacturing, services, basic knowledge of human resources, ERP and SAP basic theory knowledge by SAP theoretical analysis, experiments and computer skills application of the basic capabilities of the training.

XML

XML Foundation

070383BCourse Code070383B

XMLCourse NameXML Foundation

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesObject-Oriented Programming

Information System Analysis & Design

Electronic Business

XMLXMLXMLHTMLDTDXML SchemaCSSDSOXSLTDOM

XMLDTDSchemA/CSSDSOXSLTDOMXMLXML

XML Foundation is one of the elective specialty courses for the students whose majors are computer science & technology or its relevant majors. This course describes the system design and documentation with necessary basic XML technologies, as well as many very important relative techniques, including: XML counting knowledge, Hypertext Markup Language HTML, document-type definition DTD, XML Schema structure, Cascading-Style single-CSS , the data source object DSO, document conversion XSLT, and Document Object Model DOM.

The teaching objectives are: to master the basic grammatical rules of XML, and understand DTD, master Schema / master CSS, DSO and XSLT technology, understand, and master the DOM technology. Through studying, students will have a clear picture on XML languages or relative knowledge, or XML and web design technology,which can combine especially with database technology with flexibility for information description, exchange and shows, which will be comprehensively used to solve practical problems so as to lay a good foundation for further study.

Multimedia technology and application

070393BCourse Code070393B

Course NameMultimedia technology and application

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesProgramming Foundation

Data Base Principle

Information System Analysis & Design

Multimedia Technology and Application is one of the elective specialty courses for the students whose majors are computer science & technology or its relevant majors. This course is the latest multimedia technology in the lessons based on the result of a comprehensive and systematic introduction to the theory and application of multimedia technology, which is not only introduced to the theory, the method and the standard but also the actual system analysis, detailed technical discussions. The main contents include: the basic concepts of multimedia technology, digital audio processing, digital image processing, digital video processing technology, multimedia data compression, multimedia database technology. The focus is to improve the application level and to broaden students visions.

The teaching objectives are: to train students to master the basic theory of multimedia technology and methods, master a variety of media and media processing technology, master data compression technology and the related international standards for multimedia data compression, and master the multimedia information management technologies. Through studying, students not only grasp the basic principles of multimedia technology and practical techniques, but also grasp the direction of multimedia technology, multimedia technology with the use of basic knowledge and ability.

Computer Hardware and System Software

070423BCourse Code070423B

Course NameComputer Hardware and System Software

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesProgramming design

123

This course is an Elective Course of the InformationCollege in the teaching program, which plays an important role. The main task of the course is to teach the basic structure of computer hardware, operating system, the basic principle and a brief compiler theory. This course aims at (1) enabling students to master the principle and the composition of computer hardware, implementation techniques, systems, the right to build the entire concept of computer systems, computer training students to develop their capabilities of designing the system, and they will play an important role;(1) enabling students to grasp the basic concepts of operating systems, basic principles, design and implementation of technology, and a preliminary understanding, analyzing the actual operating capacity to understand the operating system implementation and management of computer system resources, the basic methods and techniques;(3) on the compiler theory to explain the basics, students compile some understanding of the basics, students learn computer for future courses and other work in related fields to lay a solid foundation.

Computing Intelligent

070433BCourse Code070433B

Course NameComputing Intelligent

48Periods48

3Credits3

AssessmentChecking

Preparatory Courses

Computational Intelligence is an important branch of artificial intelligence research. The basic idea is from a different perspective on the behavioral characteristics of biological systems and their simulation, in order to develop some common or universal computational models and methods, mainly including the simulation of animal brain and the artificial neural network algorithm for fuzzy thinking on human fuzzy simulation method on the nature and mechanisms of biological evolution evolutionary algorithm simulation. The course aims at introducing intelligent basic knowledge of basic concepts, the algorithm of the principles, characteristics and applications, software development ideas to inspire students to master the development of applications with intelligent technical features, practical development of a more solid software, base, improve the capacity and level of development of software.

Decision Support System

070473BCourse Code070473B

Course NameDecision Support System

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesManagement Information System

Operational Research

DSS

This course of Decision Support System focuses on the basic theory of decision support systems, methods, and practical application of key technologies. The course is to make a detailed analysis on decision theory and methods. From a variety of vision, the course is to expound the principle, structure and function of the support system, and also expound various subsystems of the structure and application. From the system vision, the system of the DSS's development, technology and application model are deeply approached or discussed, which is in close contact with the current ideas of disciplinary development technology, and systematically described in the model library system at its core decision support system. The course content concludes the Intelligent Decision Support and Intelligent Decision Support System, data warehousing, OLAP and Data Mining decision support and data warehouse support system, integrated decision support system, and under the network environment, the integrated decision support systems, and the detailed presentation of the principles, structure and development technology. Finally, the course introduces the modern decision support system with much new knowledge and application achievements.

Embedded Systems

070493BCourse Code070493B

Course NameEmbedded Systems

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesOperating System

Computer Organization

Embedded System is one of the elective specialty courses for senior college students, studying in computer department. Its main purpose is to develop students thinking way and ability in realizing and learning embedded computing engineer comprehensively, and in resolving its problems. This course mainly introduces basic concept, character, classification of embedded system, as well as basic frame of embedded system, which includes the basic composing of hardware and software, the character and architecture of microprocessor, the common embedded operating system, and the technology of development and debugging of embedded system. In this course, computer system is combined with all specialty courses top-down organically, so that students can realize and master all effect and influence of basic concept and basic principle for above courses in practical comprehensive system application. Students can also master the method of design and development in embedded system, by learning necessary basic theory education, and by doing typical experience in embedded system.

Three-dimensional modeling and animation

070503BCourse Code070503B

Course Name3D modeling and animation

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesNone

3DS MAX3DS MAXAutodesk3DS MAX3DS MAX

"3D modeling and animation "is an important area of development branch, in graphic design, machinery manufacturing, construction and decorating interior, design, military technology to simulate, research and education, film and television entertainment and other world have been very widely used. The main purpose of this course is to enable students to build up in a relatively short period of time to master 3DS MAX technology with the bigger picture, the system concept, and focus on training learners to use operational skills necessary to enable students to grasp the 3DS MAX main knowledge and possess the needs of the three-dimensional computer modeling and animation of the basic skills, and so that students will be with self-expanding and learning. This course is to help students in the future to become flat, three-dimensional production, and they will be technical personnel and other professionals to lay a foundation.Teaching content: The course will take Autodesk 3DS MAX 3D design software launched by the United States company for the object, including 3DS MAX teaching basic overview of object selection and transformation, two-dimensional and three-dimensional object modeling, editing, regulator, lighting, environment, lofting deformation, paste map, texture, animation controllers, space warping, and particle systems, and summarized in the final post-production processing and the production of synthesis examples.

Project Estimation

070532BCourse Code070532B

Course NameIntroduction to Civil Engineering

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesBuilding Materials

As a foundation course for the major of engineering management, thiscourse mainly introduces the connotation and types of civil engineering, thecharacteristics of civil engineering and construction product; the elements of civilengineering, introduction to civil engineering facilities, engineering disaster andprecaution; materials, design, construction, and general management concepts of civilengineering; basic construction procedures of civil engineering and basic frameworkof engineering criterion; basic components and functions of civil construction; generalknowledge of engineering project; management; main construction ways of civilengineering, new technology and development trend of civil engineering. This courseaims at deepening student's knowledge and love of their major, improvingconsciously self-quality, and laying a solid foundation for further study.

Network Programming

070544ACourse Code070544A

Course NameNetwork Programming

64Periods64

4Credits4

AssessmentExamination

Preparatory CoursesObject-Oriented Programming

Internet

MicrosoftASP.NETWebC#Web.NET FrameworkASP.NETASP.NETWebC#XHTMLCSSASP.NETADO.NET

With the development of Internet Technology, we have entered the network age. Network programming is an important part of computer applications.

Based on ASP.NET, this course focuses on building powerful Web applications on the web server. Students can obtain the following ability through the course. First, they can have a good command of the programming language C#, and build up an object-oriented way of thinking. Second, they can learn the new Web development technology and the framework of .NET. Third, Students should also grasp the skills to design and develop a web application. The main contents of the course include: the object-oriented programming language C#, XHTML, CSS, the server control in ASP.NET, the validation controls, ADO.NET and the web application designing skills.

()

Professional English (Information Management and Information System)

070582BCourse Code070582B

Course NameProfessional English (Information

()Management and Information System)

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesCollege English

1000

Professional English of information management major is a necessary basic course, which mainly aims at training students to obtain the ability of reading and writing professional papers and overcome some professional difficulties of understanding in English. Through studying this course, students will be required to memorize about 1,000 professional new words and expressions, so as to enable to read and translate the relevant professional works in English books and have the ability to obtain professional information and development massage, and they can also write the corresponding papers in English.

The course content includes information theory, information management needs, the basic concept of management, organizational structure, enterprise resource management, supply chain management, project management, computer networks, database applications, e-commerce.

The course is taught in more practical ways of information management with information system integration, emphasis between practice and knowledge while students are learning the language so as to understand and consolidate the relevant expertise.

Photoshop

Photoshop

070583BCourse Code070583B

PhotoshopCourse NamePhotoshop

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesFundamentals of Computer Application

PhotoshopADOBEPHOTOSHOPImageReady

Photoshop image processing as a major branch of computer applications in different industries has a wide range of applications. It is the use of computer graphic design, multimedia application development to produce important basic courses. Is engaged in graphic design, packaging design, editing, Web design, graphic and printing press typesetting, animation, game production, such as prerequisite courses. The main task of this course is to train students ' ability of graphic application of image processing technology to enable students to understand the basics of computer graphics processing and image software in common use, captures the most popular image processing software of ADOBE PHOTOSHOP, ImageReady basic operating methods and practical production skills, understanding of basic theoretical knowledge of image processing. Training students image handling of basic knowledge and basic skills, and in operation software of process in the, in-depth mining these tools behind hidden of skills, training students thinking innovation awareness, guide students effective of learning, increase students image edit, and plane design choreography capacity, eventually can skilled using software for standardized of, and has creative of design, graphics image design capacity, makes students in skilled master various software of while, has must design concept and innovation thought.

Professional English(Computer Science and Technology Professional)

070592BCourse Code070592B

Course NameProfessional English (Computer

Science and Technology Professional)

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesCollege English

Professional English is a courses of computer science and technology major, which mainly aims at training students on the professional knowledge and understanding of English, including English listening, reading and writing. Through the study, they will be trained to master the technology and overcome some professional difficulties of vocabulary, sentence structure and obtain the ability of reading, and writing simple papers in English.

This course includes papers written in English, reading skills, and introduces technical terms in English, computer architecture, computer networks, information theory, database applications, enterprise resource management, supply chain management, project management, and some e-commerce knowledge.

Website Construction and Maintenance

070662BCourse Code070662B

Course NameWebsite Construction and Maintenance

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesBasic Application of Computer

FTPWebFTP

"Web site building and maintenance" in computer science and technology, e-government and e-commerce and other professions required professional courses, web system development are introduced the basics of construction and maintenance, application design techniques and methods, is a focus on the practical application of students ability of course. Web site building and maintenance is a systematic project that requires a user to grasp both the basic knowledge of the network, but also from a management point of view of their practicality and ease of management measures, but also beautiful and friendly from the perspective of its interface design . This course from the basics of website building, website construction methods, site management and maintenance of technology systems to explain the three aspects of Web system overview, site planning and design, web platform, web systems, Web publishing and maintenance, FTP server management , the index server, Web database management, security management and web site promotion and promotion of such knowledge. Students to master the construction site to the steps to plan and design Web master Web server, FTP server, and index server installation and configuration, testing and release control site with in a methodical site safety management, familiar with the web site promotion and diffusion of technologies, Web site creation and management and maintenance training capacity

E-Commerce

070822BCourse Code070822B

Course NameE-Commerce (Dual-Language)

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesNone

"E-Commerce (Dual-Language)" is an optional course for students who major in Information Management and Information System. This course is an introductory course of E-Commerce. Students can systematically learn many fundamental theories regarding E-Commerce. Moreover, by learning many case studies provided by this course, students are able to improve their abilities of identifying, analyzing and solving problems in the field of E-Commerce. In this course, students will gain the knowledge of many aspects of E-Commerce, for instance, (1) the models of E-Commerce, (2) the major types of E-Commerce, (3) software and hardware E-Commerce requires, and (4) the technologies of the second generation Internet. Furthermore, students will learn the pros and cons of many different E-Commerce technologies and different architectures. At the end of this course, students are able to analyze a given business proposal of E-Commerce, produce a report of its feasibility accordingly. And if the proposal is believed to be feasible, then students are able to make the right choice of the most suitable technologies and platforms to implement the proposal.

Engineering Risk Management

070893BCourse Code070893B

Course NameEngineering Risk Management

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesProject Management

Engineering Project Supervisor

civil engineering

Engineering Risk Management is an elective course for the students who major in engineering management and engineeringcost. It is used to manage any loss caused by the uncertainties that may occur during the construction of the project from Planning decisions, stagedeeply, constructionandacceptance. It is also an important part to achieve the project goal. Through studying this course, students can learn to master thebasicconcepts of engineering risk management, managementprocess and analyticalapproach; and familiar with uncertainties of project and able to use the knowledge to identify, estimation, evaluation and disposition various risk factors, and guide the practice activities.

Project Quality Management

070903BCourse Code070903B

Course NameProject Quality Management

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesIntroduction of engineering

21

"Project quality management" is a course to discuss the quality of management and engineering professional courses related to all kinds of knowledge and skills from a technical point of view. The course covers the basic concepts of quality, quality standards, quality audit and certification, quality control, quality cost management, customer satisfaction theory, statistical quality control. It can make the student a comprehensive, concise grasp the basic concepts and basic knowledge of project management involves quality management. With the development of social progress and science and technology, especially in the 21st century, the overall quality of engineering and technical personnel to put forward higher requirements for science and engineering students in the school's engineering consciousness also be strengthened. Through this course, students can develop quality awareness project, the quality of students in engineering and related technologies and management tools to have a more comprehensive understanding.

Engineering drawing

070913BCourse Code070913B

Course NameEngineering drawing

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesIntroduction of Engineering

Project Management

,,,

Engineering drawing is one core professional curricula for engineering subjects. An engineering drawing, a type of technical drawing, is used to fully and clearly define requirements for engineered items. Engineering drawing produces engineering drawings. More than just the drawing of pictures, it is also a language-a graphical language that communicates ideas and information from one mind to another. Most especially, it communicates all needed information from the engineer who designed a part to the workers who will make it. Each engineering personnel should have the ability to draw and read engineering drawings. The course aims to help the students to learn the basic theory and applications of the projection (mainly orthographic projection). It trains the students skill abilities such as spatial imagination and physical skills, basic abilities to draw and read engineering drawings, and preliminary abilities to use a computer to draw engineering drawings.

Visual Programming

070923BCourse Code070923B

Course NameVisual Programming

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesFundamental of Programming

Object Oriented Programming

Data Structure and Database

Delphi

DelphiIDEDelphi

1:1Delphi

"Visual programming" to Delphi programming environment as a teaching platform is to teach students about visual programming and application development methods. This course has strong practical characteristics, requiring students to understand through a large number on the machine test characteristics of visual programming, to master the general programming method to solve practical problems.

This course covers the general design of visual programming concept, Delphi's IDE development environment, Delphi components commonly used functions and program design, application debugging methods. In combination of experimental school curriculum, it not only has the content of programming, but also has the practical application cases, introducing information systems design and development method.

It is necessary to combine classroom teaching with experiment doing, which is a strong practical course. The ratio between lectures and experiments on machine hours is one to one. In addition, the course is taught by classroom teaching of Delphi's main functions and components using methods, students will be organized to join the design and development of virtual cases, to improve the students ability by the application of knowledge.

Computer Networks Basics

070933ACourse Code070933A

Course NameComputer Networks Basics

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesData Structure

Fundamentals of Computer Programming

TCP/IPTCP/IPTCP/IP

Computer Networks Basics is a computer and information related to the professional application of their required course for a professional is a professional computer network theory core curriculum. Computer network course is an interdisciplinary curriculum, including computer technology and data communications technology. The main content of teaching: introduction to computer networks, TCP/IP protocol suite, protocols applied in the Internet, application technology in LANs and WANs, networking devices, computer network management and security, data communication basics. Through this course, students should learn the basics of networking in general and the protocols used in the Internet in particular. Specifically, the main knowledge pointes includes: basic concepts and key principles of computer networks, Protocol layering in TCP/IP, the principles and application of the main protocols used in each layer, and basic knowledge of computer network security.

Engineering Economics

070942ACourse Code070942A

Course NameEngineering Economics

32Periods32

2Credits2

AssessmentExamination

Preparatory CoursesAdvanced MathematicsAccountingManagement

Engineering Economics is an interdisciplinary course of undergraduates whose major is Engineering Management as a required course. Engineering technology is the main part of engineering economics. It aims at researching how to make the engineering and technical activities to maximize the economic benefits. And its core is an economic benefit analysis and calculation. Through studying this course, students can learn to master the basics of engineering economic analysis, the basic theory and basic methods of economic evaluation, financial analysis and economic analysis of the basic theory, market, cost, efficiency conscious, and able to use the market premise and economic objective technology as a means of practical activities to make various technical economic analyses so as to make scientific evaluation and select the best possible investment.

Network Programming

070974ACourse Code070974A

Course NameNetwork Programming

64Periods64

4Credits4

AssessmentExamination

Preparatory Courses

Object-Oriented Programming

Internet

MicrosoftASP.NETWebC#Web.NET FrameworkASP.NETASP.NETWebC#XHTMLCSSASP.NETADO.NET

With the development of Internet Technology, we have entered the network age. Network programming is an important part of computer applications.

Based on ASP.NET, this course focuses on building powerful Web applications on the web server. Students can obtain the following ability through the course. First, they can have a good command of the programming language C#, and build up an object-oriented way of thinking. Second, they can learn the new Web development technology and the framework of .NET. Third, Students should also grasp the skills to design and develop a web application. The main contents of the course include: the object-oriented programming language C#, XHTML, CSS, the server control in ASP.NET, the validation controls, ADO.NET and the web application designing skills.

E-Commerce (Dual-Language)

070982BCourse Code070982B

Course NameE-Commerce (Dual-Language)

32Periods32

2Credits2

AssessmentEvaluation

Preparatory CoursesNone

"E-Commerce (Dual-Language)" is an optional course for students who major in Information Management and Information System. This course is an introductory course of E-Commerce. Students can systematically learn many fundamental theories regarding E-Commerce. Moreover, by learning many case studies provided by this course, students are able to improve their abilities of identifying, analyzing and solving problems in the field of E-Commerce. In this course, students will gain the knowledge of many aspects of E-Commerce, for instance, (1) the models of E-Commerce, (2) the major types of E-Commerce, (3) software and hardware E-Commerce requires, and (4) the technologies of the second generation Internet. Furthermore, students will learn the pros and cons of many different E-Commerce technologies and different architectures. At the end of this course, students are able to analyze a given business proposal of E-Commerce, produce a report of its feasibility accordingly. And if the proposal is believed to be feasible, then students are able to make the right choice of the most suitable technologies and platforms to implement the proposal.

C++

C++ Programming Language Design

071033BCourse Code071033B

C++Course NameC ++Programming Language Design

48Periods48

3Credits3

AssessmentEvaluation

Preparatory CoursesNone

C++C++C++C++C++C++

" C++ Programming Language Design "is an indispensable part of undergraduates whose major is something to do with computer, which is not only to equip students with a computer language, but also to help them master the basic method by programming, logical thinking and achieving practical ability, which is of significance. C + + language is the ideal structure of language to describe ability, while C language has a wide range of applications, thus more suitable for teaching. This course is the college students first high level language programming course after their enrollment. This course aims at introducing an algorithm language, so that students can master the C + + language, knowledge, and have more abilities in programming skills for follow-up "data structure", "Object-Oriented Programming" and other courses, which will lay a solid basis for their program design.This course content will be C + + language, structured programming as the main line, and students will learn the basic data types, arrays, structures, pointers, flow control, functions and other elements of focus, so that they will master the structure of the program methods and some common algorithms and design capabilities with the application.

Quality management methods and tools

072103ACourse Code072103A

Course NameQuality management methods and tools

48Periods48

3Credits3

AssessmentExamination

Preparatory CoursesManagement Information System

ITCMM6ISO9000

"Quality management methods and tools" is a professional required course of IT information Management Major, Information College. " Quality management methods and tools " course is to apply the theories and methods used in software project management, software quality management, process management, configuration management to provide a theoretical explanation, templates, and management solutions. The course covers software quality process management and software configuration management in two ways. Specific study: characteristics of software quality management, software quality methodology, the international quality standard system (CMM, 6, ISO9000), software configuration management, configuration management software, and allocation decisions of economic analysis and so on.

Through learning the course, students can understand the characteristics of software quality management, and master the software quality management, software configuration management of the general approach , understand the quality management, configuration management in software project management system, the position and association, and learn how to use configuration software tools. The course will help students understand and master the software quality process management and configuration management of core technology, and moreover, the course will help students lay a good foundation of further learning and work so as to achieve the quality requirements and configuration management practice.

Data Structure

072104ACourse Code072104A

Course NameData Structure

64Periods64

4Credits4

AssessmentExamination

Preparatory Coursesprogram design

Data structure, which is one of the most important courses in high educational institution, is a main professional course for computer science and technology major undergraduates. It is a core course between mathematics, computer hardware and computer software. And it is also one of the basic courses for the developing of operating system, database system and other applications. Besides, it provides the basic backgrounds and multiple practical solutions for programmers and other IT workers. Data structure is widely used in the fields of information science, systems engineering, applied mathematics and other engineering. It will help the students understand theelementary processof software analysis, design and programing, with the abstract, implementation and judge hierarchies of data structure. Besides, students will possess the knowledge of logic structure, storage structure, algorithm and analysis of different algorithms. Finally, they will know well of preliminary design of applications and form good programing habits. By learning, students will master the ability to analyze features of data in use. So they can choose the right logic structure, storage structure and algorithm for the data. With training of complicated application design, it will improve students ability in computer program design.

Data Structure

072104BCourse Code072104B

Course NameData Structure

64Periods64

4Credits4

AssessmentEvaluation

Preparatory Coursesprogram design

Data structure, which is one of the most important courses in high educational institution, is a main professional course for computer science and technology major undergraduates. It is a core course between mathematics, computer hardware and computer software. And it is also one of the basic courses for the developing of operating system, database system and other applications. Besides, it provides the basic backgrounds and multiple practical solutions for programmers and other IT workers. Data structure is widely used in the fields of information science, systems engineering, applied mathematics and other engineering. It will help the students understand theelementary processof software analysis, design and programing, with the abstract, implementation and judge hierarchies of data structure. Besides, students will possess the knowledge of logic structure, storage structure, algorithm and analysis of different algorithms. Finally, they will know well of preliminary design of applications and form good programing habits. By learning, students will master the ability to analyze features of data in use. So they can choose the right logic structure, storage structure and algorithm for the data. With training of complicated application design, it will improve students ability in computer program design.

Program Design

072105ACourse Code072105A

Course NameProgram Design

80Periods80

5Credits5

AssessmentExamination

Preparatory CoursesNone

C/C++CC/C++C/C++

" Program Design " is an indispensable part of undergraduates whose major is something to do with computer, which is not only to equip students with a computer language, but also to help them master the basic method by programming, logical thinking and achieving practical ability, which is of significance. C / C + + language is the ideal structure of language to describe ability, while C language has a wide range of applications, thus more suitable for teaching. This course is the college students first high level language programming course after their enrollment. This course aims at introducing an algorithm language, so that students can master the C / C + + language, knowledge, and have more abilities in programming skills for follow-up "data structure", "Object-Oriented Programming" and other courses, which will lay a solid basis for their program design. This course content will be C / C + + language, structured programming as the main line, and students will learn the basic data types, algorithm, arrays, structures, pointers, flow control, functions, pretreatment, bit operation, file and other elements of focus, so that they will master the structure of the program methods and some common algorithms and design capabilities with the application.

Information System Analysis and Design

072113ACourse Code072113A

Course NameInformation System Analysis and Design

48Periods48

3Credits3

AssessmentExamination

Preparatory Courses

Principle of Database System

Program Design

Operation System

Computer Network

"Information System Analysis and Design" is one of required courses of computer science and technology major. From an engineering point of view, it gives a systematic introduction to information systems development concepts, theories, techniques and methods. The main contents include the basic concepts of information system engineering, system planning, system analysis, system design, system implementation, system operation and maintenance of all phases of the task and implementation methods. Through studying this course, students not only can understand the basic concepts of information systems, understand information systems development process, access to information system development methods, access to information systems project management tools for the development of information systems to prepare the necessary theoretical knowledge ; on the other hand, they should enable and master all the types of information system construction and information systems management, professional skills; and simultaneously, the course will help students lay a good foundation of making information system research, development and management of real work.

Object-Oriented Programming

072114ACourse Code072114A

Course NameObject-Oriented Programming

64Periods64

4Credits4

AssessmentExamination

Preparatory Courses

JavaJavaJavaJavaJavaJava

Object-Oriented Programming is an undergraduate disciplines basic course in computer science and technology. This course describes the concepts of object-oriented programming, the method of object-oriented programming, and the various characteristics and associated programming technology of Java language, enables students to build thinking pattern with object-oriented, grasp the basic Java programming methodologies and technologies, and to develop some simple application. This course includes Java program development environment, data types and data operations, Java statement, strings and arrays, classes and objects, inheritance, interfaces and packages, exception handling, thread and synchronization, and so on. The practicality of this course is strong; students need do a lot of programming practice to require ability of Java language object-oriented programming and troubleshooting specific problems.

Network Programming

072123ACourse Code072123A

Course NameNetwork Programming

48Periods48

3Credits3

AssessmentExamination

Preparatory Courses

Object-Oriented Programming

Internet

MicrosoftASP.NETWebC#Web.NET FrameworkASP.NETASP.NETWebC#XHTMLCSSASP.NETADO.NET

With the development of Internet Technology, we have entered the network age. Network programming is an important part of computer applications.

Based on ASP.NET, this course focuses on building powerful Web applications on the web server. Students can obtain the following ability through the course. First, they can have a good command of the programming language C#, and build up an object-oriented way of thinking. Second, they can learn the new Web development technology and the framework of .NET. Third, Students should also grasp the skills to design and develop a web application. The main contents of the course include: the object-oriented programming language C#, XHTML, CSS, the server control in ASP.NET, the validation controls, ADO.NET and the web application designing skills.

Computer Organization and Assemble Language

072124ACourse Code072124A

Course NameComputer Organization and Assemble

Language

64Periods64

4Credits4

AssessmentExamination

Preparatory CoursesDigital logic and Digital Circuit

IBM-PCCPU

"Computer principle and assembly language"is animportant course of computer science and technology in the college, and is a specialized course of computer major.It describes all components of computer system, its structure and working principle, universally and in principle. Its main content includes calculator and computing technology, instruction system design, IBM-PC assembly language, storage system structure and working principle, as well as its realization in microcomputer. Its main content also includes the structure of CPU, the running analysis of function and instruction, the technology and application of microprogram, the bus technology, the I/O technology and its relevant assembly language coding technology. After learning the logic composing of all functional components of computer, the working mechanism of all functional components of computer, the program design, as well as its relevant experience, students can learn about the integrated concept of the whole computer. After learning this course, students can master the relevant concept of assembly language and its program design. And students can also learn about the realization method of amplified function for hardware and soft ware in computer. An