Online courses directory (548)

Sort by: Name, Rating, Price
Start time: Any, Upcoming, Recent started, New, Always Open
Price: Any, Free, Paid
Starts : 2015-03-16
No votes
Coursera Free Closed [?] Computer Sciences English BabsonX Beams Beginner Differential+Equations Evaluation Evaluation

Learn core distributed computing concepts that underlie today’s and tomorrow’s cloud computing systems.

Starts : 2015-11-02
No votes
Coursera Free Closed [?] Computer Sciences English BabsonX Evaluation Nutrition USMx

The network is what makes the cloud. The cloud’s key capabilities—the ability to share infrastructure, the ability to move and scale applications across servers, massive parallelism, virtualization, and worldwide connectivity—are all rooted in the network. Learn how it all works!

Starts : 2015-04-27
No votes
Coursera Free Closed [?] Computer Sciences English BabsonX Beams Differential+Equations Evaluation Nutrition Web Design

Learn how to take scattered data and organize it into groups for use in many applications, such as market analysis and biomedical data analysis, or as a pre-processing step for many data mining tasks.

Starts : 2015-03-09
No votes
Coursera Free Closed [?] Computer Sciences English BabsonX Beginner Evaluation Evaluation Nutrition Website Development

Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a software engineer.

Starts : 2014-02-24
No votes
edX Free Closed [?] Computer Sciences English Applied Mathematics Business Evaluation KIx Nutrition

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.

  1. Lynne Bowker, Computer Aided Translation, University of Ottawa Press, Ottawa,2002
  2. 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?

本课程是否有参考教材?

为了能够更好得了解本课程所涉及的内容,学生可以阅读下面的资料:

  1. Lynne Bowker, Computer Aided Translation, University of Ottawa Press, Ottawa, 2002
  2. Frank Austermühl Electronics Tools for Translators, St. Jerome Publishing, Manchester, 2001(外研社曾翻印过,2006/07)
  3. 史宗玲,计算机辅助翻译:MT&TM,书林出版有限公司,台北,2004
  4. C.K. Quah, Translation and Technology, 上海外语教育出版社,2008
 

Starts : 2014-06-20
No votes
edX Free Closed [?] Computer Sciences Business Nutrition

Designed to equip students with the fundamental elements of programming and data abstraction using Java.

Starts : 2014-11-03
No votes
Stanford Online. OpenEdX Free Closed [?] Computer Sciences How to Succeed IEEEx Surface+integrals+and+Stokes'+theorem

This course discusses ideas in the implementation of compilers. Learn how a program for humans is translated into a program more suited to machines!

Starts : 2014-07-15
No votes
Stanford Online. OpenEdX Free Closed [?] Computer Sciences How to Succeed IEEEx Surface+integrals+and+Stokes'+theorem

Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.

Starts : 2014-07-15
No votes
Class2Go Free Closed [?] Computer Sciences How to Succeed IEEEx Physics

Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.

Starts : 2014-11-03
No votes
Class2Go Free Closed [?] Computer Sciences How to Succeed IEEEx Physics

This course discusses ideas in the implementation of compilers. Learn how a program for humans is translated into a program more suited to machines!

Starts : 2014-05-12
No votes
Coursera Free Closed [?] Computer Sciences Russian BabsonX Beams Differential+Equations Nutrition

LaTeX (читается «латех») — научная издательская система. На этом курсе вы узнаете, как оформить ваши идеи в виде красивого, профессионально сверстанного текста или слайдов презентации. LaTeX ('lay-tech') is a desktop publishing system for academic publications. Learn how to put your research into professionally looking form of a printed text or presentation slides.

15 votes
Canvas.net Free Closed [?] Computer Sciences HumanitiesandScience

This course provides students with a theoretical and conceptual understanding of the field of game design, along with practical exposure to the process of creating a game. Topics covered include iteration, rapid prototyping, mechanics, dynamics, flow theory, the nature of fun, game balance, and user interface design. Primary focus is on non-digital games. The course instructor recommends purchase of one or more textbooks or other course materials. Please see the details below. * Challenges for Game Designers, by Brathwaite & Schreiber. [Required; estimated cost $16.50] This book covers a lot of basic information on both practical and theoretical game design. It will be referenced heavily throughout the course. * Tabletop: Analog Game Design, edited by Costikyan [Required; free as PDF download] This is a collection of essays on tabletop game design and analysis. * Understanding Comics: The Invisible Art, by McCloud. [Recommended; estimated cost $12.50] While this book refers to comics, many of the lessons within it can be applied to game design and other forms of art. It also is written in a comic book format (which makes it fun to read). * A Theory of Fun for Game Design, by Koster. [Recommended; estimated cost $15.50] This book shows the similarities between game design and education. It also incorporated good discussions regarding the concept of Flow.

Starts : Mar 10, 2014/strong br
No votes
Canvas.net Free Closed [?] Computer Sciences HumanitiesandScience Nutrition

Whether you are 13 or 113, this Google Ninja course is for you. Most people THINK they know how to use many of Google's free tools, but they actually only use a small portion of what's possible. This course will help you become a near-expert at using the main Google programs, including email and calendaring, video conferencing and chat, spreadsheets, word processing, slide presentations, drawing, survey forms, drive storage, photo editing, blogging, and much more!

No votes
Canvas.net Free Closed [?] Computer Sciences HumanitiesandScience HumanitiesandScience Nutrition Nutrition

This course provides an overview of the evolving field of cybersecurity, with an introduction to cybersecurity standards and law. Students will learn about common cyber attacks and the techniques for identifying, detecting, and defending against cybersecurity threats. They will also gain a basic understanding of personal, physical, network, web, and wireless security, as well as a foundation for more advanced study of cybersecurity.

2 votes
Saylor.org Free Closed [?] Computer Sciences Evaluation Nutrition Taking derivatives

This course is a continuation of the first-semester course titled CS101: Introduction to Computer Science I [1]. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future academic study in the discipline. We will begin with a comparison between Java - the programming language utilized last semester - and C++, another popular, industry-standard programming language. We will then discuss the fundamental building blocks of Object-Oriented Programming, reviewing what we learned last semester and familiarizing ourselves with some more advanced programming concepts. The remaining course units will be devoted to various advanced topics, including the Standard Template Library, Exceptions, Recursion, Searching and Sorting, and Template Classes. By the end of the class, you will have a solid understanding of Java and C++ programming, as well as a familiarity with the major issues that programmers routinely address in a professional setting. [1] http://www.saylor.

Starts : 2014-01-21
No votes
Class2Go Free Closed [?] Computer Sciences How to Succeed IEEEx Physics

A graduate level course on convex optimization, with applications in signal processing, machine learning, control, finance, and other areas.

Starts : 2015-12-07
No votes
Coursera Free Closed [?] Computer Sciences English BabsonX Nutrition Web Design

Starts : 2015-07-20
No votes
Coursera Free Closed [?] Computer Sciences English BabsonX Beams Differential+Equations Evaluation Nutrition Web Design

Learn how to transform information from a format efficient for computation into a format efficient for human perception, cognition, and communication. Explore elements of computer graphics, human-computer interaction, perceptual psychology, and design in addition to data processing and computation.

6 votes
Saylor.org Free Closed [?] Computer Sciences Evaluation Nutrition Taking derivatives

When we use programming for problem-solving purposes, data must be stored in certain forms, or Data Structures, so that operations on that data will yield a specific type of output.  Imagine, for example, that a non-profit is having trouble staying afloat and needs an increase in donation.  It decides it wants to keep track of its donors in a program in order to figure out who is contributing and why.  You would first need to define the properties that would define those donors: name, address, amount donated, date of donation, and so on.  Then, when the non-profit wants to determine how to best reach out to their donors, it can create a model of the average donor that contributes to the non-profitsay, for example, based on size of gift and locationso that it can better determine who is most receptive to its mission.  In this case, size of gift and location are the “data” of the donor model.  If the non-profit were to use this model, it would be identifying real donors by first generating an abstract…

4 votes
Saylor.org Free Closed [?] Computer Sciences Evaluation Nutrition Taking derivatives

This course focuses on the fundamentals of computer algorithms, emphasizing methods useful in practice.  We look into the algorithm analysis as a way to understand behavior of computer programs as a function of its input size.  Using the big-O notation, we classify algorithms by their efficiency.  We look into basic algorithm strategies and approaches to problem solving.  Some of these approaches include the divide and conquer method, dynamic programming, and greedy programming paradigms.  Sorting and searching algorithms are discussed in detail as they form part of a solution to a large number of problems solved using computers.  We also provide an introduction to the graph theory and graph algorithms as they are also used in many computer-based applications today.  We conclude the course with a look into a special class of problems called the NP-complete problems.

Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.