[go: up one dir, main page]

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

Internet Applications Using Java Programming (1)

The document outlines the Bachelor of Computer Applications (BCA) program at the Bhopal School of Social Sciences for the academic year 2024-2025, specifically focusing on the course 'Internet Applications Using Java Programming'. It details the course structure, including units on Java programming basics, object-oriented programming, multithreading, applet programming, and networking, along with course outcomes and recommended resources. The course is designed to equip students with essential Java programming skills and concepts.

Uploaded by

helloareyou228
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)
4 views2 pages

Internet Applications Using Java Programming (1)

The document outlines the Bachelor of Computer Applications (BCA) program at the Bhopal School of Social Sciences for the academic year 2024-2025, specifically focusing on the course 'Internet Applications Using Java Programming'. It details the course structure, including units on Java programming basics, object-oriented programming, multithreading, applet programming, and networking, along with course outcomes and recommended resources. The course is designed to equip students with essential Java programming skills and concepts.

Uploaded by

helloareyou228
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

The Bhopal School of Social Sciences ( BSSS )

An Autonomous Institute, Accredited with A+ Grade by NAAC in 4th Cycle


(Affiliated to Barkatullah University, Bhopal)
[Recognized by Govt. of M.P. & Approved by NCTE, New Delhi]
HABIBGANJ, BHOPAL - 462 024 (M.P.), Phone : 0755-2457283, Fax : 0755-2473013
E-mail : info@bsssbhopal.edu.in, Website : www.bsssbhopal.edu.in

Department: Computer science and application


BOS of Computer Science and Application
Academic Year: 2024-2025
Bachelor of Computer Applications
IV Sem

Program Details
Name of the Program Bachelor of Computer Applications (BCA) Program Code 3

Course Details
Group Name COMPUTER APPLICATION
Course Name INTERNET APPLICATIONS USING JAVA PROGRAMMING
Course Code BCA410 Total Duration 60
Course Type Major Type-2 Credit 6 (4 + 2 Credits)
Max. Marks 100 (Internal: 40 + Theory: 60)
Course Applicable To BCA

Course Summary
Java Environment Overview, javac and java command . Java Programming Basics Data Types: , Control Statements:,
Object-Oriented Programming in Java , Inheritance & Interfaces Inheritance: , polymorphism. Packages
Multithreading & Exception Handling , Input/Output Operations Java I/O Basics, Applet Programming , Applet
Lifecycle:, GUI Programming with AWT Basic Components. Networking in Java, Networking Basics: JDBC- ODBC
Bridge: Connects Java applications to databases, Connectivity Model: Enables SQL queries execution through Java.

Course Outcomes
Code Details
CO1 To understand IDE and Create simple object-oriented Java programs.
CO2 To Implement concepts of inheritance and Create packages for code reusability.
CO3 To Understand and Create multiple programs using multi-threading.
CO4 To Develop basic Applets.
CO5 To Use the concept of JAVA Event handling.
Syllabus
Unit 1 - Duration: 12 (Marks: 20)
The Java Environment: History and features of java, C++ Vs java, OOPs concept, how java works, the concept of
PATH and CLASS PATH. A simple program, its compilation and execution, JAVA Program Structure, Java Virtual
Machine concepts, java platform overview. Primitive data types, variables and constants, operators, expression.
statement-branching, looping and jumping, labeled statements. Object Oriented Programming in Java: Classes, objects
and methods: defining a class. adding variables and methods, creating objects. constructor,field and methods
initialization by constructors,. Arrays and types of arrays. String and String buffer classes. Wrapper classes, using the
JDK tools.
Unit 2 - Duration: 12 (Marks: 20)
Inheritance: Inheritance basics. Types of Inheritance in java,. Super class, Sub-class. Method overloading, abstract
classes. abstract classes. Interfaces: Defining an interface. implementing & applying interfaces,. variables in interfaces,
extending interfaces. Packages: Packages, Built in Packages. Creating your own Package.
Unit 3 - Duration: 12 (Marks: 20)
Multithreading and Exception Handling: Basic idea of multithreaded programming. The lifecycle of a thread. creating
thread with the thread class and runnable interface. Thread synchronization, Thread Priorities. Basic idea of exception
handling: The try, catch and throw, throws. creating your own exception. Input/ Output: Exploring Java i.o.,
Directories,. stream classes, The Byte Stream: Input stream, output stream. Buffered reader. Buffered writer.
Unit 4 - Duration: 12 (Marks: 20)
Applet Programming: Local and Remote Applets, Applet Vs Application. Applet lifecycle, creating and executing java
applets. inserting applets in a web page, passing parameter to applets. Aligning the Display, HTML Tags & Applet Tag.
Getting Input from User. The AWT: The class hierarchy of window fundamentals;. The basic components of AWT.
Label Button. Check Box. Radio Button.
Unit 5 - Duration: 12 (Marks: 20)
The Java Event Handling Model: Adapter classes, Event classes action Event, Adjustment Event. Container Event,
Focus Event, Item Event. Event, Mouse Event, Text Event, Window Event. Networking-Basics: networking classes
and interfaces. using java.net package. TCP/IP and datagram programming. JDBC: JDBC-ODBC bridge. The
connectivity model.

References
Recommended Books:

1. Schildt, "Java Complete Reference", TMH


2. Rashmi Kanta Das, "Core Java", Indian Edition, Vikas Publications
3. Bansal Nitin, Ajit Kumar, "A Simplified approach to Java Programming", Kalyani
4. Naughton & Schildt "The Complete Reference Java 2", Tata McGraw Hill
5. Deitel "Java- How to Program:" Pearson Education, Asia
6. Horstmann & Cornell "Core Java 2" (Vol I & II), Sun Microsystems
7. lvan Bayross "Java 2.0": BPB publications
8. Ivor Horton’s "Beginning Java 2, JDK 5 Ed., Wiley India.

Recommended Web:

1. Programming in Java: https://www.youtube.com/watch?v=J_d1fJy90GY


2. The Complete Java Certification Course:
https://www.udemy.com/course/master-practical-java-development/

You might also like