Alpha Curriculum
Alpha Curriculum
Alpha Curriculum
COLLEGE
' Let not the fruit of action be your motive to action. Your
concern is with action alone, not with the fruit of action. '
- The Bhagavad Gita
APNA
COLLEGE
300+
What's new? Coding Questions
400+
Our experience tells us that students on average videos. Classes on alternate
are 3 times more serious in a batch. The Live days for next 2.5 months
completion of course and watch time of students
increases exponentially. 7 Live Mentorship Sessions
APNA
COLLEGE
Batch Overview
Complete Java
Coding Questions on all Important Topics (asked by Top Duration : 2.5 Months
Companies) Course access is for One Year
APNA
Topics Java COLLEGE
Flowcharts & Pseudocodes what are flowcharts, pseudocodes, decision making using flowcharts, examples
Variables & Data Types Our first Java program, Variables and data types, Taking input/output, How java code runs?
Basics of
Programming Conditional Statements Introduction to if else, else if, Nested conditionals, switch
For loops, While loops, Do-while loops, Flow of execution of statements, break & continue,
For loop, While loop, Do-while loop examples
Loops & Functions Patterns Introduction to nested loops, basic to advanced patterns solved
(butterfly, floyd's triangle, rhombus etc.)
Functions Introduction to functions, function calling, Pass by value, scope
Problem Solving
Techniques Bit Manipulation Binary number system, bitwise operators, operations on bits, fast exponentiation
Greedy Algorithms Introduction to greedy approach to problem solving, solving classical problems
Objects & Classes, Creating objects, Getters, and setters, Constructors and related concepts,
Object-oriented Inbuilt constructor and destructor, Example classes, Static members, Function overloading
programming Basic to Advanced OOP and related concepts, Abstraction, Encapsulation, Inheritance, Polymorphism, Abstract
classes, Interfaces
Introduction to Heaps, Min/Max heaps, Heap Sort, Priority Queues, how to implement
Heaps/Priority Queues priority queues, Introduction to CBT(Complete Binary Trees) and its implementation, Insert
and Delete operations in heaps, Implementing priority queues, In-built Priority Queue
Hashing (Maps & Sets) Introduction to Hashing, Hashmaps, Inbuilt Hashmap, Hashsets, In-built Hashsets, Hash
functions, Insert and Delete operation implementation in hashmap/hashset, examples
Advanced Data
Structures Tries What are Tries, Creating a Trie node class, Insert, Search and Remove operation in Tries,
Types of Tries, Questions on Tries
Segment Trees What are segment trees, Creation of segment trees, solving range queries,
immutable & mutable