0% found this document useful (0 votes)
1 views2 pages

Syllabys OOPS Using Java

The document outlines two courses: 'Object Oriented Programming using JAVA' and 'Essentials of Database Management System'. The first course focuses on Java programming principles, including exception handling, multithreading, and GUI development, while the second course covers database design, normalization, and SQL commands. Both courses are core program courses with specified objectives, outcomes, and teaching methodologies.

Uploaded by

sagar dhapate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views2 pages

Syllabys OOPS Using Java

The document outlines two courses: 'Object Oriented Programming using JAVA' and 'Essentials of Database Management System'. The first course focuses on Java programming principles, including exception handling, multithreading, and GUI development, while the second course covers database design, normalization, and SQL commands. Both courses are core program courses with specified objectives, outcomes, and teaching methodologies.

Uploaded by

sagar dhapate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Code:

Course Title : Total Credits: 02


20PMC106D
Teaching
Evaluation Scheme:
Scheme: Object Oriented Programming using JAVA
Theory: 2
End Sem Exam: 50 Marks
hrs/week

Course 1.To understand and develop the various approaches to solve problems using Object Oriented
Objectives: programs.
2. To study the modern frameworks and their applications in real-word problems.

Course 1 Design, develop, test, document and debug Java programs using object-oriented principles in
Outcomes: conjunction with development tools including integrated development environments, debuggers.
2 Build applications that have an event-driven graphical user interface using the standard Java libraries
& access database with JDBC.
3 Develop programs using java with attractive GUI.
Pre-requisites: C Programming Language

Course Type: Program core course


Teaching
Unit No
PO PSO Methodology Remark
Unit 1: Introduction ,Exception Handling & Multithreading [ 10 hrs ]
Classes & Objects – Overloading Methods – Passing and
returning objects – Controlling access to members – this,
static, and final keywords , String handling, Inheritance –
Types of Inheritance - Method Overriding, Dynamic Method
1,2,3, Oral, Chalk & Talk &
Dispatch – Abstract classes Interfaces, Packages – Access 2,3,5
4,6 Demonstration
Specifiers – importing packages Exception handling Model
– Built in exceptions – User defined exceptions.
Multithreading-Thread creation - Thread class - Runnable
interface, Multithreading applications.
Unit 2: File, Collection & GUI [ 10 hrs ]
File & JDBC: Character Stream classes - Random Access
file. JDBC Statement - Callable and Prepared object –
Processing Result set.
Generics & Collection: Generic methods, generic classes –
1,2,3, Oral, Chalk & Talk &
Collection Interfaces - Collection Classes - Collection 2,3,5
4,6 Demonstration
Algorithms.
Applications of collection
GUI creation: Applet Programming, AWT Programming,
Event handling – Swing Components
Text Books

1.Deitel and Deitel, Java How to Program 2015, 10th Edition, Prentice Hall.
2. Herbert Schildt, Java™: The Complete Reference, 2014, 9th Edition, Oracle Press.
3. E. Balagurusamy, Programming With Java: A Primer,3rdEdition,The McGraw Hill.

Reference Books
1 JAVA 2 UNLEASHED, Tech Media Publications
E-Resources

Program Outcomes- Competency and performance Indicator

Unit PO Competence PI
2.5 2.5.1
2.5.2
PO2 2.5.3
2.6 2.6.1
2.6.2
2.6.3
3.5 3.5.1
1,2,3,4 PO3 3.5.2
3.5.3
3.6 3.6.1
PO5 5.4 5.4.1,5.4.2

Course Code: 20PMC107D Course Title Total Credits: 01


Teaching Scheme: Evaluation Scheme
Theory: -1 Hr/week Essentials of Database
Management System

3. Study and interpret database and DBMS concepts with application


Course Objective
4. Study SQL commands and design the database to store the data
1. Understand Normalisation techniques
2. Construct Entity Relationship diagram.
Course outcomes 3. Write queries using relational query languages andSQL.
4. Understand and apply concurrency control and recovery techniques
5. PL SQL Programming
Pre-requisite Nil

Course Type Program Core Course

Type/ PO PSO Rema


Contents Methodolog Mappin Mappin rks
y g g
Unit 1- Database designing techniques

Normalization: need of normalization, ER to Relational, Chalk and PO3 PSO4


Functional dependency, Inference Rules for Functional Talk
Dependencies ,Closure of functional dependencies, Normal

You might also like