SQL-2026-INTERVIEW
Most Recent
JAVA OOPS CONCEPTS 2026
Java Programming Lab
☕ Java Programming Lab
Select a laboratory session to view programs and documentation
Java Programming Lab
netaji gandi
Wednesday, September 9, 2026
Internship offering Organizations
Internship offering Organizations
https://www.iitg.ac.in/dsai/docs/flyer/sum_intern_call2026_iitg_dsai_details.pdf
https://www.indiascienceandtechnology.gov.in/listingpage/internships
https://sun.iitpkd.ac.in
https://learning.servicenow.com/now/lxp/home
Main crafts Technology: https://lnkd.in/gRn9Tbhh
Main flow services: https://lnkd.in/dqkX4kF
ACM Summer Schools: https://india.acm.org/education/acm-india-summer-schools-2026
https://home.iitd.ac.in/show.php?id=837&in_sections=News
https://webapps.iitbbs.ac.in/internship-application/index.php
https://www.iittp.ac.in/Interns_and_Apprentice
https://placement.nitc.ac.in/sip
https://www.svnit.ac.in/
https://www.nitt.edu/
https://www.nitk.ac.in/advertisement-for-student-internship
https://internship.iiitkottayam.ac.in/
https://docs.google.com/forms/d/e/1FAIpQLSeaiZHNgqyHIpAeH0MLl613Rxir977ANp0gjxqMFIcczUFghA/viewform
https://internshipshub.in/internships/isi-kolkata-summer-internship-2026
https://careers.adobe.com/us/en/intern-and-graduate
https://www.salesforce.com/company/careers/university/
https://www.amazon.jobs/content/en/career-programs/university
https://careers.microsoft.com/v2/global/en/exploremicrosoft
https://www.google.com/about/careers/applications/jobs/results/?target_level=INTERN_AND_APPRENTICE&location=India
https://internship.aicte-india.org/
https://iic.apsche.ap.gov.in/
https://internshala.com/internships/ppo-true/
https://www.freshersworld.com/jobs/category/internship-job-vacancies-hyderabad
https://www.tcs.com/careers/india/internship
https://www.infosys.com/careers/internships.html
https://careers.wipro.com/content/Early-Careers/?locale=en_US
https://www.larsentoubro.com/careers
https://www.isro.gov.in/InternshipAndProjects.html
https://hal-india.co.in/career
https://internshipshub.in/research
https://t-hub.co/careers/
https://rttchyd.bsnl.co.in/int_sixmonths.php
https://careers.jio.com/frmStudentIntern.aspx
https://apsche.digivarsity.com/
https://ficci.in/public/internship
https://www.oracle.com/careers/students-grads/internships/
https://www.hcltech.com/careers/greatest-internship-ever
https://suprajatechnologies.com/internships.php
https://www.efftronics.com/careers
https://www.digisailor.com/careers
https://www.glassdoor.co.in/Job/adani-summer-intern-jobs-SRCH_IL.0,5_KO6,19.htm
https://iiits.ac.in/career-center/summer-internship/
https://in.indeed.com/q-internship-internship-l-andhra-pradesh-jobs.html?vjk=95c9246fef495a4a
https://www.naukri.com/internships-jobs-in-india?k=internships&l=india&nignbevent_src=jobsearchDeskGNB&functionAreaIdGid=3&functionAreaIdGid=5&functionAreaIdGid=8&functionAreaIdGid=30
https://aimersociety.com/training-and-internship-program/
https://admissions.nitw.ac.in/
https://indicwiki.iiit.ac.in/internship/
https://www.hsbc.com/careers/students-and-graduates/internships
https://globalcareers.lge.com/locations/IN
https://www.samsung.com/us/careers/internships/?msockid=0ec10376dcc869ab25c81469dd2a68e5
https://www.motorolasolutions.com/en_us/about/careers.html
https://www.freshersnow.com/category/jobs-by-category/internship/
https://www.apsrtc.ap.gov.in/Students_Project_Works.php
https://www.ncs.gov.in/Pages/default.aspx/default.aspx
https://pidatacenters.com/work-with-us
http://www.apita.ap.gov.in/pages/
https://theinternship.in/
https://opportunities.rbi.org.in/
https://careers.miraclesoft.com/
https://www.spyprohackyou.com/internships
Internship offering Organizations
netaji gandi
Sunday, August 16, 2026
OBJECT ORIENTED PROGRAMMING USING JAVA LAB
Java Programming Lab Experiments
Experiment 1: Fibonacci Sequence
- The Fibonacci sequence is defined by the following rule. The first 2 values in the sequence are 1, 1.
- Every subsequent value is the sum of the 2 values preceding it.
- Write a Java Program that uses both recursive and non recursive functions to print the nth value of the Fibonacci sequence.
Experiment 2: Prime Numbers
- Write a Java Program that prompts the user for an integer.
- Print out all the prime numbers up to that Integer.
Experiment 3: Palindrome String
- Write a Java Program that checks whether a given string is a palindrome or not.
- Example: MALAYALAM is a palindrome.
Experiment 4: Sorting Names
- Write a Java Program for sorting a given list of names in ascending order.
Experiment 5: Runtime Polymorphism
- Write a Java Program that illustrates how runtime polymorphism is achieved.
Experiment 6: Packages Demonstration
- Write a Java Program to create and demonstrate packages.
Experiment 7: StringTokenizer Integers
- Write a Java Program, using StringTokenizer class.
- Read a line of integers and display each integer.
- Display the sum of all integers.
Experiment 8: File Information & FileInputStream
- Read a file name from the user.
- Display whether the file exists.
- Display whether the file is readable or writable.
- Display the type of file and the length of the file in bytes.
- Display the contents using FileInputStream class.
Experiment 9: File Character, Line, Word Count
- Write a Java Program that displays the number of characters, lines and words in a text file.
Experiment 10: Simple Calculator (GUI)
- Write a Java Program that works as a simple calculator.
- Use a grid layout to arrange buttons for digits and + - * / % operations.
- Add a text field to display the result.
Experiment 12: Thread Life Cycle
- Write a Java Program demonstrating the life cycle of a thread.
Experiment 13: Pie Chart GUI
- Write a Java Program that lets users create Pie charts.
- Design your own user interface using Swings and AWT.
Experiment 14: Queue with User Defined Exception
- Write a Java Program to implement a Queue.
- Use user defined Exception Handling.
- Make use of throw and throws.
Web Resources
- https://www.iitk.ac.in/esc101/05Aug/tutorial/information/resources.html
- https://labex.io/skilltrees/java
- https://docs.oracle.com/javase/tutorial/index.html
- https://introcs.cs.princeton.edu/java/home/
Responsive colorful Java lab syllabus page
OBJECT ORIENTED PROGRAMMING USING JAVA LAB
netaji gandi
Sunday, February 8, 2026
OBJECT ORIENTED PROGRAMMING USING JAVA
Object Oriented Programming with Java
I Year – II Semester
UNIT–I
Basics of Object Oriented Programming (OOP):Need for OO paradigm , A way of viewing world- Agents, responsibility, messages, methods, classes and instances, class hierarchies (Inheritance), method binding, overriding and exceptions, summary of OOP concepts, coping with complexity, abstraction mechanisms. Java Basics: Data types, variables, scope and lifetime of variables, arrays, operators, expressions, control statements, type conversion and costing, simple java program, classes and objects- concepts of classes, objects, constructors methods, access control, this keyword, garbage collection, overloading methods and constructors, parameter passing, recursion, string handling.
Download Unit IUNIT–II
Inheritance: Hierarchical abstractions, Base class object, subclass, subtype, substitutability, forms of inheritance- specialization, specification, construction, extension, limitation, combination, benefits of inheritance costs of inheritance. Member access rules, super uses, using final with inheritance, polymorphism, abstract classes.Packages and Interfaces: Defining, Creating and Accessing a package, Understanding CLASSPATH, Importing packages, differences between classes and interfaces, defining an interface, Implementing interface, applying interfaces variables in interface and extending interfaces.
Download Unit IIUNIT–III
Exception handling and Multithreading: Concepts of exception handling, benefits of exception handling, Termination or resumptive models, exception hierarchy, usage of try, catch, throws and finally, built in exceptions, creating own exception subclasses. Differences between multithreading and multitasking, thread lifecycle, creating threads, synchronizing threads, daemon threads, thread groups.
Download Unit IIIUNIT–IV
Event Handling: Events, Event sources, Event classes, Event Listeners, Delegation event model, handling mouse and keyboard events, Adapter classes, inner classes. The AWT class hierarchy, user-interface components- labels, button, canvas, scrollbars, text components, check box, checkbox groups, choices, list panes, scroll pane, dialogs, menu bar, graphics, layout manager, layout manager types- boarder, grid, flow, card and grid bag.
Download Unit IVUNIT-V
Swings: Introduction, limitations of AWT, MVC architecture, components, containers, exploring swing- JFrame and JComponent, Icons and Labels, text fields, buttons-The JButton class, Check boxes, Radio Buttons, Combo boxes, Tabbed panes, Scroll panes, Trees and Tables
Download Unit VText Books & Reference Books
Text Books: 1. Java-The Complete Reference,7/e, Herbert schildt, TMH Reference Books: 1. JAVA: How to program,8/e, Dietal, Dietal, PHI 2. Introduction of programming with JAVA, S.Dean, TMH 3. Introduction to JAVA programming, 6/e, Y.Daniel Liang, Pearson 4. Core Java2, Vol1(Vol2) Fundamentals (Advanced),7/e, Cay.S.Horstmann, Gary Cornell, Pearson 5. Big Java 2,3/e, Cay.S.Horstmann,Wiley 6. Object Oriented Programming through Java, P.Radha Krishna, University Press
Download Books List
Complete official syllabus content preserved exactly as provided.
OBJECT ORIENTED PROGRAMMING USING JAVA
netaji gandi
Data Structures Lab Experiments VR-23 2025-26
Data Structures Lab Experiments
Exercise 1: Array Manipulation
- Write a program to reverse an array.
- C Programs to implement the Searching Techniques – Linear & Binary Search
- C Programs to implement Sorting Techniques – Bubble, Selection and Insertion Sort
Exercise 2: Linked List Implementation
- Implement a singly linked list and perform insertion and deletion operations.
- Develop a program to reverse a linked list iteratively and recursively.
- Solve problems involving linked list traversal and manipulation.
Exercise 3: Linked List Applications
- Create a program to detect and remove duplicates from a linked list.
- Implement a linked list to represent polynomials and perform addition.
- Implement a double-ended queue (deque) with essential operations.
Exercise 4: Double Linked List Implementation
- Implement a doubly linked list and perform various operations to understand its properties and applications.
- Implement a circular linked list and perform insertion, deletion, and traversal.
Exercise 5: Stack Operations
- Implement a stack using arrays and linked lists.
- Write a program to evaluate a postfix expression using a stack.
- Implement a program to check for balanced parentheses using a stack.
Exercise 6: Queue Operations
- Implement a queue using arrays and linked lists.
- Develop a program to simulate a simple printer queue system.
- Solve problems involving circular queues.
Exercise 7: Stack and Queue Applications
- Use a stack to evaluate an infix expression and convert it to postfix.
- Create a program to determine whether a given string is a palindrome or not.
- Implement a stack or queue to perform comparison and check for symmetry
Exercise 8: Binary Search Tree
- Implementing a BST using Linked List.
- Traversing of BST.
Exercise 9: Hashing
- Implement a hash table with collision resolution techniques.
- Write a program to implement a simple cache using hashing.
Exercise 10: Graphs
- Write a program to implement a graph using BFS
- Write a program to implement a graph using DFS
Textbooks
- Data Structures and algorithm analysis in C, Mark Allen Weiss, Pearson, 2nd Edition.
- Fundamentals of data structures in C, Ellis Horowitz, Sartaj Sahni, Susan Anderson-Freed, Silicon Press, 2008
Reference Books
- Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and Peter Sanders
- C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E. Hopcroft
- Problem Solving with Algorithms and Data Structures by Brad Miller and David Ranum
- Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
- Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms by Robert Sedgewick
Responsive colorful lab syllabus page
Data Structures Lab Experiments VR-23 2025-26
netaji gandi
Subscribe to:
Posts
(
Atom
)



























