Advanced Java Programming (CSC419) — Notes, Syllabus & Past Questions

Enterprise-level development including servlets, JSP, and multithreading.

Core Course8 Chapters
Chapter 1Past Questions

Programming in Java

Java Architecture, Java Buzzwords, Path and ClassPath variables, Sample Java Program, Compiling and Running Java Programs, Arrays, for each loop, Class and Object, Overloading, Access Privileges.

View Questions
Chapter 2Past Questions

User Interface Components with Swing

Introduction: Concept of AWT, AWT vs Swing, Java Applets, Applet Life Cycle, Swing Class Hierarchy, Component and Containers, Layout Management: No Layout, Flow layout, Border Layout, Grid Layout.

View Questions
Chapter 3Past Questions

Event Handling

Event Handling Concept, Listener Interfaces, Using Action Commands, Adapter Classes; Handling Action Events, Key Events, Focus Events, Mouse Event, Window Event, Item Events.

View Questions
Chapter 4Past Questions

Database Connectivity

JDBC Architecture, JDBC Driver Types, JDBC Configuration, Managing Connections, Statements, Result Set, SQL Exceptions, DDL and DML Operations using Java, Prepared Statements, Multiple Results.

View Questions
Chapter 5Past Questions

Network Programming

Transmission control Protocol (TCP), User Datagram Protocol (UDP), Ports, IP Address Network Classes in JDK, Socket programming using TCP, Socket programming using UDP, Working with URL's.

View Questions
Chapter 6Past Questions

GUI with JavaFX

Introduction, JavaFX vs Swing, JavaFX Layouts: FlowPane, BorderPane, Hbox, VBox, GridPane; JavaFX UI Controls: Label, TextField, Button, RadioButton, CheckBox, Hyperlink, Menu, Tooltip, FileChooser.

View Questions
Chapter 7Past Questions

Servlets and Java Server pages

Web Container, Introduction to Servlets, Life cycle of servlets, The servlet APIs, Writing Servlet Programs, Reading Form Parameters, Processing Forms.

View Questions
Chapter 8Past Questions

RMI and CORBA

Introduction of RMI, Architecture of RMI, Creating and Executing RMI Applications; Introduction to CORBA, RMI vs CORBA, Architecture of CORBA, IDL, Simple CORBA Program.

View Questions