Engineering Courses | Lessons, Practice & Memorization | 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
Numerical Techniques
2025-07-10

Numerical Techniques

A Numerical Techniques course for Electrical Engineering students focuses on solving mathematical problems using numerical methods. Key topics include error analysis, interpolation, numerical integration, solving systems of linear equations, algebraic equations, and ordinary differential equations, providing essential tools for engineering problem-solving and analysis.

Author Pavan
B.Tech Sem 3
+1
View Course
Advanced Programming
2025-07-21

Advanced Programming

Advanced programming encompasses a deeper understanding and application of programming concepts beyond the basics.

Author Abraham
B.Tech Sem 4
+1
View Course
Computer Organisation and Architecture - Vol 2
2025-07-19

Computer Organisation and Architecture - Vol 2

Computer organization describes the hardware components and their interconnections, while computer architecture defines the attributes visible to the programmer, such as instruction sets and data types.

Author Abraham
B.Tech Computer Sci...
+1
View Course
Computer Organisation and Architecture - Vol 3
2025-07-19

Computer Organisation and Architecture - Vol 3

Computer organization describes the hardware components and their interconnections, while computer architecture defines the attributes visible to the programmer, such as instruction sets and data types.

Author Abraham
B.Tech Computer Sci...
+1
View Course
Computer Organisation and Architecture - Vol 1
2025-07-18

Computer Organisation and Architecture - Vol 1

Computer organization describes the hardware components and their interconnections, while computer architecture defines the attributes visible to the programmer, such as instruction sets and data types.

Author Abraham
B.Tech Computer Sci...
+1
View Course
Discrete Mathematics - Vol 3
2025-07-18

Discrete Mathematics - Vol 3

Discrete mathematics is the study of mathematical structures that are fundamentally countable or distinct, as opposed to continuous. It forms the foundation for computer science and is crucial for understanding algorithms, data structures, and computational logic

Author Abraham
B.Tech Sem 6
+1
View Course
Discrete Mathematics - Vol 2
2025-07-16

Discrete Mathematics - Vol 2

Discrete mathematics is the study of mathematical structures that are fundamentally countable or distinct, as opposed to continuous. It forms the foundation for computer science and is crucial for understanding algorithms, data structures, and computational logic

Author Abraham
B.Tech Computer Sci...
+1
View Course
Discrete Mathematics - Vol 1
2025-07-16

Discrete Mathematics - Vol 1

Discrete mathematics is the study of mathematical structures that are fundamentally countable or distinct, as opposed to continuous. It forms the foundation for computer science and is crucial for understanding algorithms, data structures, and computational logic

Author Abraham
B.Tech Computer Sci...
+1
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