IndiaStudyCenter.comLooking for new friends?
Find one today at Asuku.com
Colleges & Universities | Distance Education | Admission Notifications | Entrance Exams | Course Syllabus | Question Papers
Home / Syllabus / Tamil Nadu / University of Madras / Under Graduate Programs / BSc / Software Engineering
Semester VI - BSE 304 - Java Programming
Ask a question
Print this page
University of Madras (UnOM)

University of Madras (UnOM)

Courses, Admission & Eligibility

Syllabus

Test Papers

University Departments & Campus Colleges

Notifications, Circulars & Announcements

Events, Conferences, Seminars & Workshops

Who's Who at the University

Personalities who studied at the University

Madras University Virtual University to begin offering courses from next academic year
University to offer graduate, postgraduate, Ph.D programmes

University of Madras - Institute of Distance Education (IDE)

Software Engineering Study Gudies

Study Guides on Software Engineering

Software Engineering Textbooks & Reference Books

University of Madras - Syllabus of Bachelor of Science (BSc) Software Engineering - Semester VI - BSE 304 - Java Programming

UNIVERSITY OF MADRAS
B.Sc. DEGREE COURSE IN SOFTWARE ENGINEERING
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)

SYLLABUS

Semester VI - BSE 304 - Java Programming

Lecture Per Week: 6 hrs
Duration of Examination: 3 hrs
Maximum Marks: 100
Credits: 4

Unit I

Introduction to Java - Features of Java - Object Oriented Concepts - Lexical Issues - Data Types - Variables - Arrays - Operators - Control Statements.

Unit II

Classes - Objects Contractors - Overloading method - Access Control - Static and fixed methods - Inner Classes - String Class - Inheritance - Overriding methods - Using super - Abstract class.

Unit III

Packages - Access Protection - Importing packages - Interfaces - Exception Handling - Throw and Throws - Thread - Synchronization - Messaging - Runnable Interface - Inter thread Communication - Deadlock - Suspending, Resuming and stopping threads - Multithreading.

Unit IV

I/O Streams - File Streams - Applets - String Objects - String Buffer - Char Array - Java Utilities - Code Documentation.

Unit V

Networks basic - Socket Programming - Proxy Servers - TCP/IP Sockets - Net Address - URL - Datagrams - Working with windows using AWT Classes - AWT Controls - Layout Managers and Menus.

Books for Study:

1. Cay S. Horstmann, Gray Cornell - Core Java 2 volume I - Fundamentals - Addison Wesley.

2. P. Naughton and H. Schildt - Java2 (The complete Reference) - Third Edition.

3. K. Arnold and J.Gosling - The Java Programming Language - Second Edition.

Most popular pages

Business Schools - Engineering Colleges - Medical & Nursing Admissions - BEd in Distance mode - Journalism & Media Studies - Forensic Science

Search this site

Enter a detailed keyword. Ex: Syllabus of University of Madras Ist year BSc Computer Science course