Classifieds>Online Courses for Students>Algorithms Online Courses for Students

Algorithms Online Courses for College Students (select college)

SEARCH ONLINE COURSES

Arts and HumanitiesBiologyData AnalysisDesign and ProductEconomicsEducationEnvironmental Science and SustainabilityHistoryLawLeadership and ManagementMedicine & HealthcareMusic and ArtNutritionPhilosophyBusinessBiologyBusiness EssentialsBusiness StrategyData AnalysisDesign and ProductEconomicsEducationEntrepreneurshipEnvironmental Science and SustainabilityFinanceLawLeadership and ManagementMarketingMedicine & HealthcareMusic and ArtPhilosophyComputer ScienceAlgorithmsBiologyComputer Security and NetworksData AnalysisDesign and ProductEducationElectrical EngineeringEnvironmental Science and SustainabilityHistoryMedicine & HealthcareMobile and Web DevelopmentPhilosophyPhysics and AstronomySoftware DevelopmentData ScienceBiologyData AnalysisEconomicsEducationElectrical EngineeringEnvironmental Science and SustainabilityLeadership and ManagementMachine LearningProbability and StatisticsHealthAnimal HealthAnimals and Veterinary ScienceBasic ScienceBioinformaticsBiologyClinical ScienceHealth InformaticsHealthcare ManagementMedicine and HealthcareNutritionPatient CarePsychologyPublic HealthResearchInformation TechnologyCloud ComputingData ManagementNetworkingSecuritySupport and OperationsLanguage LearningHistoryLeadership and ManagementLearning EnglishOther LanguagesLife SciencesAnimals and Veterinary ScienceBioinformaticsBiologyChemistryClinical ScienceData AnalysisDesign and ProductEconomicsEducationElectrical EngineeringEnvironmental Science and SustainabilityHistoryLawLeadership and ManagementMedicine & HealthcareMedicine and HealthcareMusic and ArtNutritionPhilosophyPhysics and AstronomyMath and LogicBiologyData AnalysisEconomicsPhysics and AstronomyPersonal DevelopmentPhysical Science and EngineeringBiologyChemistryData AnalysisDesign and ProductEconomicsElectrical EngineeringEnvironmental Science and SustainabilityHistoryLeadership and ManagementMechanical EngineeringMedicine & HealthcareNutritionPhysics and AstronomyResearch MethodsSocial SciencesBiologyData AnalysisDesign and ProductEconomicsEducationElectrical EngineeringEnvironmental Science and SustainabilityGovernance and SocietyHistoryLawLeadership and ManagementMedicine & HealthcareMusic and ArtNutritionPhilosophyPhysics and AstronomyPsychology

FOLLOW UNIVERSITY PARENT

Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners... more
This specialization is a mix of theory and practice: you will learn algorithmic techniques for solving various computational problems and will implement about 100 algorithmic coding problems in a... more
Database systems are used to provide convenient access to disk-resident data through efficient query processing, indexing structures, concurrency control, and recovery. This specialization delves... more
This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and... more
Discrete Math is needed to see mathematical structures in the object you work with, and understand their properties. This ability is important for software engineers, data scientists, security and... more
This specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs. Through four courses, you will learn to develop algorithms... more
You\'ve learned the basic algorithms now and are ready to step into the area of more complex problems and algorithms to solve them. Advanced algorithms build upon basic ones and use new ideas. We... more
The analytics process is a collection of interrelated activities that lead to better decisions and to a higher business performance. The capstone of this specialization is designed with the goal of... more
How does Google Maps plan the best route for getting around town given current traffic conditions? How does an internet router forward packets of network traffic to minimize delay? How does an aid... more
>>> By enrolling in this course you agree to the End User License Agreement as set out in the FAQ. Once enrolled you can access the license in the Resources area more
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part course builds on the... more
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to... more
The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms,... more
We will learn computational methods - algorithms and data structures - for analyzing DNA sequencing data. We will learn a little about DNA, genomics, and how DNA sequencing is used. We will use... more
If you have ever used a navigation service to find optimal route and estimate time to destination, you\'ve used algorithms on graphs. Graphs arise in various real-world situations as there are road... more
World and internet is full of textual information. We search for information using textual queries, we read websites, books, e-mails. All those are strings from the point of view of computer... more
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of... more
In this course, participants will develop an understanding of the intuitive foundations of asset and investment valuation, and how alternative valuation techniques may be used in practice. This is... more
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an... more
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an... more