Back close

Course Detail

Course Name Object-Oriented Programming using Java Lab
Course Code 26CSA183
Program 5 Year Integrated B.C.A – M.C.A
Semester 2
Credits 1
Campus Mysuru

Syllabus

  • Setting up Java development environment. Write and run simple Java programs using basic syntax.
  • Writing and compiling simple Java programs
  • Working with different data types and operators
  • Implementing conditional statements and loops
  • Work with arrays to store and manipulate collections of data
  • Creating classes and objects with Constructors
  • Exploring inheritance concepts
  • Utilizing polymorphism for code reusability using Abstract Class and Interface
  • Reading and writing data from files
  • Understanding multithreading concepts
  • Developing simple multithreaded applications
  • Implement exception handling mechanisms to manage errors effectively
  • Utilize built-in collections like ArrayList, HashMap, etc. to manage groups of objects efficiently.
  • Designing basic GUIs using AWT components with event handling in GUIs

Textbooks/ References

Textbooks

  • Herbert Scheldt, ―Java: The Complete Reference, Eleventh Edition‖, Oracle 2018
  • Deitel PJ. Java how to program. Eleventh Edition, Pearson; 2018.

References

  • Nino J, Hosch FA. Introduction to Programming and Object-oriented Design using Java. Wiley India Private Limited; 2010. 4. Naughton P. and Schildt H. Java
  • The Complete Reference. Eighth Edition, Tata McGraw- Hill; 2011.
  • Bahrami A. Object Oriented Systems Development. Second Edition, McGraw-Hill; 2008.
  • Booch G, Maksimchuk RA. Object-oriented Analysis and Design with Applications. Third Edition, Pearson Education; 2009

Evaluation Pattern

Assessment Weightage (%)
Continuous Assessment 70
End Semester Exam 30
Total Marks 100

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now