Browse by

Students self-learning and teaching topics in College of Natural Science and Mathematics, specifically Computer Science courses, are showcased in this community and searchable by keyword/topic.

Sub-communities within this community

• COSC 2436

Students self-learning and teaching topics in COSC 2436 are showcased in this community. Available problems and assignments from Dr. Nouhad Rizk are searchable by keyword/topic.

Recent Submissions

• LeetCode ﻿

(2021-05-01)
This video explain how to reorder a single linked list.
• Lab 5 ﻿

(2021-05-01)
An introduction to constructing and accessing ordered hashmaps using the STL library.
• HW5 ﻿

(2021-05-01)
This video explains the B-Tree implementation.
• Kattis ﻿

(2021-05)
This video is to compute median values as integers are added to an array one by one, using priority queue.
• GA 1 ﻿

(2021-05)
The video covers recursion, stacks, and linked lists. More specifically, the video covers conversion from infix to postfix notation and the subsequent evaluation of a postfix expression using stacks while simultaneously ...
• Hackerrank ﻿

(2021-05)
This video is about the Hackerrank problem "Journey to the Moon." First, we isolate components of an undirected graph and use the resulting information to solve a really interesting math problem.
• Lab 7 ﻿

(2021-05)
We use Dijkstra's algorithm to find the shortest path between two vertices in an undirected graph.
• Lab 1 ﻿

(2021-05)
This video explains a recursive algorithm to generate the unique string permutations, sorted in alphabetical order.
• Tutorial ﻿

(2021-05)
Video is about BST and shows how to insert/delete/traverse and some other BST subtopics. There is also a QR code to a google doc with all the functions typed out.
• HW5 ﻿

(2021-05)
This video explain B Trees, addition, and deletion.
• Lab 4 ﻿

(2021-05)
This video goes over the basic concept of priority queue.
• Kattis ﻿

(2021-05)
This video goes over how to traverse a two dimensional array.
• LeetCode ﻿

(2021-05)
This video is to verify if an expression is balanced by checking the parenthesis.
• HW2 ﻿

(2021-05)
An example of applying sorting techniques on linked list, addition and deletion.
• Lab 7 ﻿

(2021-05)
This video covers Dijkstra's Shortest path between two vertices as request in lab 7.
• LeetCode ﻿

(2021-05)
Finding out if a binary tree is symmetrical.
• Kattis ﻿

(2021-05)
This is a video about string manipulation. This is to verify if the inputs of strings are in alphabetical order.
• Lab 6 ﻿

(2021-05)
The video is about lab6, which is related to AVL tree.