CoogTube
Students selflearning and teaching topics in College of Natural Science and Mathematics, specifically Computer Science courses, are showcased in this community and searchable by keyword/topic.
Subcommunities within this community

COSC 2436
Students selflearning 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

Lab 5
(20210501)An introduction to constructing and accessing ordered hashmaps using the STL library. 
Kattis
(202105)This video is to compute median values as integers are added to an array one by one, using priority queue. 
GA 1
(202105)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
(202105)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
(202105)We use Dijkstra's algorithm to find the shortest path between two vertices in an undirected graph. 
Lab 1
(202105)This video explains a recursive algorithm to generate the unique string permutations, sorted in alphabetical order. 
Tutorial
(202105)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. 
LeetCode
(202105)This video is to verify if an expression is balanced by checking the parenthesis. 
Lab 7
(202105)This video covers Dijkstra's Shortest path between two vertices as request in lab 7. 
Kattis
(202105)This is a video about string manipulation. This is to verify if the inputs of strings are in alphabetical order.