Available courses

The aim of the course is to provide hands-on experience to the learners on various object oriented concepts in Java Programming. This course helps the learners to enhance the capability to design and implement various Java applications for real world problems.

Preamble: Life skills are those competencies that provide the means for an individual to be resourceful and positive while taking on life's vicissitudes. Development of one's personality by being aware of the self, connecting with others, reflecting on the abstract and the concrete, leading and generating change, and staying rooted in time-tested values and principles is being aimed at. This course is designed to enhance the employability and maximize the potential of the students by introducing them to the principles that underly personal and professional success, and help them acquire the skills needed to apply these principles in their lives and careers. 


Minor Course in CSE (Bucket2 Machine Learning)

Theory of computation is systematic way to know how a computer does computation.Automata theory deals with definitions and properties of mathematical models of computation.Automata indicates one who does automatic computation.Automata theory deals with what can a computer do at all?What can a computer do efficiently?

Prerequisite: CS202 Computer Organisation and Architecture 

COURSE SUMMERY: Introduction to 8086 Microprocessor; Architecture and signals, Instruction set of 8086, Timing Diagram, Assembly Language Programming, Memory and I/O interfacing, Interfacing with 8255, 8279, 8257, Interrupts and Interrupt handling,  Microcontrollers - 8051 Architecture and its salient features, Instruction Set and Simple Programming Concepts.

  • To introduce the basic constructs that underlie all programming languages 
  • To introduce the basics of programming language design and implementation 
  •  To introduce the organizational framework for learning new programming languages.

The Students will be able to : 

 i. distinguish distributed computing paradigm from other computing paradigms

 ii. identify the core concepts of distributed systems

 iii. illustrate the mechanisms of inter process communication in distributed system

 iv. apply appropriate distributed system principles in ensuring transparency, consistency and fault-tolerance in distributed file system

 v. compare the concurrency control mechanisms in distributed transactional environment 

vi. outline the need for mutual exclusion and election algorithms in distributed systems 

COURSE SUMMARY: Basic Concepts in Computer Graphics. Input devices. Display devices. Line and circle  drawing Algorithms. Solid area scan-conversion. Polygon filling. Two dimensional transformations. Windowing, clipping. 3D Graphics, 3D transformations. Projections – Parallel, Perspective. Hidden Line Elimination Algorithms. Image processing – digital image representation – edge detection – Robert, Sobel, Canny edge detectors. Scene segmentation and labeling – regionlabeling algorithm – perimeter measurement.

Preamble: Life skills are those competencies that provide the means for an individual to be resourceful and positive while taking on life's vicissitudes. Development of one's personality by being aware of the self, connecting with others, reflecting on the abstract and the concrete, leading and generating change, and staying rooted in time-tested values and principles is being aimed at. This course is designed to enhance the employability and maximize the potential of the students by introducing them to the principles that underly personal and professional success, and help them acquire the skills needed to apply these principles in their lives and careers. 

Preamble:To enable students to create awareness on ethics and human values.

Course Outcomes: After the completion of the course the student will be able to

Understand the core values that shape the ethical behaviour of a professional.

Adopt a good character and follow an ethical life.

Explain the role and responsibility in technological development by keeping personal ethics and legal ethics.

 Solve moral and ethical problems through exploration and assessment by established experiments.

 Apply the knowledge of human values and social values to contemporary ethical values and global issues.

Preamble: Life skills are those competencies that provide the means for an individual to be resourceful and positive while taking on life's vicissitudes. Development of one's personality by being aware of the self, connecting with others, reflecting on the abstract and the concrete, leading and generating change, and staying rooted in time-tested values and principles is being aimed at. This course is designed to enhance the employability and maximize the potential of the students by introducing them to the principles that underly personal and professional success, and help them acquire the skills needed to apply these principles in their lives and careers. 

EET205 ANALOG ELECTRONICS

Preamble: Life skills are those competencies that provide the means for an individual to be resourceful and positive while taking on life's vicissitudes. Development of one's personality by being aware of the self, connecting with others, reflecting on the abstract and the concrete, leading and generating change, and staying rooted in time-tested values and principles is being aimed at. This course is designed to enhance the employability and maximize the potential of the students by introducing them to the principles that underly personal and professional success, and help them acquire the skills needed to apply these principles in their lives and careers. 

The purpose of this course is to

 i) introduce the undergraduate engineering studentsthe fundamental principles of design engineering, 

 ii) make them understand the steps involved in the design process 

 iii) familiarize them with the basic tools used and approaches in design. 

Students are expected to apply design thinking in learning as well as while practicing engineering, which is very important and relevant for today. Case studies from various practical situations will help the students realize that design is not only concerned about the function but also many other factors like customer requirements, economics, reliability, etc. along with a variety of life cycle issues. The course will help students to consider aesthetics, ergonomics and sustainability factors in designs and also to practice professional ethics while designing

PREREQUISITE: EST130 Basics of Electrical and Electronics Engineering

COURSE SUMMARY: This course aims to impart the basic knowledge of logic circuits and enable students to apply it to design a digital system.

Preamble:

The purpose of this course is to

i)       introduce the undergraduate engineering studentsthe fundamental principles of design engineering,

ii)     make them understand the steps involved in the design process and

iii)      familiarize them with the basic tools used and approaches in design.

Students are expected to apply design thinking in learning as well as while practicing engineering, which is very important and relevant for today. Case studies from various practical situations will help the students realize that design is not only concerned about the function but also many other factors like customer requirements, economics, reliability, etc. along with a variety of life cycle issues.

The course will help students to consider aesthetics, ergonomics and sustainability factors in designs and also to practice professional ethics while designing

Information theory and coding plays a crucial role in modern digital communication. This course aims at introducing information theory and the practical aspects of data compression and error-control coding.

Course objectives:

 To give the basic concepts of computer network and working of layers, protocols and

interfaces in a computer network.

 To introduce the fundamental techniques used in implementing secure network

communications and give them an understanding of common threats and its defences.

A student who has undergone this course would be able to manage people and organisations, critically analyse and evaluate management theories and practices, plan and make decisions for organisations, do staffing and related HRD functions.

Course Objectives

 To develop ability to critically analyse and evaluate a variety of management practices in the contemporary context;

 To understand and apply a variety of management and organisational theories in practice;

 To be able to mirror existing practices or to generate their own innovative management competencies, required for today's complex and global workplace;

 To be able to critically reflect on ethical theories and social responsibility ideologies to create sustainable organisations.

Preamble: Life skills are those competencies that provide the means for an individual to be resourceful and positive while taking on life's vicissitudes. Development of one's personality by being aware of the self, connecting with others, reflecting on the abstract and the concrete, leading and generating change, and staying rooted in time-tested values and principles is being aimed at. This course is designed to enhance the employability and maximize the potential of the students by introducing them to the principles that underly personal and professional success, and help them acquire the skills needed to apply these principles in their lives and careers. 

  • Understanding of the correlation between the chemical bonds and crystal structure of metallic materials to their mechanical properties.
  • Recognize the importance of crystal imperfections including dislocations in plastic deformation. Learning about different phases and heat treatment methods to tailor the properties of Fe-C alloys.
  • Examine the mechanisms of materials failure through fatigue and creep.
  • To determine properties of unknown materials and develop an awareness to apply this knowledge in material design

  • Understanding of the correlation between the chemical bonds and crystal structure of metallic materials to their mechanical properties.
  • Recognize the importance of crystal imperfections including dislocations in plastic deformation. Learning about different phases and heat treatment methods to tailor the properties of Fe-C alloys.
  • Examine the mechanisms of materials failure through fatigue and creep.
  • To determine properties of unknown materials and develop an awareness to apply this knowledge in material design

Preamble:

  • To introduce students to the basics and standards of engineering drawing related to machines and components.
  • To make students familiarize with different types of riveted and welded joints, surface roughness symbols; limits, fits and tolerances.
  • To convey the principles and requirements of machine and production drawings.
  • To introduce the preparation of drawings of assembled and disassembled view of important valves and machine components used in mechanical engineering applications.
  • To introduce standard CAD packages for drafting and modeling of engineering components.


Prerequisite: EST 110 - Engineering Graphics

Course Outcomes - At the end of the course students will be able to

  • CO1 Apply the knowledge of engineering drawings and standards to prepare standard dimensioned drawings of machine parts and other engineering components.
  • CO2 Prepare standard assembly drawings of machine components and valves using part drawings and bill of materials.
  • CO3 Apply limits and tolerances to components and choose appropriate fits for given assemblies
  • CO4 Interpret the symbols of welded, machining and surface roughness on the component drawings.
  • CO5 Prepare part and assembly drawings and Bill of Materials of machine components and valves using CAD software

Preamble:

This course helps the students to understand the concept of stress and strain in different types of structure/machine under various loading conditions. The course also covers simple and compound stresses due to forces, stresses and deflection in beams due to bending, torsion in circular section, strain energy, different theories of failure, stress in thin cylinder thick cylinder and spheres due to external and internal pressure.

Prerequisite: EST 100 ENGINEERING MECHANICS

Course Outcomes: After the completion of the course the student will be able to 

  • CO 1 Determine the stresses, strains and displacements of structures by tensorial and graphical (Mohr’s circle) approaches 
  • CO 2 Analyse the strength of materials using stress-strain relationships for structural and thermal loading 
  • CO 3 Perform basic design of shafts subjected to torsional loading and analyse beams subjected to bending moments 
  • CO 4 Determine the deformation of structures subjected to various loading conditions using strain energy methods 
  • CO 5 Estimate the strength of thin cylinders, spherical vessels and columns, and appreciate the theories of failures and its relevance in mechanical design

Preamble: This course provides an introduction to the properties and behaviour of fluids. It enables to apply the concepts in engineering, pipe networks. It introduces the concepts of boundary layers, dimensional analysis and model testing

Course Outcomes:

1.Define Properties of Fluids and Solve hydrostatic problems

2. Explain fluid kinematics and Classify fluid flows

3. Interpret Euler and Navier-Stokes equations and Solve problems using Bernoulli’s equation

4. Evaluate energy loses in pipes and sketch energy gradient lines

5. Explain the concept of boundary layer and its applications

6. Use dimensional Analysis for model studies

Preamble:

This course helps the students to understand the concept of stress and strain in different types of structure/machine under various loading conditions. The course also covers simple and compound stresses due to forces, stresses and deflection in beams due to bending, torsion in circular section, strain energy, different theories of failure, stress in thin cylinder thick cylinder and spheres due to external and internal pressure.

Prerequisite: EST 100 ENGINEERING MECHANICS

Course Outcomes: After the completion of the course the student will be able to 

  • CO 1 Determine the stresses, strains and displacements of structures by tensorial and graphical (Mohr’s circle) approaches 
  • CO 2 Analyse the strength of materials using stress-strain relationships for structural and thermal loading 
  • CO 3 Perform basic design of shafts subjected to torsional loading and analyse beams subjected to bending moments 
  • CO 4 Determine the deformation of structures subjected to various loading conditions using strain energy methods 
  • CO 5 Estimate the strength of thin cylinders, spherical vessels and columns, and appreciate the theories of failures and its relevance in mechanical design

Preamble: The objective of this course is to inculcate in students an awareness of environmental issues and the global initiatives towards attaining sustainability. The student should realize the potential of technology in bringing in sustainable practices.

Course Outcomes: After the completion of the course the student will be able to 
  • Understand the relevance and the concept of sustainability and the global initiatives in this direction.
  • Explain the different types of environmental pollution problems and their sustainable solutions.
  • Discuss environmental regulations and standards.
  • Outline the concepts related to conventional and non-conventional energy.
  • Demonstrate the broad perspective of sustainable practices by utilizing engineering.

This course introduces basic ideas of partial differential equation which are used in modelling and analysis of physical phenomena and gives basic ideas of functions of complex variables, residue integration and conformal mapping

  • Understanding of the correlation between the chemical bonds and crystal structure of metallic materials to their mechanical properties.
  • Recognize the importance of crystal imperfections including dislocations in plastic deformation. Learning about different phases and heat treatment methods to tailor the properties of Fe-C alloys.
  • Examine the mechanisms of materials failure through fatigue and creep.
  • To determine properties of unknown materials and develop an awareness to apply this knowledge in material design

Preamble:

The purpose of this course is to

i)       introduce the undergraduate engineering studentsthe fundamental principles of design engineering,

ii)     make them understand the steps involved in the design process and

iii)      familiarize them with the basic tools used and approaches in design.

Students are expected to apply design thinking in learning as well as while practicing engineering, which is very important and relevant for today. Case studies from various practical situations will help the students realize that design is not only concerned about the function but also many other factors like customer requirements, economics, reliability, etc. along with a variety of life cycle issues.

The course will help students to consider aesthetics, ergonomics and sustainability factors in designs and also to practice professional ethics while designing

Course Objectives: 

  • To introduce students to the scientific principles underlying material behavior during manufacturing processes so as to enable them to undertake calculations of forces, tool stresses and material removal rates.
  • To understand various machine tools such as lathe, drilling machine, reciprocating machines etc. and their operations.
  • To impart knowledge of appropriate parameters to be used for various machining operations.
  • To develop knowledge on the importance of milling grinding and superfinishing in metal cutting process.
  • To introduce the fundamentals of digital manufacturing.

Course Objectives: 

  • To introduce students to the scientific principles underlying material behavior during manufacturing processes so as to enable them to undertake calculations of forces, tool stresses and material removal rates. 
  • To understand various machine tools such as lathe, drilling machine, reciprocating machines etc. and their operations. 
  • To impart knowledge of appropriate parameters to be used for various machining operations. 
  • To develop knowledge on the importance of milling grinding and superfinishing in metal cutting process. 
  • To introduce the fundamentals of digital manufacturing.

Course Objectives :

 To develop ability to critically analyse and evaluate a variety of management practices in the contemporary context;

 To understand and apply a variety of management and organisational theories in practice;

 To be able to mirror existing practices or to generate their own innovative management competencies, required for today's complex and global workplace;

 To be able to critically reflect on ethical theories and social responsibility ideologies to create sustainable organisations.