Available courses

Certificate Course in Artificial Intelligence for Healthcare


Syllabus LinkAI for Healthcare Syllabus

Data Science Using Python Submission course is a course for performing submission of ITL604 Lab for AY 2022-23 Batch of IT Department.

Mini Project – 1 A for Front end/back end Application using JAVA

Course Objectives
  1. To acquaint with the process of identifying the needs and converting it into the problem.
  2. To familiarize the process of solving the problem in a group.
  3. To acquaint with the process of applying basic engineering fundamentals to attempt solutions to the problems.
  4. To inculcate the process of self-learning and research.
Course Outcome:
Learner will be able to...
  1. Identify problems based on societal /research needs.
  2. Apply Knowledge and skill to solve societal problems in a group.
  3. Develop interpersonal skills to work as member of a group or leader.
  4. Draw the proper inferences from available results through theoretical/ experimental/simulations.
  5. Analyze the impact of solutions in societal and environmental context for sustainable development.
  6. Use standard norms of engineering practices
  7. Excel in written and oral communication.
  8. Demonstrate capabilities of self-learning in a group, which leads to life long learning.
  9. Demonstrate project management principles during project work.

Computer programming Paradigms Lab

Lab Objectives:

The Lab experiments aims:
  1. Understand data abstraction and object orientation
  2. Design and implement declarative programs in functional and logic programming languages
  3. Introduce the concepts of concurrent program execution
  4. Understand run time program management
  5. Understand how to implement a programming solution using different programming paradigms.
  6. Learn to compare implementation in different programming paradigms.
Lab Outcomes:

On successful completion, of course, learner/student will be able to:
  1. Implement Object Oriented concepts in C++. L1, L2, L3
  2. Design and Develop solution based on declarative programming paradigm using functional and logic programming. L6
  3. Understand the multi threaded programs in Java and C++ L1, L2
  4. Understand the need and use of exception handling and garbage collection in C++ and JAVA L2, L3
  5. Implement a solution to the same problem using multiple paradigms. L6
  6. Compare the implementations in multiple paradigms at coding and execution level. L4

SQL Lab

Lab Objectives:

The Lab experiments aims:

  1. To identify and define problem statements for real life applications
  2. To construct conceptual data model for real life applications
  3. To Build Relational Model from ER/EER and demonstrate usage of relational algebra.
  4. To Apply SQL to store and retrieve data efficiently
  5. To implement database connectivity using JDBC
  6. To understand the concepts of transaction processing- concurrency control & recovery procedures.
Lab Outcomes:
On successful completion, of course, learner/student will be able to:
  1. Define problem statement and Construct the conceptual model for real life application. L1, L3, L4, L6
  2. Create and populate a RDBMS using SQL. L3, L4
  3. Formulate and write SQL queries for efficient information retrieval L3, L4
  4. Apply view, triggers and procedures to demonstrate specific event handling. L1, L3, L4
  5. Demonstrate database connectivity using JDBC. L3
  6. Demonstrate the concept of concurrent transactions. L3, L4

Data Structures Lab

Lab Objectives:

The Lab experiments aims:

  1. To use data structures as the introductory foundation for computer automation to engineering problems.
  2.  To use the basic principles of programming as applied to complex data structures.
  3. To learn the principles of stack, queue, linked lists and its various operations.
  4. To learn fundamentals of binary search tree, implementation and use of advanced tree like AVL, B trees and graphs.
  5. To learn about searching, hashing and sorting.
  6. To learn the applications of linked lists, stacks, queues, trees and graphs.
Lab Outcomes:

On successful completion, of course, learner/student will be able to:
  1. Understand and use the basic concepts and principles of various linked lists, stacks and queues. L1, L2, L3
  2. Understand the concepts and apply the methods in basic trees. L1, L2
  3. Use and identify the methods in advanced trees. L3, L4
  4. Understand the concepts and apply the methods in graphs. L2, L3
  5. Understand the concepts and apply the techniques of searching, hashing and sorting L2, L3
  6. Illustrate and examine the methods of linked lists, stacks, queues, trees and graphs to various real time problems L3, L4

Paradigms and Computer Programming Fundamentals

Course Objectives:

The course aims:

  1. To introduce various programming paradigms and the basic constructs that underline any  programming language.
  2. To understand data abstraction and object orientation
  3. To introduce the basic concepts of declarative programming paradigms through functional and logic programming.
  4. To design solutions using declarative programming paradigms through functional and logic programming
  5. To introduce the concepts of concurrent program execution.
  6. To understand use of scripting language for different problem domains

Principle of Communication

Course Objectives:

The course aims:

  1. Study the basic of Analog and Digital Communication Systems.
  2. Describe the concept of Noise and Fourier Transform for analyzing communication systems.
  3. Acquire the knowledge of different modulation techniques such as AM, FM and study the block diagram of transmitter and receiver.
  4. Study the Sampling theorem and Pulse Analog and digital modulation techniques
  5. Learn the concept of multiplexing and digital band pass modulation techniques
  6. Gain the core idea of electromagnetic radiation and propagation of waves.
Course Outcomes:
On successful completion, of course, learner/student will be able to:
  1. Describe analog and digital communication systems L1,L2
  2. Differentiate types of noise, analyses the Fourier transform of time and frequency domain. L1, L2, L3, L4
  3. Design transmitter and receiver of AM, DSB, SSB and FM. L1,L2,L3,L4
  4. Describe Sampling theorem and pulse modulation systems. L1,L2,L3
  5. Explain multiplexing and digital band pass modulation techniques. L1, L2
  6. Describe electromagnetic radiation and propagation of waves. L1,L2