Five Day Short-Term Course
(with Summer Internship)
on
(with Summer Internship)
on
Hybrid Mode
(Online and Offline)
Co-Convenor: Dr. Arun Kumar
Organized By
Department of Computer Science and Engineering,
National Institute of Technology Rourkela
Rourkela-769008, Odisha, India
About National Institute of Technology (NIT) Rourkela
National Institute of Technology (NIT), Rourkela was founded as Regional Engineering College, Rourkela in 1961. It is a prestigious institute with a reputation for excellence at both undergraduate and postgraduate levels, fostering the spirit of national integration among the students, a close interaction with industry and a strong emphasis on research, both basic and applied. The nearest airports are Rourkela, Jharsuguda, and Ranchi. In India, it was ranked 19 among engineering colleges by NIRF in 2024. Please visit www.nitrkl.ac.in to know more about NIT Rourkela.
Course Relevance:
This STC focuses on two programming languages, such as Java and Python. Both languages have object-oriented features. Therefore, the concept of object-oriented programming will be illustrated using Java and Python. Further, it discusses how it can be used in real life by a Software Engineer or a Data Science Engineer. This five-day short-term course is designed to provide an integrated foundation in Java programming and Artificial Intelligence & Machine Learning using Python. This course combines core software development skills with modern data-driven techniques. The program begins with Java fundamentals, including object-oriented programming concepts, control structures, classes, objects, and inheritance to build strong logical and structural thinking, then progresses to advanced topics such as interfaces, exception handling, collections, and file processing for efficient data management. Thereafter, the introduction to basic Python programming and Python-based AI/ML concepts, including data preprocessing, exploratory data analysis, and the implementation of basic machine learning algorithms using libraries such as NumPy, Pandas, and Scikit-learn. As the course advances, participants will work on handling datasets, applying supervised learning models, and understanding model evaluation techniques, culminating in a mini-project with Python-based machine learning workflows, thereby enabling learners to develop end-to-end problem-solving skills, bridge the gap between programming and intelligent systems, and prepare for advanced research and industry applications in AI and ML. This course is highly relevant for researchers, academicians, and professionals who aspire to advance in Java and Python for AI/ML.
Course Objectives:
To learn Object-Oriented programming using Java and Python.
To apply AI/ML in real-world applications using Python.
To solve the problem of Classification using machine learning and deep learning.
Topics to be Covered:
Introduction to Object–Oriented Programming
Introduction to JAVA programming, Classes, and Objects
Inheritance and Interfaces for Java
Exception Handling and Java Collection Framework
File Handling and Streams for Java
Core Data Structures for AI/ML using Python
Linear Algebra, Probability and Statistics for ML
Data Handling and Pre-processing
Regression and Classification for Supervised Learning
Data Hiding and Watermarking
Unsupervised Learning and Dimensionality Reduction
Deep Learning Foundations and Advanced AI
Implementation of Mini-Project for Deployment
Speakers:
Dr. Ratnadip Adhikari, Tiger Analytics
Prof. Pankaj Kumar Sa, NIT Rourkela
Prof. Dinesh Kumar Vishwakarma, DTU Delhi
Prof. Amit Kumar Singh, NIT Patna
Prof. Anup Nandy, NIT Rourkela
Prof. Rahul Katarya, DTU Delhi
Prof. Sibarama Panigrahi, NIT Rourkela
Prof. Sambit Bakshi, NIT Rourkela
Prof. Bidyut Kumar Patra, IIT-BHU, Varanasi
Prof. Vibhor Kant, BHU Varanasi
Prof. Asha Murugan, NIT Rourkela
Prof. Sanjeev Patel, NIT Rourkela
Important Dates:
Registration opens: 21st April, 2026
Registration closes for Internship: May 27th, 2026
Commencement of Internship: May 28th, 2026
Registration closes for Short-term Course (STC): July 5th, 2026
Commencement of STC: July 8th, 2026
STC Course/ Internship ends: July 12th, 2026
Target Participants:
STC aims to train participants interested in learning Object-Oriented programming using Java and Python. Further, how it can be applied in real-life applications, such as designing a questionnaire, Quiz, and the classification of disease using AI/ML. The target audiences are UG/PG/PhD students. The young faculty and industry professionals are also welcome.
Registration Details:
The registration fee (non-refundable) for various participants attending the short-term course is given below:
Registration Type Fees
Students (STC Only) / Young Faculty Members INR 2360
Scientist from R&D /Industry Person INR 4720
UG/PGStudents (STC + Summer Internship) INR 5900
Maximum Seat:
Maximum seats for Internship: 25 (Only Offline);
Maximum seats for offline participants to STC: 50 (including Internship);
Maximum seats for online participants to STC: 50
Bank Account Details for Paying Registration Fee:
The registration fee is to be deposited in the following bank account:
Account Name: CONTINUING EDUCATION NIT ROURKELA
Account No. :10138951784
Bank: State Bank of India
Branch: NIT Campus Rourkela (02109)
IFSC Code: SBIN0002109
UPI ID: 01389517841@sbi
QR Code/UPI Details for Paying Registration Fee:
Registration Form:
To complete online registration, the participants need to fill the following google form:
https://forms.gle/FFeN8RCeAWa3H2tp6
STC/Internship Certificates will be provided to the registered participants/interns (two separate certificates for interns) upon successful completion of the course.
Contact and Queries: Please send your queries directly to the Student Volunteer.
Convenor
Dr. Sanjeev Patel
Assistant Professor Grade-I
Department of CSE, NIT Rourkela
Email: patels@nitrkl.ac.in
Mobile no.: +91-9873814970
Co-Convenor
Dr. Arun Kumar
Assistant Professor Grade-I
Department of CSE, NIT Rourkela
Email: kumararun@nitrkl.ac.in
Student Volunteer
Mr. Ranjan Kumar
Email: nmcb.nitrkl@gmail.com
Mobile no.: +91-6200647822