DISM - Term 1 + 2

Course Overview

Module Duration Instructional Hours Theory Lab Self-Study
Data Processing with XML and JSON 12.00 6.00 6.00 8.00
Java Programming - I 36.00 18.00 18.00 12.00
Java Programming - II 40.00 20.00 20.00 10.00
Project-Java Application Development 2.00 2.00 0.00 0.00
Programming in C# 40.00 16.00 24.00 12.00
Emerging Job Areas (SMAC) 8.00 4.00 4.00 4.00
Managing Large DataSets with  MongoDB 32.00 16.00 16.00 10.00
Total Hours 170.00 82.00 88.00 56.00

Tool / Software

  • Apache NetBeans 16.x
  • Java SE 19.x or higher and JavaFX
  • Microsoft Visual Studio 2022 Professional
  • Cloud Tools
  • MongoDB 6.x

Career Opportunity

  • Java Application Programmer
  • .NET Application Programmer

LEARNING OUTCOMES

Term 2 focuses on imparting application development skills using Java and C#. After the completion of Term 2, students will be able to:
  • UseXMLandJSONtostoreandexchangedata
  • Designanddevelopdesktop applications using Java
  • Use the core language features and Application Programming Interfaces (APIs) of Java to design object oriented applications
  • Develop basic and advanced object-oriented applications using C#
  • Identify emerging technologies of the cloud and learn about SMAC
  • Understand MongoDB concepts, features, architecture and data model, and learn to install, configure, and monitor open-source NoSQL databases
The Project in this Term will involve building a real-world application with Java technologies including JavaFX.