Muthoot Institute of Technology and Science
Varikoli P.O, Puthencruz- 682308

info@mgits.ac.in | 0484-2732100/111

ADD ON COURSES-Introduction to Java Programming

Course Instructor: Bineeth Kuriakose

Jan -May 2017

Course description

Java’s unique architecture enables programmers to develop a single application that can run across multiple platforms seamlessly and reliably. In this hands-on course, students gain extensive experience with Java and its object-oriented features.

Course objectives

This course provides an introduction to object oriented programming (OOP) using the Java programming language.
Its main objective is to teach the basic concepts and techniques which form the object oriented programming paradigm.

Pre Requirements

Basic Programming Skills

Course Outcomes

Students completing the course should know:

  • The model of object oriented programming: abstract data types, encapsulation, inheritance and polymorphism
  • Fundamental features of an object oriented language like Java: object classes and interfaces, exceptions and libraries of object collections
  • How to take the statement of a business problem and from this determine suitable logic for solving the problem; then be able to proceed to code that logic as a program written in Java.

Course Grading

  • Micro Assignments (2)
  • Objective Test
  • Class Attendance

ADD ON COURSES-Basic Java Programming (for Non-CS students)

Course Instructor: Dr. Resmi N.G.

Duration: 3 days Time: 9.00 a.m. – 4.00 p.m.

Day 1 – 6//8/16 (Saturday)

Day 2 – 20/8/16 (Saturday)

Day 3 – 3/9/16 (Saturday)

Venue: Database Lab

Syllabus

Introducing the Java Language

  • Describing key features of the Object Oriented Programming and the advantages of using Java
  • Defining classes
  • Identifying the components of a class
  • Creating and using a test class
  • Compiling and executing a test program

Working with Primitive Variables

  • Declaring and initializing field variables
  • Describing primitive data types
  • Declaring variables and assigning values
  • Using constants
  • Using arithmetic operators to modify values

Working with Objects

  • Declaring and initializing objects
  • Using object references to manipulate data
  • Working with String objects

Using operators and decision constructs

  • Using relational and conditional operators
  • Testing equality between strings
  • Evaluating different conditions in a program and determining the algorithm
  • Creating if and if/else constructs
  • Nesting and chaining conditional statements
  • Using a switch statement

CSE RESULTS

2013-17 2014-18 2015-19 2016-20 2017-21
Sem1 84.9183.3361.6792.0688.71
Sem27087.3081.97
Sem382.6988.8961.6773.01 
Sem469.2392.456069.84 
Sem586.5486.7968.9 
Sem665.3896.2372.41 
Sem784.6294.34 
Sem884.6296.22 

CURRICULUM, SYLLABUS and B Tech (Regulation)

UNIVERSITY QUESTION PAPERS

S1

S2

S3

S4

S5

S6

S7

S8

Placement Statistics

LEARN MORE