Tribhuvan University

BIM (Bachelor of Information Management)

JAVA Programming I

Course Title: JAVA Programming I

Course no: IT 216

Nature of course: Theory

Full Marks: 60

Pass Marks: 30

Credit Hours: 3

Course Description : Java’s Lineage, An overview of Java, Data types, Variables and Arrays, Operators, Control Statements, Introducing Classes, A Closer Look at Methods and classes, Inheritance, Packages, and Interface, Exception handling, Multithreaded programming, Enumerations, autoboxing, annotations, String handling, Input/output.

Course Objective : This course aims to develop student's skills in JAVA programming. Students must have basic programming knowledge of the 'C' language. This course should be associated with laboratory experiments to augment the concepts taught in the class.

Course Contents:
Text Books:
  • Thinking in JAVA- Bruce Fikal
Reference Books:
  • Thinking in JAVA- Bruce Fikal
  • Complete reference for JAVA 2
  • Schaum's outline programming in C++- John Hubbard