0% found this document useful (0 votes)
6 views

Upsitf TCP Syllabus - Java 1

The 5-day introductory Java programming course runs from 9am to 5pm each day and totals 35 hours. It is aimed at IT professionals, academics, and computer science graduates and covers Java fundamentals, control structures, arrays, classes, objects, inheritance, polymorphism, exceptions, and the Java class library.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Upsitf TCP Syllabus - Java 1

The 5-day introductory Java programming course runs from 9am to 5pm each day and totals 35 hours. It is aimed at IT professionals, academics, and computer science graduates and covers Java fundamentals, control structures, arrays, classes, objects, inheritance, polymorphism, exceptions, and the Java class library.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Course Title: Intro.

to Programming using Java I (Basic)

Duration: Five (5) Days

Class Schedule: 9:00am to 5:00pm

Target Participants: Government and Private I.T. Personnel, Members of the


Academe and College Graduates of Computer Science
and I.T. related courses.

Total Hours: 35 Hours

Course Contents:

Day 1: Introduction to Computer Programming


Introduction to Java
Getting to Know Your Programming Environment
Programming Fundamentals
o Dissecting my first Java Program

Day 2: Programming Fundamentals


Getting Input from the Keyboard
Control Structures
o Decision Control Structures (if, else, switch)

Day 3: Control Structures


Loops
o Java Arrays
o Command Line Arguments
o Working with Java Class Library
Introduction to Object-oriented Programming
Encapsulation
Classes and Objects
Class variables and methods

Day 4: Working with Java Class Libraries (cont)


Object-Oriented Programming
Inheritance

Day 5: Polymorphism
Basic Exception Handling
Exceptions and Assertions
Advance programming Techniques*
Tour of the java.lang package*

You might also like