Alison's New App is now available on iOS and Android! Download Now

William Fiset
Programmer & software engineer whizz
12,036
Learners
2
Courses
7
Rates
Teaching & Academics
Teaching on Alison since Aug 2021
William Fiset is a software engineer for Google Maps stationed at Mountain View in California, USA. He is a former ACM-ICPC (Association for Computing Machinery International Collegiate Programming Contest) world finalist and an avid problem solver looking to share his knowl...
🏆 Top Course by this Course Creator
Introduction to Graph Theory
822 Learners already enrolled
0
0
Not Interested
Free Online Courses by William Fiset
Introduction to Data Structures
3-4 hrs 11,214 learners
By William Fiset
You Will Learn How To

At the end of this course you should be able to:

  • Explain the meaning of Data Structure
  • Outline when and where static arrays can be used
  • Differentiate between singly and doubly-linked lists
  • Explain how to push nodes into a stack with a singly linked list
  • Describe how Union Find operations can be applied in Kruskal's Minimum Spanning Tree
  • List the steps involved in adding elements to a Binary Search Tree (BST)
  • Differentiate between a hash, hash table and hash function
  • Relate how a Fenwick tree can be constructed using the linear construction method
  • Outline different types of Balanced Binary Search Tree
  • Describe how to construct a Sparse Table
course logo
CERTIFICATE
Data Structures
Introduction to Data Structures
3-4 hrs
11214 enrolled
Introduction to Graph Theory
4-5 hrs 822 learners
By William Fiset
You Will Learn How To

By the end of this course, you will be able to:

  • List and explain the types of graphs and identify the key differences between them
  • Outline some common problems in graph theory, citing the solution algorithms for each
  • Discuss the features of the Breadth-First Search (BFS) algorithm
  • Describe the different types of trees
  • Outline the steps involved in the Bellman-Ford (BF) algorithm
  • Explain the process of rebuilding the level graph and finding the blocking flow when using Dinic's algorithm
course logo
CERTIFICATE
Computer Science
Introduction to Graph Theory
4-5 hrs
822 enrolled
Learner Reviews & Feedback For
22
7
avatar
Shreyas S.
This course was explained well in structure and oragnized
Was This Review Helpful?
Report
avatar
Senuri A.
good i like it
Was This Review Helpful?
Report
Get Exclusive Course Updates
Be the first to know when a new course is available from William Fiset . Stay on track with your learning goals and find new opportunities to grow.
View Similar Course Creators
category image
IT
Course creators avatar
Advance Learning - IT
IT skills professionals
Advance Learning - IT stands out in the realm of online technical education, specifically in the field of C Pr..Know More
7 Courses
136,808 Learners
category image
IT
+5
Course creators avatar
Channel 9
Computer science written by MS tutors
Channel 9 is a Microsoft community site created in 2004. Originally launched as the company's blog, it is run ..Know More
55 Courses
1,512,355 Learners
category image
IT
+1
Course creators avatar
Devslopes
Coder and app developer
Devslopes was founded by Mark Price, a veteran coder in building mobile apps for iOS and Android. Courses star..Know More
13 Courses
105,503 Learners
category image
Business
+7
Course creators avatar
Global Text Project
Textbook courses by experts
The Global Text Project is an open educational resource that creates and translates open-content textbooks and..Know More
29 Courses
1,333,529 Learners
category image
IT
Course creators avatar
Mark Berman
Perl programming language expert
Mark Berman runs ScriptSocket and offers free remotely hosted CGI scripts for your website. If you don't have ..Know More
1 Courses
2,593 Learners
category image
Engineering & Construction
+8
Course creators avatar
NPTEL
University lecturer curated courses
The National Programme on Technology Enhanced Learning is an online learning platform founded in 2003 by the c..Know More
590 Courses
4,434,749 Learners
category image
IT
+6
Course creators avatar
Workforce Academy Partnership
Business solutions & skills masters
Workforce Academy Partnership works with global leaders in online video learning content solutions for project..Know More
138 Courses
2,561,144 Learners
Explore All Alison Course Categories
IT
1,073
Courses
Language
308
Courses
Health
851
Courses
Teaching & Academics
1,454
Courses
Personal Development
1,213
Courses
Business
1,530
Courses
Sales & Marketing
377
Courses
Engineering & Construction
759
Courses
Management
898
Courses

Frequently Asked Questions

Is Alison really free?
The good news is that it’s free to learn on Alison! There is no cost for you to study and complete any of the courses offered by Alison. Once you’ve completed a course, you’ll have the option to purchase a printed or digital Certificate. If you don’t purchase a Certificate or Diploma, you can download your free Learner Record. This is official confirmation of the courses you have completed with Alison and the results you have achieved. Your Learner Record can be found in your Profile/Dashboard.
Create Courses on Alison, Make Money, Empower Millions
Feeling inspired by William Fiset? You can become a Course Creator too. Share your expertise with millions of learners and help them grow every day.
Become a Course Creator