0% found this document useful (0 votes)
41 views2 pages

Basis of Computer Software Technology 计算机软件技术基础

This document contains a course syllabus for "Basis of Computer Software Technology" taught at Sichuan University's Department of Electrical Engineering Information. The 3 credit, 48 hour course covers fundamental computer software concepts like data structures, algorithms, operating systems and their applications. Key topics include linear structures, trees, graphs, sorting, finding algorithms, and process scheduling. Students will be evaluated based on class participation, homework, and a final exam. The course is instructed by Chengxin Li and follows a tentative schedule over 7 chapters of topics.

Uploaded by

Rachel Yang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views2 pages

Basis of Computer Software Technology 计算机软件技术基础

This document contains a course syllabus for "Basis of Computer Software Technology" taught at Sichuan University's Department of Electrical Engineering Information. The 3 credit, 48 hour course covers fundamental computer software concepts like data structures, algorithms, operating systems and their applications. Key topics include linear structures, trees, graphs, sorting, finding algorithms, and process scheduling. Students will be evaluated based on class participation, homework, and a final exam. The course is instructed by Chengxin Li and follows a tentative schedule over 7 chapters of topics.

Uploaded by

Rachel Yang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

24 south Section 1

Ring Road No.1


ChengDu, SiChuan 610065
P.R.China

Sichuan University

Department of Electrical Engineering Information


Basis of Computer Software Technology
Course Syllabus
Course Name Basis of Computer Software Technology

Course No. 303070030


Electrical Engineering
Department Hours 48 Academic credit 3
Information
This course is for automation, electrical engineering and automation,
communication engineering science and engineering professional belonging
to various professional elective compulsory basic courses of computer
software for the courses Electric Information professional demanding. Key
learning operating systems, data structure and implementation of the basic
principles of approach, but also a very practical course. Students learn the
data structure is the data abstraction capabilities, on this basis to design a
good algorithm, the course is also a complex process of learning program
Course
design training process. “Operating System” is to learn the majority of
Descriptions
theoretical knowledge, in order to make students a deep understanding of the
theory of boring, and only through the Practice. Main contents include:
1,process and operations management, scheduling and related algorithm;
2,memory management, virtual memory implementation; 3,device
management; 4,document management; 5,the order form, list of organization
to form and related operations; 6,tree, binary tree structure and the traversal
algorithm; 7,gragh the basic concepts; 8,string,queue,stack,structure and
applications; 9,find, sorting algorithms.

Course Materials (Textbooks)


Yan Mu, Basis of Computer Software Technology, China Machine Press,
ISBN 978-7-111-21848-7

Grading
Class participation 10%
Homework 20%
Final exam 70%

Instructor Information
Chengxin Li, Lecturer, Department of Electrical Engineering Information, Sichuan University

Page 1 of 2(第 1页共 2页)


24 south Section 1
Ring Road No.1
ChengDu, SiChuan 610065
P.R.China

Sichuan University
Tentative Course Schedule

Chapter Title Topic

1 Introduction to software 1) Introduction to computer software


technology 2) The development of software technology
2 Introduction to data 1) Data, data element, data type and abstract data type
structure 2) Basic concept of data structure
3 Linear structure 1) Linear list
2) Stack and queues
3) Array
4 Tree 1) Basic concept and storage structure of tree
2) Concept of binary tree
3) Storage structure of binary tree
4) Operations of binary tree
5) Binary sort tree
6) Huffman tree
5 Graph 1) The Definition of graph and Basic terms
2) Storage structure of graph
3) Traversal of graph
4) Applications of graph
6 Finding and Sorting 1) Finding
2) Sorting
7 Operating system 1) Introduction to operating system
2) Processor management
3) Memory management
4) Device management
5) Document management

Page 2 of 2(第 2页共 2页)

You might also like