Programming in Java detailed syllabus scheme for B.Tech Information Technology (IT), 2017 onwards has been taken from the DBATU official website and presented for the Bachelor of Technology students. For Subject Code, Course Title, Lecutres, Tutorials, Practice, Credits, and other information, do visit full semester subjects post given below.
For all other DBATU Syllabus for Information Technology 4th Sem 2017, do visit IT 4th Sem 2017 Onwards Scheme. The detailed syllabus scheme for programming in java is as follows.
Programming in Java Syllabus for Information Technology (IT) 2nd Year 4th Sem 2017 DBATU
Course Objectives:
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 Outcomes:
After learning the course, the students should be able:
- To write java programs based OOP concepts.
- To create animation and events based upon advanced java concepts.
- To connect an application with database.
- To develop programs using java collection API as well as java Standard Library.
- To write, debug and document well structured java application
Unit I
Introduction to Java: Fundamentals of Object-Oriented Programming, Evolution of Java, Overview of java language: Data types in Java, Operators and expressions, Decision making and branching: control statements such as if-else, do statement, for statement, The else if ladder, jumps in loops, labeled loops, while repetition statement, Switch statement, Break and continue statement, Arrays, Strings ,Vectors, Wrapper classes, Enumerated types, Annotations.
Unit II
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..
Unit III
Packages and Applet Programming: Java API packages, Using system packages, Naming conventions, Creating packages and jar files, Accessing and using a package, Hiding classes, Applet programming
Unit IV
Multithreading: Creating threads, Extending thread class, stopping and blocking a thread, Life cycle of a thread, Using thread method, Thread exceptions, implementing the run able interface, Inter thread communication. Managing errors and exceptions: Types of errors, Exceptions, Syntax of exception handling code, multiple catch statements, throwing your own exception, using exceptions for debugging.
Unit V
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..
Unit VI
Managing Files and I/O Handling: Files and streams, Stream classes, Byte stream classes, Character stream classes, Using streams, Reading / writing bytes and characters, Interactive input and output, Other stream classes.
Text Books:
- B. Eckel, Thinking in Java, Prentice Hall of India Publication, 2nd edition, 2000.
- Steven Holzner, Java 8 Programming: Black Book, Dreamtech Press, 2015.
- H.M. Deitel, P.J. Deitel, Java: How to Program (Early Objects), Pearson Publication, 10th edition, 2014.
Reference Book:
- P. Naughton, The Java Handbook, McGraw Hill Publication, 1996.
- T. Lindholm, F. Yellin, The Java Virtual Machine Specification, Addison Wesley Publication, 1996.
- E. Balagurusamy, Programming with Java: A Primer, Tata McGraw Hill Publication, 5th Edition, 2014.
- J. Murach, M. Urban, Murachs Beginning Java with Eclipse, Shroff Publishers, 1st edition, 2016.
For detail syllabus of all other subjects of Information Technology (IT) 4th Sem 2017 regulation, visit IT 4th Sem Subjects syllabus for 2017 regulation.