Courses tagged with "Nutrition" (6413)
The goal of this course is to give you solid foundations for developing, analyzing, and implementing parallel and locality-efficient algorithms. This course focuses on theoretical underpinnings. To give a practical feeling for how algorithms map to and behave on real systems, we will supplement algorithmic theory with hands-on exercises on modern HPC systems, such as Cilk Plus or OpenMP on shared memory nodes, CUDA for graphics co-processors (GPUs), and MPI and PGAS models for distributed memory systems. This course is a graduate-level introduction to scalable parallel algorithms. “Scale” really refers to two things: efficient as the problem size grows, and efficient as the system size (measured in numbers of cores or compute nodes) grows. To really scale your algorithm in both of these senses, you need to be smart about reducing asymptotic complexity the way you’ve done for sequential algorithms since CS 101; but you also need to think about reducing communication and data movement. This course is about the basic algorithmic techniques you’ll need to do so. The techniques you’ll encounter covers the main algorithm design and analysis ideas for three major classes of machines: for multicore and many core shared memory machines, via the work-span model; for distributed memory machines like clusters and supercomputers, via network models; and for sequential or parallel machines with deep memory hierarchies (e.g., caches). You will see these techniques applied to fundamental problems, like sorting, search on trees and graphs, and linear algebra, among others. The practical aspect of this course is implementing the algorithms and techniques you’ll learn to run on real parallel and distributed systems, so you can check whether what appears to work well in theory also translates into practice. (Programming models you’ll use include Cilk Plus, OpenMP, and MPI, and possibly others.)
Programming-oriented course on effectively using modern computers to solve scientific computing problems arising in the physical/engineering sciences and other fields. Provides an introduction to efficient serial and parallel computing using Fortran 90, OpenMP, MPI, and Python, and software development tools such as version control, Makefiles, and debugging.
6.776 covers circuit level design issues of high speed communication systems, with primary focus being placed on wireless and broadband data link applications. Specific circuit topics include transmission lines, high speed and low noise amplifiers, VCO's, mixers, power amps, high speed digital circuits, and frequency synthesizers. In addition to learning analysis skills for the above items, students will gain a significant amount of experience in simulating RF circuits in SPICE and also building RF circuits within a lab project.
If you’re interested in data analysis and interpretation, then this is the data science course for you. We start by learning the mathematical definition of distance and use this to motivate the use of the singular value decomposition (SVD) for dimension reduction and multi-dimensional scaling and its connection to principle component analysis. We will learn about the batch effect: the most challenging data analytical problem in genomics today and describe how the techniques can be used to detect and adjust for batch effects. Specifically, we will describe the principal component analysis and factor analysis and demonstrate how these concepts are applied to data visualization and data analysis of high-throughput experimental data.
Finally, we give a brief introduction to machine learning and apply it to high-throughput data. We describe the general idea behind clustering analysis and descript K-means and hierarchical clustering and demonstrate how these are used in genomics and describe prediction algorithms such as k-nearest neighbors along with the concepts of training sets, test sets, error rates and cross-validation.
Given the diversity in educational background of our students we have divided the series into seven parts. You can take the entire series or individual courses that interest you. If you are a statistician you should consider skipping the first two or three courses, similarly, if you are biologists you should consider skipping some of the introductory biology lectures. Note that the statistics and programming aspects of the class ramp up in difficulty relatively quickly across the first three courses. By the third course will be teaching advanced statistical concepts such as hierarchical models and by the fourth advanced software engineering skills, such as parallel computing and reproducible research concepts.
These courses make up 2 XSeries and are self-paced:
PH525.1x: Statistics and R for the Life Sciences
PH525.2x: Introduction to Linear Models and Matrix Algebra
PH525.3x: Statistical Inference and Modeling for High-throughput Experiments
PH525.4x: High-Dimensional Data Analysis
PH525.5x: Introduction to Bioconductor: annotation and analysis of genomes and genomic assays
PH525.6x: High-performance computing for reproducible genomics
PH525.7x: Case studies in functional genomics
This class was supported in part by NIH grant R25GM114818.
HarvardX requires individuals who enroll in its courses on edX to abide by the terms of the edX honor code. HarvardX will take appropriate corrective action in response to violations of the edX honor code, which may include dismissal from the HarvardX course; revocation of any certificates received for the HarvardX course; or other remedies as circumstances warrant. No refunds will be issued in the case of corrective action for such violations. Enrollees who are taking HarvardX courses as part of another program will also be governed by the academic policies of those programs.
HarvardX pursues the science of learning. By registering as an online learner in an HX course, you will also participate in research about learning. Read our research statement to learn more.
Harvard University and HarvardX are committed to maintaining a safe and healthy educational and work environment in which no member of the community is excluded from participation in, denied the benefits of, or subjected to discrimination or harassment in our program. All members of the HarvardX community are expected to abide by Harvard policies on nondiscrimination, including sexual harassment, and the edX Terms of Service. If you have any questions or concerns, please contact harvardx@harvard.edu and/or report your experience through the edX contact form.
Learn how to articulate your thoughts in a clear and concise manner that will allow your ideas to be better understood by your readers. Improve your business writing skill by learning to select and use appropriate formats for your audience, use the correct medium and adjust your writing style accordingly, as well as identify your objective and communicate it clearly.
The goal of this course is to review grammar and develop vocabulary building strategies to refine oral and written expression. Speaking and writing assignments are designed to expand communicative competence. Assignments are based on models and materials drawn from contemporary media (newspapers and magazines, television, Web). The models, materials, topics and assignments vary from semester to semester.
The goal of this course is to review grammar and develop vocabulary building strategies to refine oral and written expression. Speaking and writing assignments are designed to expand communicative competence. Assignments are based on models and materials drawn from contemporary media (newspapers and magazines, television, Web). The models, materials, topics and assignments vary from semester to semester.
The goal of this course is to review grammar and develop vocabulary building strategies to refine oral and written expression. Speaking and writing assignments are designed to expand communicative competence. Assignments are based on models and materials drawn from contemporary media (newspapers and magazines, television, Web). The models, materials, topics and assignments vary from semester to semester.
If you’re interested in data analysis and interpretation, then this is the data science course for you.
Enhanced throughput: Almost all recently manufactured laptops and desktops include multiple core CPUs. With R, it is very easy to obtain faster turnaround times for analyses by distributing tasks among the cores for concurrent execution. We will discuss how to use Bioconductor to simplify parallel computing for efficient, fault-tolerant, and reproducible high-performance analyses. This will be illustrated with common multicore architectures and Amazon’s EC2 infrastructure.
Enhanced interactivity: New approaches to programming with R and Bioconductor allow researchers to use the web browser as a highly dynamic interface for data interrogation and visualization. We will discuss how to create interactive reports that enable us to move beyond static tables and one-off graphics so that our analysis outputs can be transformed and explored in real time.
Enhanced reproducibility: New methods of virtualization of software environments, exemplified by the Docker ecosystem, are useful for achieving reproducible distributed analyses. The Docker Hub includes a considerable number of container images useful for important Bioconductor-based workflows, and we will illustrate how to use and extend these for sharable and reproducible analysis.
Given the diversity in educational background of our students we have divided the series into seven parts. You can take the entire series or individual courses that interest you. If you are a statistician you should consider skipping the first two or three courses, similarly, if you are biologists you should consider skipping some of the introductory biology lectures. Note that the statistics and programming aspects of the class ramp up in difficulty relatively quickly across the first three courses. By the third course will be teaching advanced statistical concepts such as hierarchical models and by the fourth advanced software engineering skills, such as parallel computing and reproducible research concepts.
These courses make up 2 XSeries and are self-paced:
PH525.1x: Statistics and R for the Life Sciences
PH525.2x: Introduction to Linear Models and Matrix Algebra
PH525.3x: Statistical Inference and Modeling for High-throughput Experiments
PH525.4x: High-Dimensional Data Analysis
PH525.5x: Introduction to Bioconductor: annotation and analysis of genomes and genomic assays
PH525.6x: High-performance computing for reproducible genomics
PH525.7x: Case studies in functional genomics
This class was supported in part by NIH grant R25GM114818.
HarvardX requires individuals who enroll in its courses on edX to abide by the terms of the edX honor code. HarvardX will take appropriate corrective action in response to violations of the edX honor code, which may include dismissal from the HarvardX course; revocation of any certificates received for the HarvardX course; or other remedies as circumstances warrant. No refunds will be issued in the case of corrective action for such violations. Enrollees who are taking HarvardX courses as part of another program will also be governed by the academic policies of those programs.
HarvardX pursues the science of learning. By registering as an online learner in an HX course, you will also participate in research about learning. Read our research statement to learn more.
Harvard University and HarvardX are committed to maintaining a safe and healthy educational and work environment in which no member of the community is excluded from participation in, denied the benefits of, or subjected to discrimination or harassment in our program. All members of the HarvardX community are expected to abide by Harvard policies on nondiscrimination, including sexual harassment, and the edX Terms of Service. If you have any questions or concerns, please contact harvardx@harvard.edu and/or report your experience through the edX contact form.
Ever wondered about the sacred scriptures that have sustained for millennia one of the oldest and most diverse religions of the world - Hinduism? Want to discover the lessons this history may offer mankind in the 21st century?
This religion course introduces the rich and diverse textual sources from which millions of Hindus have drawn religious inspiration for millennia. The Bhagavad Gita has offered philosophical insights to a number of modern thinkers. This course will introduce important passages from important Hindu sacred texts, their interpretations by moderns and will give you an opportunity to engage with them.
This course in part of the World Religions Through Their Scripture XSeries Program.
This class explores the political and aesthetic foundations of hip hop. Students trace the musical, corporeal, visual, spoken word, and literary manifestations of hip hop over its 30 year presence in the American cultural imagery. Students also investigate specific black cultural practices that have given rise to its various idioms. Students create material culture related to each thematic section of the course. Scheduled work in performance studio helps students understand how hip hop is created and assessed.
By Jill Helms
This course explores artistic achievement in a culture that over the past century has engaged in constant and intense imaginative self-renewal. The class studies film, narrative (e.g., Márquez's One Hundred Years of Solitude), and poetry. Conducted in Spanish.
This course explores artistic achievement in a culture that over the past century has engaged in constant and intense imaginative self-renewal. The class studies film, narrative (e.g., Márquez's One Hundred Years of Solitude), and poetry. Conducted in Spanish.
A House Divided: The Road to Civil War — Discover how the issue of slavery came to dominate American politics, and how political leaders struggled and failed to resolve the growing crisis in the nation.
In this course, we will study the emergence of the major civilizations of the ancient world, beginning with the Paleolithic Era (about 2.5 million years ago) and finishing with the end of the Middle Ages in fifteenth century A.D. We will pay special attention to how societies evolved across this expanse of timefrom fragmented and primitive agricultural communities to more advanced and consolidated civilizations. To do this, we will rely upon textbook readings to provide historical overviews of particular civilizations and then utilize primary-source documents to illuminate the unique features of these individual societies. By the end of the course, you will possess a thorough understanding of important overarching social, political, religious, and economic themes in the ancient world, ranging from the emergence of Confucian philosophy in Asia to the fall of imperial Rome. You will also understand how many aspects of these ancient civilizations continue to remain relevant in today’s world.
This course will introduce you to the history of the world’s major civilizations from medieval times to the early modern era. You will learn about the pivotal political, economic, and social changes that took place in Asia, Africa, the Americas, and Europe during this period. The course will be structured chronologically, with each unit focusing on the expansion or decline of a particular civilization or the interactions and exchanges between civilizations. The units will include representative secondary and primary source documents that illustrate important overarching political, economic, and social themes, such as the transformation of western Europe during the Renaissance, the emergence of a more inclusive world economy, and the impact of early European exploration and colonization. By the end of the course, you will understand how many different civilizations evolved from isolated societies into expansive, interconnected empires capable of exerting global influence.
This course will present a comparative overview of world history from the 17th century to the present era. You will examine the origins of major economic, political, social, cultural, and technological trends of the past 400 years and explore the impact of these trends on world societies. This course will be structured chronologically and thematically, with each unit focusing on a significant historical subject. The units will include representative primary-source documents and images that illustrate important overarching themes, such as the emergence of modern nation-states, the economic and technological interactions between Western and non-Western peoples, the changing social and cultural perceptions about religion and the state, and the development of physical and virtual networks of information exchange. This course is designed to align with Thomas Edison State College TECEP examination. Visit the TECEP website [1], and click on “World History from 1600 to Present (HIS-126-TE)” to download t…
This course will introduce you to historical research methods and familiarize you with the tools and techniques that historians use to study the past. You will learn about the process of modern historical inquiry and gain a better understanding of the diverse resources that historians use to conduct research. The course will be structured topically. The first four units will focus on research methodology and examine how and why historians conduct research on the past. Later units will examine how different historical resources can be used for historical research. By the end of the course, you will understand how to conduct research on past events and be familiar with the variety of physical and electronic resources available for historical research.
This course will introduce you to the history of Europe from the medieval period to the Age of Revolutions in the eighteenth century. You will learn about the major political, economic, and social changes that took place in Europe during this 800-year period. The course will be structured chronologically. Each unit will include representative primary-source documents that illustrate important overarching political, economic, and social themes, such as the Renaissance, the Protestant Reformation, European expansion overseas, and the French Revolution. By the end of the course, you will understand how Europe had transformed from a fragmented and volatile network of medieval polities into a series of independent nation-states by 1800.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.