Engineering Courses | Lessons, Practice & Memorization | computer-science, elective-course, science and more
Students

Academic Programs

AI-powered learning for grades 8-12, aligned with major curricula

Professional

Professional Courses

Industry-relevant training in Business, Technology, and Design

Games

Interactive Games

Fun games to boost memory, math, typing, and English skills

Discover Courses

Explore our curated collection of courses designed to help you learn and grow

All Courses

Computer Architecture
2025-07-12

Computer Architecture

Computer Architecture This course trains students to use tools like Icarus Verilog, GNU Toolchain, and GTKWave for labs. Students write Armv8-A AArch64 assembly, simulate using Arm Education Core, analyze instruction encoding, implement pipeline stages, resolve RAW hazards, handle control hazards, and estimate Power, Performance, and Area metrics effectively.

Author Pavan
Elective Cou... B.Tech
+2
View Course
Design & Analysis of Algorithms - Vol 2
2025-07-20

Design & Analysis of Algorithms - Vol 2

Design and analysis of algorithms is a field of computer science focused on creating efficient and effective problem-solving procedures (algorithms) and analyzing their performance.

Author Abraham
B.Tech Elective Cou...
+2
View Course
Design & Analysis of Algorithms - Vol 1
2025-07-19

Design & Analysis of Algorithms - Vol 1

Design and analysis of algorithms is a field of computer science focused on creating efficient and effective problem-solving procedures (algorithms) and analyzing their performance. It involves understanding how to develop algorithms that are both correct and optimal in terms of time and space complexity

Author Abraham
B.Tech Elective Cou...
+2
View Course
Design & Analysis of Algorithms - Vol 3
2025-07-20

Design & Analysis of Algorithms - Vol 3

This course will cover basic concepts in the design and analysis of algorithms. Asymptotic complexity, O() notation Sorting and search Algorithms on graphs: exploration, connectivity, shortest paths, directed acyclic graphs, spanning trees Design techniques: divide and conquer, greedy, dynamic programming Data structures: heaps, union of disjoint sets, search trees Intractability

Author Abraham
Elective Cou... B.Tech
+2
View Course