Java Programming detailed Syllabus Scheme for Master of Computer Applications (MCA), 2017 regulation has been taken from the University of Mumbai official website and presented for the MCA students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.
For all other Mumbai University MCA 3rd Sem Syllabus 2017 Pattern, do visit MCA 3rd Sem 2017 Pattern Scheme. The detailed Syllabus Scheme for java programming is as follows.
MCA302: Java Programming Syllabus for MCA 3rd Sem 2017 Pattern Mumbai University
Prerequisites:
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Course Educational Objectives (CEO):
At the end of the course, the students will be able to
- Understand fundamentals of object-oriented programming in Java.
- Study various Java programming constructs.
- Learn application development using Java Components.
Course Outcomes:
At the end of the course, the students will be able to
- Solve computational problems using basic constructs.
- Find a solution for real world problems using Java
- Develop Web Applications using Server Side Programming.
1. Fundamentals of Java Programming
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
2. Object and Classes
Classes, Instance variables, Methods, Constructors, Access Specifiers, Abstract Classes and Wrapper Classes, Autoboxing and Unboxing, Inheritance, Polymorphism, Method Overriding, Use of Static, final, super and this keyword, Garbage collection and finalize method, string and mutable string, Inner Classes 04
3. Packages and Interfaces
Package concept, Creating user defined package, Access control protection, Defining interface, Implementing interface. 02
4. Generics and Collections
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
5. Exception Handling
Exception handling fundamentals, Exception types, Exception as objects, Exception hierarchy, Exception Keywords – Try, catch, finally, throw, throws, Creating User defined Exceptions, Assertion, Annotations 04
6. Multithreading
Java thread model, Life Cycle of Thread, Working with Thread class and the Runnable interface, Thread priorities, ThreadGroup class, Inter thread communication, Synchronization. 04
7. File handling
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
8. Event handling and GUI programming
Comparison of AWT and SWING, Applet class, Applet API hierarchy , Life cycle of Applet, Delegation Event Model, Event handling mechanisms, Swing components, Swing Component Hierarchy- Basic and Advanced Components, JApplet, Layout managers, Adapter class, Inner class. 05
9. Database Programming
JDBC architecture, Types of drivers, Java.sql package, Establishing connectivity and working with connection interface, Working with statement interface, Working with PreparedStatement interface, Working with ResultSet interface, Working with ResultSetMetaData interface. 05
10. Web development using Servlets
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
11. Web development using JSP
Introduction to JSP, JSP Architecture, JSP Directives, JSP scripting elements, Default objects in JSP, JSP Actions, JSP with beans and JSP with Database, Error handling in JSP, Session tracking techniques in JSP, Introduction to custom tags, JSTL tags in detail
12. Introduction to Spring Frameworks
Introduction to Spring Framework, Spring Architecture, Spring Aspect of Object Oriented Concepts – Join Point and Point Cuts. 04
Reference Books:
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Web References:
- https://docs.oracle.com
Assessment:
Internal: Assessment consists of two tests (T1 and T2) .The final marks should be the average of the two tests. End Semester Theory Examination: Guidelines for setting up the question paper.
- Question paper will comprise of total six questions.
- Question Number One should be compulsory.
- All question carry equal marks.
- Students can attempt any three from the remaining.
- Questions will be mixed in nature (for example supposed Q.2 has part a from module 3 then part b will be from any module other than module 3).
In question paper weightage of each module will be proportional to number of respective lecture hours as mention in the syllabus.
For detail syllabus of all other subjects of Master of Computer Applications (MCA), 2017 regulation do visit MCA 3rd Sem Subjects syllabus for 2017 regulation.