Online courses directory (19947)
Learn how to draw conclusions about populations or scientific truths from data. This is the sixth course in the Johns Hopkins Data Science Course Track.
Learn how to use regression models, the most important statistical analysis tool in the data scientist's toolkit. This is the seventh course in the Johns Hopkins Data Science Specialization.
Learn the basic components of building and applying prediction functions with an emphasis on practical applications. This is the eighth course in the Johns Hopkins Data Science Specialization.
Learn the basics of creating data products using Shiny, R packages, and interactive graphics. This is the ninth course in the Johns Hopkins Data Science Specialization.
This course introduces the basic mathematical and programming principles that underlie much of Computer Science. Students will refine their programming skills as well as learn the basics of creating efficient solutions to common computational problems.
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems.
Learn about the technologies underlying experimentation used in systems biology, with particular focus on RNA sequencing, mass spec-based proteomics, flow/mass cytometry and live-cell imaging.
This course will focus on developing integrative skills through directed reading and analysis of the current primary literature to enable the student to develop the capstone project as the overall final exam for the specialization in systems biology.
Learn the basic concepts and approaches needed to understand, create, and perform contemporary music.
This course focuses on how to design and build secure systems with a human-centric focus. We will look at basic principles of human-computer interaction, and apply these insights to the design of secure systems with the goal of developing security measures that respect human performance and their goals within a system.
This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them -- such as buffer overflows, SQL injection, and session hijacking -- and we will consider defenses that prevent or mitigate these attacks, including advanced testing and program analysis techniques. Importantly, we take a "build security in" mentality, considering techniques at each phase of the development cycle that can be used to strengthen the security of software systems.
In this course, we will study security and trust from the hardware perspective. Upon completing the course, students will understand the vulnerabilities in current digital system design flow and the physical attacks to these systems. They will learn that security starts from hardware design and be familiar with the tools and skills to build secure and trusted hardware.
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.
通过大量、丰富、完整、不同领域、应用不同技术的案例,深入、完整地讲解当今主流的面向对象软件开发方法的分析、设计及实现方法。
中级有机化学目标是提高学生在有机反应机理,有机合成方面的知识水平,并进一步培养学生在分析问题和解决问题方面的独立思考能力。 Comprehensive Organic Chemistry focuses on the mechanism of organic reactions and synthetic methodologies.
This course will provide students from around the world an introduction to the legal system of the United States.
《程序设计实习》课程是北京大学的本科生主干基础课程。课程的主要目标有二: 一、掌握C++语言的语法和标准模板库,能用C++语言以面向对象的方法来编写规模较大的程序。 二、掌握枚举、递归、搜索、动态规划等基本的算法思想。通过大量的高强度的编程训练,提高动手能力,做到能较为熟练、完整、准确地实现自己设计的程序,为进一步学习其他计算机专业课程,或在其他专业领域运用计算机编程解决问题奠定良好的基础。
Why and how are teachers integrating ICT (Information and Communication Technology) into primary education? In this course we analyse examples from schools in different parts of the world, and bring professional teachers, headteachers and policymakers together to share their best ideas and inspiring stories. The materials in the course are based on studies carried out for the UNESCO Institute of IT in Education, Moscow.
In this class you will learn how to conduct a functional behavior assessment (FBA) and apply principles of behavior in the public school classroom in order to promote positive classroom behavior and intervene effectively when faced with challenging behavior.
Behavioral genetic methodologies from twin and adoption studies through DNA analysis will be described and applied to address longstanding questions about the origins of individual differences in behavioral traits.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.