This web page contains a free electronic version of my self-published textbook …
This web page contains a free electronic version of my self-published textbook Algorithms, along with other lecture notes I have written for various theoretical computer science classes at the University of Illinois, Urbana-Champaign
This course is offered to undergraduates and addresses several algorithmic challenges in …
This course is offered to undergraduates and addresses several algorithmic challenges in computational biology. The principles of algorithmic design for biological datasets are studied and existing algorithms analyzed for application to real datasets. Topics covered include: biological sequence analysis, gene identification, regulatory motif discovery, genome assembly, genome duplication and rearrangements, evolutionary theory, clustering algorithms, and scale-free networks.
Animation is a compelling and effective form of expression; it engages viewers …
Animation is a compelling and effective form of expression; it engages viewers and makes difficult concepts easier to grasp. Today’s animation industry creates films, special effects, and games with stunning visual detail and quality. This graduate class will investigate the algorithms that make these animations possible: keyframing, inverse kinematics, physical simulation, optimization, optimal control, motion capture, and data-driven methods. Our study will also reveal the shortcomings of these sophisticated tools. The students will propose improvements and explore new methods for computer animation in semester-long research projects. The course should appeal to both students with general interest in computer graphics and students interested in new applications of machine learning, robotics, biomechanics, physics, applied mathematics and scientific computing.
This is a graduate-level introduction to the principles of statistical inference with …
This is a graduate-level introduction to the principles of statistical inference with probabilistic models defined using graphical representations. The material in this course constitutes a common foundation for work in machine learning, signal processing, artificial intelligence, computer vision, control, and communication. Ultimately, the subject is about teaching you contemporary approaches to, and perspectives on, problems of statistical inference.
This course treats various methods to design and analyze datastructures and algorithms …
This course treats various methods to design and analyze datastructures and algorithms for a wide range of problems. The most important new datastructure treated is the graph, and the general methods introduced are: greedy algorithms, divide and conquer, dynamic programming and network flow algorithms. These general methods are explained by a number of concrete examples, such as simple scheduling algorithms, Dijkstra, Ford-Fulkerson, minimum spanning tree, closest-pair-of-points, knapsack, and Bellman-Ford. Throughout this course there is significant attention to proving the correctness of the discussed algorithms. All material for this course is in English. The recorded lectures, however, are in Dutch.
Anila Quayyum Agha’s installation Alhambra Nights was selected to be included in …
Anila Quayyum Agha’s installation Alhambra Nights was selected to be included in the City of Cincinnati’s BLINK festival. The event spanned twenty city blocks and included light, interactive art, and large-scale projection mapping. Inspired by Agha’s visit to the Alhambra and her efforts to connect traditional Islamic art and architecture with contemporary technology and Western audiences.
What kiddo doesn't want to launch something across the room?! In this …
What kiddo doesn't want to launch something across the room?! In this challenge, students work to launch an alien the greatest distance using everyday materials. This is a challenge that can easily be adapted to different age groups and a variety of circumstances such as needing substitute plans or just beginning the wonderful world of STEM.
What kiddo doesn't want to launch something across the room?! In this …
What kiddo doesn't want to launch something across the room?! In this challenge, students work to launch an alien the greatest distance using everyday materials. This is a challenge that can easily be adapted to different age groups and a variety of circumstances such as needing substitute plans or just beginning the wonderful world of STEM.
This resource is a video abstract of a research paper created by …
This resource is a video abstract of a research paper created by Research Square on behalf of its authors. It provides a synopsis that's easy to understand, and can be used to introduce the topics it covers to students, researchers, and the general public. The video's transcript is also provided in full, with a portion provided below for preview:
"Alirocumab, a drug that inhibits PCSK9 and helps clear the blood of atherogenic lipids, may be of benefit for individuals with type 2 diabetes who are most at risk of cardiovascular disease. According to the International Diabetes Federation, heart disease is the leading cause of death among people with type 2 diabetes. One factor that might contribute to that grim statistic is the high mixed dyslipidemia prevalence in this population. Mixed dyslipidemia is characterized by elevated triglycerides, and hence high triglyceride-rich lipoprotein, or remnant cholesterol, and high cholesterol levels; and low serum levels of high-density lipoprotein cholesterol, or HDL-C. Despite treatment with statins and other lipid-lowering therapies targeting atherogenic lipoproteins, management of mixed dyslipidemia remains challenging, especially among individuals with diabetes..."
The rest of the transcript, along with a link to the research itself, is available on the resource itself.
This resource is a video abstract of a research paper created by …
This resource is a video abstract of a research paper created by Research Square on behalf of its authors. It provides a synopsis that's easy to understand, and can be used to introduce the topics it covers to students, researchers, and the general public. The video's transcript is also provided in full, with a portion provided below for preview:
"A recent analysis suggests that ixazomib, an oral proteasome inhibitor (or PI), is tolerable and enhances therapeutic responses in patients with multiple myeloma. Ixazomib is approved for use in combination with lenalidomide and dexamethasone for patients who have already received 1 or more prior therapy. The promising results obtained for non-transplant patients taking ixazomib alone, if their disease has responded to primary induction therapy, point to a new possible treatment option for multiple myeloma. Multiple myeloma is a form of cancer that develops in bone marrow. Here, the body normally generates white blood cells that help fight off infection. But in multiple myeloma, malignant cells gradually crowd out these disease-fighting cells, compromising the body’s immune response, while also damaging the bones. The malignant cells also secrete large amounts of a non-functional protein which leads to kidney failure and other harms..."
The rest of the transcript, along with a link to the research itself, is available on the resource itself.
Short Description: This book explores the topic of anxiety disorders. Including information …
Short Description: This book explores the topic of anxiety disorders. Including information on neuroscience, assessment, and intervention.
Long Description: Anxiety disorders are one of the most common mental health disorders experienced by people in the United States. However, given their complexity, they are also one of the most misunderstood. While these disorders can be quite debilitating, appropriate assessment, diagnosis, and treatment planning are critical to the recovery process.
The chapters introduce the reader to a variety of topics. The chapters include introduction to anxiety and the nervous system, building blocks of anxiety, assessing anxiety, and cognitive and behavioral interventions. The chapters were written to build upon one another. Thus, skipping a chapter and jumping ahead can be problematic as the reader may have missed foundational material in the prior chapters.
I would like to acknowledge that as part of this open educational resource product, there were several mental health providers that peer-reviewed these chapters. I would like to extend a deep gratitude for their time, edits, and constructive feedback.
Word Count: 20017
(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)
Students learn about the differences between types of water (surface and ground), …
Students learn about the differences between types of water (surface and ground), as well as the differences between streams, rivers and lakes. Then, they learn about dissolved organic matter (DOM), and the role it plays in identifying drinking water sources. Finally, students are introduced to conventional drinking water treatment processes.
Commercial fishing nets often trap "unprofitable" animals in the process of catching …
Commercial fishing nets often trap "unprofitable" animals in the process of catching target species. In this activity, students experience the difficulty that fishermen experience while trying to isolate a target species when a variety of sea animals are found in the area of interest. Then the class discusses the large magnitude of this problem. Students practice data acquisition and analysis skills by collecting data and processing it to deduce trends on target species distribution. They conclude by discussing how bycatch impacts their lives and whether or not it is an important environmental issue that needs attention. As an extension, students use their creativity and innovative skills to design nets or other methods, theoretically and/or through hands-on prototyping, that fisherman could use to help avoid bycatch.
Bycatch, the unintended capture of animals in commercial fishing gear, is a …
Bycatch, the unintended capture of animals in commercial fishing gear, is a hot topic in marine conservation today. The surprisingly high level of bycatch about 25% of the entire global catch is responsible for the decline of hundreds of thousands of dolphins, whales, porpoises, seabirds and sea turtles each year. Through this curricular unit, students analyze the significance of bycatch in the global ecosystem and propose solutions to help reduce bycatch. They become familiar with current attempts to reduce the fishing mortality of these animals. Through the associated activities, the challenges faced today are reinforced and students are stimulated to brainstorm about possible engineering designs or policy changes that could reduce the magnitude of bycatch.
Open Stax Short Description: Welcome to Microbiology, an OpenStax resource. This textbook …
Open Stax
Short Description: Welcome to Microbiology, an OpenStax resource. This textbook was written to increase student access to high-quality learning materials, maintaining highest standards of academic rigor at little to no cost. Data dashboard
Long Description: Download for free at https://open.oregonstate.education/microbiology
Publication and on-going maintenance of this textbook is possible due to grant support from Oregon State University Ecampus.
Suggest a correction
Word Count: 147866
(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)
Having been personally affected by drug abuse, singer songwriter Ally Burnett learned …
Having been personally affected by drug abuse, singer songwriter Ally Burnett learned early on the consequences one person’s mistakes can have on an entire family. After completing the Ally Burnett worksheet, encourage students to share their natural highs by having them hashtag #LiveNaturallyHigh on their social media accounts.
How to use our resources: 1) Watch a dynamic video featuring a powerful, personal story 2) Discuss the video in a group using provided discussion guides 3) Engage in deeper learning through fun, interactive activities that reinforce the concepts from the video.
This health education program explains alopecia including the different types of hair …
This health education program explains alopecia including the different types of hair loss, the causes, and the treatment options. It also reviews normal hair growth. This resource is a MedlinePlus Interactive Health Tutorial from the National Library of Medicine, designed and developed by the Patient Education Institute.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.