Computer Science | Mentor group | 4 | 64 |
Course Name: Semester Project 2 | Course Code: S2293193 | ||||||||||||||
Semester: 3 | Credit: | ||||||||||||||
Programme: Computer science | |||||||||||||||
Course Module: | |||||||||||||||
Responsible: Mentor group | E-mail: | ||||||||||||||
Nationality: | Title: | ||||||||||||||
Department: Tianjin International Engineering Institute | |||||||||||||||
Time Allocation(1 credit hour = 45 minutes)
| |||||||||||||||
Course Resume This course is a required course designed for Engineering Mater of Computer Science in International Engineering Institute. This course is based on the course named Semester Project 1. This course is designed for graduate student in grade 2. After more than one year of learning and practice, students have already learned a lot of theoretical knowledge and practical exercise. On the basis of this work, this course establishes a comprehensive design task from the view of System Design. By organizing multiple experiments to form a complete system, this course is intended to give a comprehensive introduction of the underlying principle and mechanism of the computer system. | |||||||||||||||
Prerequisite Semester Project 2:
| |||||||||||||||
Course Objectives Through the study of this course, students should be able to:
| |||||||||||||||
Course Syllabus Students are required to realize a fully functional (but simplified) x86 simulator. Students are expected to grasp program’s running mechanism with the realization of this simulator. The process of this experiment includes the following contents:
| |||||||||||||||
Text Book & References | |||||||||||||||
Capability Tasks CT1:Understand the process of how a program into an executable file. Know about exceptional control flow, the principle as well as way of program and system interaction. CT2:Master the socket programming and know the limitation of concurrent programming. CT3:Understand how to use VM as a tool for caching, for memory management and for memory protection. CS1:Master the basic theory of computer system, understand the development and trends of computer system. CS2:Master the core knowledge of computer system and related engineering technology. Get the ability to develop the system preliminary. CS3:Be able to analysis and design system, master the advanced technology of programming. | |||||||||||||||
Achievements | |||||||||||||||
Students: Computer major. Graduate student, grade 2. |