Online courses directory (726)
Data structures play a central role in computer science and are the cornerstones of efficient algorithms. Knowledge in this area has been at the kernel of related curriculums. This course aims at exploring the principles and methods in the design and implementation of various data structures and providing students with main tools and skills for algorithm design and performance analysis. Topics covered by this course range from fundamental data structures to recent research results. "Data Structures and Algorithm Design Part II" is an advanced course extending the materials in "Part I". We will cover more powerful and sophisticated data structures & algorithms, including: splay trees, B-trees, red-black trees, hash tables, priority queues, strings and sorting.
Machine learning is the study that allows computers to adaptively improve their performance with experience accumulated from the data observed. The course teaches the most fundamental algorithmic, theoretical and practical tools that any user of machine learning needs to know. [機器學習旨在讓電腦能由資料中累積的經驗來自我進步。本課程將介紹各領域中的機器學習使用者都應該知道的基礎演算法、理論及實務工具。]
本课程的 教学内容包括：形式语言与自动机理论、可计算性理论、计算复杂性理论等三个部分。这些内容分别回答下列问题：（1）有哪些计算装置？它们的能力如何？ （2）什么是计算？哪些问题是（不）可计算的？（3）什么是有效计算？哪些问题是（不）可有效计算的？通过这门课程的学习，学生将了解计算理论的基础知 识，掌握有效计算的概念。
Course Introduction video can also visit China website
"Program Design Basics" is the computer science and technology professional core courses are compulsory subjects basis. School of Computer Science and Technology, Jilin University "program design" course is a national boutique lesson.
The course for the university first semester, no undergraduate Prerequisite, but requires high school students to better grasp of English, mathematics and other subjects related knowledge, and have basic computer skills.
The course in C language as the carrier, the introduction of PAD indicates that the program logic, the main contents include: algorithms, structured programming, functions, recursion, data types, arrays, pointers, structures, documents, lists and so on.
This course teaches basic video main ideas and methods of programming. Focus on training and the ability to train students in computational thinking and programming capabilities. Teaching guiding principle is "the main line to program design," teaching method is "driven by the case." Teaching PAD describe the algorithm used in the process, leads to knowledge through practical examples, and through programming examples to explain knowledge to enhance students understanding. To familiarize students with the main programming language structure, to understand the basic idea of program design, program design master the basic method has certain computational thinking ability and preliminary program design capabilities.
This course is offered by Jilin University, recommended by the Peking University.
张长海，陈娟. 程序设计基础（第2版）. 高等教育出版社，2013.09，国家级精品教材。
There is. Objective questions and programming operations into question in two parts. "Objective questions" is used to examine students' mastery of the knowledge involved in the course. "Programming Operations" course examination focus. Programming assignments in this course through the "Online" program submission, you need to log classmates designated website, online submission program code, online instant viewing program execution results. Programming assignments in this course will begin the third week of the start of the course layout, then, we will give the appropriate prompt, please log on to the site and complete the job. Every job open seven days, after the deadline to submit invalid.
Geometry can be traced back to ancient Greece, but Computational Geometry evolved less than 40 years as a branch of computer science. The Computational Geometry taught in this course is derived from classical discrete/combinatorial geometry and modern computer science.
Computational Geometry first appeared on the horizon when M. I. Shamos presented his Ph.D. dissertation in 1978. Since then, this phrase has been used to refer to algorithmic study on discrete and combinatorial geometric structures and can also be regarded as the geometric version of Algorithm Design and Analysis. Computational Geometry is now considered the basis of robotics, computer aided design and manufacturing (CAM and CID), and geographic information systems (GIS).
众所周知，几何学的历史至少可追述至古希腊时代，但不同人对“计算几何”的理解却不尽相同。本课程讨论的计算几何，源自于古典离散/组合几何学与现代计算机科学的结合。M. I. Shamos在1978年完成的博士论文，标志着这个学科分支的诞生。从那时起，“计算几何”往往特指针对离散与组合几何结构的算法研究。简而言之，她也可认为是算法设计与分析的几何版。
This course is presented in Mandarin.
If you are having difficulty viewing this video in mainland China, you can also find it here.
课 程完整涵盖现代语言服务的基本情况介绍、翻译技术基本概念、语言服务项目执行过程的信息环境与信息技术、如何利用电子辞典、网络资源及语料库工具辅助翻译 工作、狭义和广义的计算机辅助翻译工具原理及实战演练、翻译内容质量评定、多人协同翻译项目、翻译管理等多方面的内容。作为翻译类专业学生的必修课程，本 课程适合语言类专业学生学习。通过课程的学习，有助于学习者了解现代语言服务行业，增强各类计算机辅助翻译工具的使用技能，提高包括翻译工作在内的各类语 言服务工作的效率。
This course is suitable for postgraduate students who major in Translation and Interpreting, undergraduate students majoring in foreign language, translators and language enthusiasts.
Those who work in modern language service industry are required to be capable of using computers and Internet to aid their translation job by adapting a variety of efficient tools, rather than just using word processor tools and several basic computer-aided translation software.
This course teaches the basic concepts of computer-aided translation technology, helps students learn to use a variety of computer-assisted translation tools, enhances their ability to engage in various kinds of language service in such a technical environment, and helps them understand what the modern language service industry looks like.
This course covers introduction to modern language services industry, basic principles and concepts of translation technology, information technology used in the process of language translation, how to use electronic dictionaries, Internet resources and corpus tools, practice of different computer-aided translation tools, translation quality assessment, basic concepts of machine translation, globalization, localization and so on. As a compulsory course for students majoring in Translation and Interpreting, this course is also suitable for students with or without language major background. By learning this course, students can better understand modern language service industry and their work efficiency will be improved for them to better deliver translation service.
The course is one of the PKU-DeTao MOOCs, which is a joint effort by Peking University and DeTao Masters Academy.
Are there any reference books for this course?
Students are recommended to read at least the following books.
- Lynne Bowker, Computer Aided Translation, University of Ottawa Press, Ottawa,2002
- Frank Austermühl, Electronics Tools for Translators, St. Jerome Publishing, Manchester,2001
Will this course provide an English course video?
Will this course provide an English course video?
- Lynne Bowker, Computer Aided Translation, University of Ottawa Press, Ottawa, 2002
- Frank Austermühl Electronics Tools for Translators, St. Jerome Publishing, Manchester, 2001(外研社曾翻印过，2006/07)
- C.K. Quah, Translation and Technology, 上海外语教育出版社,2008
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.