Anda di halaman 1dari 36

G.H.

Raisoni College of Engineering, Nagpur


(An Autonomous Institute under UGC Act 1956 & Affiliated RTM Nagpur University)
Skill Enhancement Programme
Session 2014-15
Course Book


About Skill Enhancement Programme:
Skill Enhancement Programmes are offered by various departments of
GHRCE, Nagpur to upgrade the knowledge of students and professionals in
the field of their interest. These courses are aim to increase the employability
of unemployed youth, Technicians, Diploma and Degree holders.

Objectives of Skill Enhancement Programmes:
Conceptualized to have value addition apart from the regular course of
studies for giving a boost from Employment point of view.
To encourage the students to keep them updated about software's used in
various branches of Engineering.
Institute uses its own resources such as instructors, laboratories and
equipments to impart the training.
Most of these courses are simulation based and students could learn the
technical knowhow in their areas.









SAP2000

Course Objectives:

1. To Employ Design and Analysis software SAP2000 vs.14.
2. To study properties and parameters needed for modelling of different elements
3. To analyze & design different members of civil engineering structures using SAP2000
vs.14

Course Contents:

Unit-I
Introduction to SAP2000 vs.14, Introduction to basic commands, defining of material &
member, Load patterns, Load combinations, Analysis & Design
Unit-II
Analysis of simply supported beams, continuous beams, beams with inclined supports, shear
force diagram & bending moment diagrams of beam
Unit-III
Analysis of 2D Truss, determinate & indeterminate truss, Analysis of Industrial trusses,
Axial force Diagrams
Unit-IV
Analysis of 2D Frame element, frame with single inclined leg, frame with double inclined
leg, shear force diagram & bending moment diagrams of frame
Unit-V
Analysis of single storey building for dead load & live load, Equivalent Static Analysis of
multi-storey building, Design of Multistory building

Course Outcomes:
Student shall be able to
1. Employ Design and Analysis software SAP2000 vs.14.
2. Study properties and parameters needed for modelling of different elements
3. Analyze & design different members of civil engineering structures using SAP2000 vs.14

By
Prof. Sanket Sanghai

STAADpro.V8i
Course objectives:
(1) Students shall be able to generate 2D/3D drawings or shapes of frames, beam elements,
truss elements or any rotations using rectangular or polar coordinate systems.

(2) Students shall be able to perform 2D/3D analysis based on state-of-the-art Matrix method
to handle extremely large job. Linear, p-delta analysis, non-linear analysis with automatic
load and stiffness correction.

(3) Students shall be able to design concrete beams/columns/slabs/footings as per all major
international codes.
Course Contents:
UNIT-I: Introduction of STAAD.Pro, starting STAAD.Pro creating New file, opening Existing
File closing a file saving, overview of structural analysis & design, types of structures,
idealization of structures, co-ordinate systems (global & local),problem initiation and title.
UNIT-II : Geometry creation methods, creating beams, nodes and plates, joint co-ordinate
specifications, member incidence specifications, other useful functions to complete the geometry
such as translational repeat ,circular repeat, adding beams between midpoints, connecting beams
along an axis.
UNIT-III: Member property details such as material specification, material constants, prismatic
property specification, tapered member specification, user table specifications, global support
specifications i.e., fixed, pinned, fixed but, spring supports, inclined supports.
UNIT-IV: Loading specifications, self weight, member load, area load floor load, and various
load combination specifications.
UNIT-V: Analysis, pre analysis commands, post analysis commands, report generation and
output file.
UNIT-VI: Design parameters, concrete design as per IS 456:2000, concrete design
specifications, concrete design takeoff, design of columns design of beams.
Course Outcomes:
(1) Students will perform 2D/3D graphic model generation.
(2) Students will be able to perform accurate and numerically efficient plate/shell element
incorporating plane shear and plane rotation; automatic element mesh generation;
element stress output including plane stresses, bending and principal stresses at nodal as
well as user specified points.
(3) Students will be able to design concrete beams/columns/slabs/footings as per all major
international codes.


By
Prof. N. H. Pitale


ANSYS

Course Objectives:

1. To understand fundamental concepts of FEM and application of numerical methods.
2. To learn the theory, characteristics and usage of finite elements to analyze engineering
structures.
3. To be able to prepare a FE model for analysis of physical systems and structural
elements.

Course Contents:

1. Introduction to ANSYS
2. Creating and Importing Solid Model Geometry
3. Defining Element Attributes
4. Meshing, Coupling and Constraint Equations
5. Boundary Conditions, Solution
6. Postprocessing
7. Commands and Input Files
8. Structural Analysis
9. Heat Transfer

Course Outcomes:

After successfully completing the course, the students shall be able to:
1. Use 3-D computer aided design (CAD) skills to prepare models and use software for their
analysis using finite element methods.
2. Develop FE model for analysis of physical systems and structural elements under static and
dynamic conditions.

By
Prof. V. S. Khangar

Creo parametric 1.0

Course Objectives:
1. To develop competency in computer software for design and drafting of mechanical
components.
2. To give hands on experience on Creo CAD software
3. To develop basic knowledge and experience of engineering modeling and design concept.

Course Contents:

1. Introduction to CAD
1. About Creo parametric
2. Working Environment
3. 2-D sketch Drawing
4. Sketching Tools
5. Editing Tools
6. Modifying Tools
2. 3-D Drawing
1. Introduction
2. Extrude
3. Revolve
4. Curves
5. Pattern
3. Assembly Drawing
1. Import components
2. Mate and align component
3. Reposition component
4. Exploded view

Course Outcomes:

Students shall be:
1. Able to use CAD software for 2D sketching.
2. Able to develop modeling of mechanical engineering components.
3. Able to design the 3D model of complicated parts, like patterns.
By:
S Kumar Kumbhalkar
Machinery Monitoring using FFT Analyzer.
Course Objectives:
The objective of the course is
a. To train an engineer to take vibration measurements and to interpret the results.
b. To diagnose condition, to judge severity, and to predict time to failure.
c. To perform remedial action.

Course Contents:

1. Introduction to Machinery Monitoring:
Types of machinery monitoring using vibration, sources of vibration, bearing frequencies.
2. Transducers:
Types of transducers- displacement, velocity and acceleration.
3. FFT Analyzers:
Vibration measurement and analysis through FFT analyzer.


Course Outcomes:

Students shall be able
1) To take vibration measurement and interpret the result.
2) To diagnose the condition, to judge severity, and to predict time to failure.
3) To perform remedial action.


CAD (NX-4-UGS Parametric)

Course Objectives:
1. To develop competency in computer software for design and drafting of mechanical
component
2. To give hands on experience on CAD software
3. To develop basic knowledge and experience of engineering modeling concept.

Course Contents:
1. Introduction to CAD
1. About NX-4
2. NX-4 Environment
3. 2-D sketch Drawing
4. Snap point
5. Selection of geometry
6. Draw line, circle, rectangle etc.
7. Sketch constraint
8. Sketch operations
2. 3-D Drawing
1. Introduction
2. Form features
3. Feature operations
4. Curves
5. Boolean operation
6. Instance feature
3. Assembly Drawing
1. Add exist component
2. Mate component
3. Reposition component
4. Exploded view
4. Additional topics in NX-4


Course Outcomes:
1. Able to use basic computer software related with drafting and design.
2. Able to develop computer models of mechanical engineering components

By
Prof. V. P. Kalbande
CNC Programming & Robotics
Course Objectives :
To teach students:
(1) How to interpret computer numerical control (CNC) machining processes;
(2) How to explore alternate applications for CNC as it applies to current and future
manufacturing systems.
(3) Teach students about basic robotics through lectures
Course Contents:
Concepts of NC, CNC, DNC. Classification of CNC machines, Machine configurations,
Types of control, CNC controllers characteristics, Interpolators. Cutting tool materials, carbide
inserts classification, qualified; semi qualified and preset tooling, tooling system for Machining
centre and Turning centre, work holding devices, of CNC Machines.
Programming CNC machines, Part print analysis and Process planning, Advanced
Programming features , Canned cycles, Subroutines, Macros, special cycles etc. APT part
programming using CAD/CAM, Parametric Programming. Manual part programming for CNC
turning, milling and machining center.
Robot programming, Methods , Languages ,Computer control and Robot Software
Programming Languages. Sensory devices, Non optical and optical position sensors , ,Integration
of Robots with CNC machines for CIM.
Course Outcomes:
Students should able to:
(1) Describe basic machining fundamentals including speed/feed calculations, tooling systems,
and work-holding systems for CNC milling and turning equipment;
(2) Describe the processes and operations associated with milling, drilling, and turning;
(3) Apply basic NC programming methodologies;
(4) Produce parts by using various CNC machines;

By
Prof. L. Raut
AutoCAD
Course Objectives:
1. To familiarize with basic engineering graphics principles and standards of
drafting using AutoCAD.
2. To equip with various techniques to create technical drawings using AutoCAD.
3. To train in sketching, manual drafting and computerized drafting appropriately
Course Contents:

2D Drawing
1. Introduction to AutoCAD
2. Computer aided drafting
3. Computer aided drafting system
4. Initial setup commands
5. Utility commands
6. Drawing aids
7. Entity draw commands
8. Display commands
9. Edit commands
10. Introduction to technical drawing
11. Orthographic projection
12. Isometric projection
3D Drawing
1. 3D axis
2. Entity drawing
3. Extrude
4. Modify
5. subtraction

Course Outcomes:
Student shall be able to
1. Understand and apply basic engineering graphics principles.
2. Read, interpret and create technical drawings that capture the concept and design.
3. Communicate creative ideas using sketching, manual drafting and state of art CAD
appropriately.
By
Prof. K. S. Rambhad

PSCAD Powerworld Simulator

Course Objectives:
1. To understand fundamental concepts of power systems and software application in analysis of
power systems
2. To design power systems and observe its performance using simulation
3. To observe performance of power systems components and its protection under various
contingency condition

Course Contents:
1 Introduction PSCAD software
2 Creating and designing Various power systems component using PSCAD software
3 To interconnect various components of power systems and observe its performance by
applying various faults
4. Introduction PSCAD software
5 Designing of power systems for different number of buses using POWER WORLD software
6 Performance of power systems under various faults condition using POWER WORLD
software
7 To observe transient analysis, contingency analysis, steady state analysis of power systems
using software

Course Outcomes:
After successfully completing the course, the students shall be able to:
1. Understand fundamental concepts of power systems and software application in analysis of
power systems
2. Design power systems and observe its performance using simulation
3. Perform transient analysis, contingency analysis of power systems under various faults

By
Prof. P. P. Jagtap

EMBEDDED SYSTEMS (ARM Processor)
Course Objectives:-

1. To give basic knowledge of ARM microcontroller
2. To Study programming of ARM in keil
3. To study interfacing of ARM with various peripherals

Course Contents:

RISC Controller : ARM Micro-controllers overview; features, ARM 7 architecture, Register
Model, Addressing modes, Instruction set.

The Pipeline, Registers, Current Program Status Register, Exception Modes, The ARM 7
Instruction Set, Branching, Data Processing Instructions, Copying Registers, Copying Multiple
Registers, Swap Instruction, Modifying The Status Registers, Software Interrupt, MAC Unit,
THUMB Instruction Set

Download and Install the Keil Tools, uVision IDE

User Peripherals-
General Purpose I/O, General Purpose Timers, PWM Modulator, Real Time Clock, Watchdog,
UART, I2C Interface , SPI Interface, Analog To Digital Converter, Digital To Analog Converter,
CAN Controller

Reference:
1) ARM data sheet
2) The insiders guide to the Philips ARM7 based Microcontrollers


Course Outcomes:-

1. To understand architecture of ARM
2. Able to do programming of ARM
3. To able to develop any application of ARM

Advanced Java
Course Objectives:
1. To develop programming skill using Advanced Java.
2. It is aimed at developing skills to built real life application, industry oriented
application and complex problem solving applications.
3. This course provides carrier opportunities in window based application,
network programming, socket programming and internet application.

Course Contents:
1) Event Handling
Two Event Handling Mechanisms
The Delegation Event Model
Events
Event Sources
Event Listeners
Event Classes
The ActionEvent Class .
The AdjustmentEvent Class .
The ComponentEvent Class
The ContainerEvent Class . . . . . . .
Event Listener Interfaces .
The ActionListener Interface .
The AdjustmentListener Interface
The ComponentListener Interface
The ContainerListener Interface
The FocusListener Interface
The ItemListener Interface
The KeyListener Interface
Using the Delegation Event Model
Handling Mouse Events
Handling Keyboard Events

2) Introducing the AWT: Working with Windows,
Graphics, and Text
AWT Classes
Window Fundamentals
Component
Container .
Panel
Window
Frame
Canvas .
Working with Frame Windows .
Setting the Windows Dimensions
Hiding and Showing a Window
Setting a Windows Title
Closing a Frame Window
Creating a Frame Window in an Applet
Handling Events in a Frame Window
Creating a Windowed Program
Displaying Information Within a Window
Working with Graphics .
Drawing Lines
Drawing Rectangles
Drawing Ellipses and Circles
Drawing Arcs
Drawing Polygons
Sizing Graphics
Working with Color
Color Methods
Setting the Current Graphics Color
3) Swing
4) JDBC
5) Networking
Networking Basics
Socket Overview
Client/Server
Reserved Sockets
Proxy Servers
Internet Addressing
Java and the Net
The Networking Classes and Interfaces
InetAddress
Factory Methods
Instance Methods
TCP/IP Client Sockets
Whois
URL


Course Outcomes:
Upon successful completion of the course, students will be able to:
1. Apply Advance java programming to design application based program in IT
field and its allied areas.
2. Identify the basic constructs, technique, complex problem and issues related
to various application developments using Java.
3. Apply advanced techniques used in network programming, socket
programming, internet programming and various real time applications.

By
Prof. Umesh Sakhare

CORE JAVA
Course Objectives:
This course introduces students basic programming concepts of Java.
It is aimed at developing skills to built real life applications.


Course Contents:

Topic
Introduction to JAVA, Operator, Control statement
Class & Object, Constructor
Inner class
Overloading, Overriding
Inheritance
Package
Interface
Introduction to Exception Handling
Use of try, catch, throw, finally & throws
User defined exception
Thread-Life cycle
Creating thread- Thread class
Creating thread- Runnable interface
Multiple thread method
Thread priority
Synchronization
Interthread communication
Applet Life Cycle
Applet
I/O stream handling
I/O- reading & writing files
String handling
String Class
String Buffer Class
Introduction to Networking
URL
TCP/IP client
TCP/IP server

Course Outcomes:
Upon successful completion of the course, students will be able to:
Understand basics of Java Programming.
Identify the basic constructs, technique and issues related to application development using
Java.

By
Prof. K. K. Wankhade

Embedded C

Course Objectives:
1. To give sufficient background for undertaking embedded systems design.
2. It is aimed at developing skills to built real life applications.
3. To understand interfacing of various components and to develop programming skill.
Course Contents:
Introduction to embedded system
Microprocessor Vs Microcontroller
Introduction of Embedded C
Interfacing of Seven Segment Display
Interfacing of LCD
Interfacing of Switches & Keyboard Matrix
Constants, Variables & Data types
Operators
Control Structures & Loops
Functions
Handling Pointers
Introduction to Softwares
Interfacing of LED
Interfacing of Motors
Timers & Counters Programming
Serial Communication Programming
Interrupt Driven Programming
Interfacing of ADC
Sensor Interfacing
Course Outcomes:
Upon successful completion of the course, students will be able to
1. Experiment various devices used for embedded design.
2. Design industrial projects.
3. Work on real time embedded systems.
By
Prof. Ganesh S. Khekare



NS2 Simulator
Course Objectives:
1. To create an open simulation environment for networking research.
2. To understand basic idea of how the simulator works, how to setup simulation networks.
3. To provide hands on training in NS2. (Open source Network Simulator).

Unit I: - Basics of NS2 Introduction about NS2 and NAM, Purpose and Installation,
Background and architecture, OTcl and C++ interfaces, Trace files and formats, Protocol support
for NS2 Simulation object, Basic Syntax, Node creation, Finish procedure, Running NS2 and
NAM, Invoking external commands within NS2.

Unit II:- Wired and Wireless networks - Nodes & Agents, Working of NS2 commands, Wired
and Wireless scenarios, Routing protocols in wireless scenarios. Wired networks- Creating links,
Sending traffic through NS2 links, Setting link parameters, Routing protocol support, Scenarios
Wireless networks - Additional parameters, Setting node positions, GOD object and Topography,
Protocol support, Scenarios

Unit III: - Analyzing traces Back to traces, AWK and Xgraph, Analyzing parameters in each
trace entry, Xgraph parameter. Invoking AWK scripts, Print values to console and files using
AWK, Setting values for Xgraph, Invoking Xgraph, Additional Xgraph parameters.

Unit IV: - Advanced topics - Introduction to NS2 source code, Building NS2 from source,
Patches in NS2, Energy models in wireless scenarios
Course Outcomes:
Upon successful completion of the course, students will be able to
1. Learn fundamentals of evaluating network performance via simulation.
2. Learn the basic idea about open source network simulator NS2 and how to download,
install and work with NS2 using TCL programming.
3. Support networking research and education protocol design, traffic studies, etc.
4. Defining the network nodes, links, queues and topology.


By
Prof. P. R. Maidamwar


Oracle

Course Objectives:

1. This course introduces general idea of Oracle.
2. It is aimed at developing skills to design databases queries using data modeling and
design techniques.
3. It is also aimed to developing skills to implement real life applications which involve
database handling.

Course Contents:

Unit 1:
Introduction to oracle, Creating and managing Tables, Concept of relational database, Relational
data model, Relational algebra, SQL-the relational database standard, introduction to PL/SQL.

Unit 2:
DDL Commands, DML Commands, relational database design algorithms, practical database
design demoralization, Displaying data from multiple tables, programmatic ways for
implementing constraints, triggers.

Unit 3:
Aggregation data, Memory Management in database, Concept of physical and logical hierarchy,
storage, concepts of index, B trees, index, function index, bitmap index. Set operators concept of
two tier and N-tier architecture, Database recovery technique. Aries Algorithm for recovery.

Unit 4:
Advanced sub queries, What is NoSql, History of NoSQL, Important characteristics of NoSQL
categories of NoSQL, Controlling user access, Twitter and Social networking databases,
Creating views.

Course Outcomes:

1 Understand Basics of Oracle.
2 Identify SQl queries and design techniques involved in the database design process
3 Develop an applications for handling data in real life applications.


By
Prof. A. Nagdive



MATLAB using Pattern Recognition Toolbox

Course Objectives:

1. The goal of this course is to have students develop concepts and skills associated with
problems that are classified as requiring intelligence for their solution.
2. It also develops skills to identify solution strategies using different functions for pattern
recognition
3. This course also provides how to train systems for the pattern recognition.

Course Contents:

Sr.
No.
Content Hrs
1 Introduction to Pattern Recognition 2
2 Introduction to Neural Network 2
3 Introduction to Neural Network Toolbox 3
4 Fundamental Models of Artificial Neural Networks 3
5 Program with Neural Network Toolbox applications in various field 3
6 Neural Network Design steps 3
7 Program for Neural Network Toolbox Sample Data Sets 3
8 Programs using Functions for Pattern Recognition 3
9 Program for Plot classification confusion matrix 3



Course Outcomes:
Upon successful completion of the course, students will be able to:

1. Apply the concept of pattern recognition toolbox
2. Develop mathematical formulation for analysis to logic problems.
3. To use function of pattern recognition toolbox for various applications




By
Prof. A. V. Sakhare

Image Processing Toolbox using MATLAB
Course Objective
1. The course introduces MATLAB Environment and built in functions of
MATLAB.
2. It also introduces built in functions of Image Processing Toolbox in
MATLAB.
3. It aimed to skill the students to perform various image processing
techniques using the Image Processing Toolbox.

Course Contents
1. Introduction to MATLAB
1. About MATLAB
2. MATLAB Environment
3. Built in MATLAB Functions
4. Manipulating MATLAB Matrices
5. Plotting
6. User-Defined Functions
7. User Controlled Input & output
8. Logical Functions & Control Structure
9. Symbolic Mathematics
10. Numerical Techniques
2. MATLAB Guide Tool
1. Introduction
2. GUI representation
3. MATLAB Image processing Toolbox
1. Image Acquisition
2. Image Intensity handling
3. Basic image processing
4. Image tool
5. 2D Image spatial transformations
6. Edge detection
7. Corner Detection & Noise removal
4. Additional topics in MATLAB

Course Outcome:
Upon successful completion of the course, students will be able to
1. Perform the basic function of image processing.
2. Use built in functions of Image Processing Toolbox of MATLAB.
By
Prof. S. K. Jaiswal

Object Oriented Analysis and Design with UML
Course Objectives:
Introducing students to the concepts and terms used in the object-oriented approach to systems
analysis and design:
1. Create use case documents that capture requirements for a software system.
2. Create class diagrams that model both the domain model and design model of a software
system.
3. Describe how design patterns facilitate development and list several of the most popular
patterns.

Course Contents:
1. Introduction to Analysis and Design
1. The Tasks of Software Development
2. Modules
3. Models
4. Modeling
5. Perspective
6. Objects
7. Change
8. New Paradigms
2. Objects
1. Encapsulation
2. Abstraction
3. Objects
4. Classes
5. Responsibilities
6. Attributes
7. Composite Classes
8. Operations and Methods
9. Visibility
10. Inheritance
11. Protected and Package Visibility
3. Advanced Objects
1. Constructors & Destructors
2. Instance Creation
3. Abstract Classes
4. Polymorphism
5. Multiple Inheritance
4. Classes and Their Relationships
1. Class Models
2. Associations
3. Multiplicity
4. Qualified Associations
5. Roles
6. Association Classes
7. Composition and Aggregation
8. Dependencies
9. Using Class Model
5. Sequence Diagrams
1. Sequence Diagrams
2. Interaction Frames
3. Decisions
4. Loops
5. Creating and Destroying Objects
6. Activation
7. Synchronous & Asynchronous
8. Evaluating Sequence Diagrams
6. Communication Diagrams
1. Communication Diagrams
2. Communication and Class Diagrams
3. Evaluating Communication Diagrams
7. State Machine Diagrams
1. What is State?
2. Object-Oriented Analysis & Design
3. Using the Unified Modeling Language
4. State Notation
5. Transitions and Guards
6. Registers and Actions
7. More Actions
8. Internal Transitions
9. Concurrent States
10. Using State Machines
11. Implementation
8. Activity Diagrams
1. Activity Notation
2. Decisions and Merges
3. Forks and Joins
4. Drilling Down
5. Iteration
6. Partitions
7. Signals
8. Parameters and Pins
9. Expansion Regions
10. Using Activity Diagrams
9. Package, Component, and Deployment Diagrams
1. Modeling Groups of Elements - Package
2. Diagrams
3. Visibility and Importing
4. Structural Diagrams
5. Components and Interfaces
6. Deployment Diagram
7. Composite Structure Diagrams
8. Timing Diagrams
9. Interaction Overview Diagrams
10. Use Cases
1. Use Cases
2. Use Case Diagram Components
3. Actor Generalization
4. Include
5. Extend
6. Specialize
7. Other Systems
8. Narrative
9. Template for Use Case Narrative
11. Process
1. Process
2. Risk Management
3. Test
4. Reviews
5. Refactoring
6. History
7. The Unified Process
8. Agile Processes
12. The Project
1. Inception
2. Elaboration
3. Elaboration II
4. Construction Iterations
5. Construction Iterations - The Other Stuff
13. Domain Analysis
1. Top View - The Domain Perspective
2. Data Dictionary
3. Finding the Objects
4. Responsibilities, Collaborators, and Attributes
5. CRC Cards
6. Class Models
7. Use Case Models
8. Other Models
9. Judging the Domain Model
14. Requirements and Specification
1. The Goals
2. Understand the Problem
3. Specify a Solution
4. Prototyping
5. The Complex User
6. Other Models
7. Judging the Requirements Model
15. Design of Objects
1. Design
2. Factoring
3. Design of Software Objects
4. Features
5. Methods
6. Cohesion of Objects
7. Coupling between Objects
8. Coupling and Visibility
9. Inheritance
16. System Design
1. Design
2. A Few Rules
3. Object Creation
4. Class Models
5. Interaction Diagrams
6. Printing the Catalog
7. Printing the Catalog II
8. Printing the Catalog III
9. Object Links
10. Associations
Course Outcomes:
After completing this course the student must demonstrate the knowledge and ability to:

1. Show how the object-oriented approach differs from the traditional approach to systems
analysis and design.

2. Explain the importance of modeling and how the Unified Modeling Language (UML)
represents an object-oriented system using a number of modeling views.

3. Construct various UML models (including use case diagrams, class diagrams,
interaction diagrams, state chart diagrams, activity diagrams, and implementation
diagrams) using the appropriate notation.

By
Prof. P. D. Saraf

Cloud Computing
Course Objectives:
1. Understand the current technologies in Internet world
2. Explain Public and Private Cloud
3. Discuss how to approach and evaluate a Cloud business case

Course Contents:

Unit- I: Introduction to Virtualization
Virtualization Concepts: Hardware Virtualization, Software Virtualization, Memory
Virtualization, Storage Virtualization, Data Virtualization, Network Virtualization, Virtualization
Security Recommendations, Machine Image, Virtual Machine (VM).

Unit- II: Introduction to Distributed Computing
Overview of Computing Paradigm: Grid Computing, Cluster Computing, Distributed
Computing, Utility Computing.

Unit III: Introduction to Cloud Computing
Cloud Computing Fundamental: Cloud Computing. Evolution of cloud computing, Defining
cloud computing, Components of a computing cloud, Essential Characteristics of Cloud
Computing, Cloud Taxonomy, Cloud architectural principles

Unit IV: Exploiting Cloud Services
Software as a Service (SaaS): Introduction to SaaS, Inspecting SaaS technologies, Deploying
Infrastructure as a Service (IaaS): Introduction to IaaS, IaaS definition, Delivering Platform as a
Service (PaaS): Introduction to PaaS, What is PaaS, Service Oriented Architecture (SOA).

Unit V: Analysis on Case study
Case Studies: Case Study on Open Source & Commercial Cloud: Eucalyptus, Microsoft
Windows Azure, Amazon EC2, Google Cloud Infrastructure, MapReduce, Amazon Web
Services. Recent trends in Computing/ advanced topic.

Course Outcomes:

Upon successful completion of the course, students will be able to
1. Understand Cloud Computing
2. Understand different Deployment Models
3. Understand how the Cloud will change todays IT

By
Prof. D. P. Theng



Bioinformatics Toolbox
Course Objectives:

This course introduces general biological concepts
1. To present students an overview of the principal practices in bioinformatics..
2. To prepare students so can apply their knowledge to solve problems related to life

Course Contents:

Sr.
No.
Content Hrs
1 Basic Introduction to Bioinformatics Tool-Box 1
2 Basic Study of DNA and Structure and database file format 2
3 Program for Retrieve sequence information from database 3
4 Program for Counting the nucleotides in a sequence 3
5 Process of RNA and its conversion 2
6 Program for Converting DNA sequence to RNA sequence 3
7 Basic process of protein structure and importance 2
8 Program for Converting a nucleotide sequence to an amino acid
Sequence
3
9 Program for Determine the molecular weight of a protein 3
10 Program for Ramchandran plot (Protein Angle Prediction) 3
Course Outcomes:
Upon successful completion of the course, students will be able to
1. Understand the theoretical basis behind bioinformatics.
2. Describe the contents and properties of the most important bioinformatical databases
3. Analyse protein sequences, identify proteins


By
Prof. N. V. Mahajan

Simulation Based Theory of Computation
Course Objectives:
This course introduces to students general idea of Finite State and Automata Theory and
its various simulation tools.
Making students aware of simulation based solution for regular languages, context free
languages. And its usefulness in finite state machines.
It is aimed at developing skills to provide solutions to variety of real life applications
which involve finite automata
Course Contents:
UNIT 1:
Finite automata & regular expressions-Finite State machine, regular languages, deterministic
finite automata, conversion to deterministic automata, regular expressions, finite automata, and
minimization of automata, Moore and Mealy machine and their equivalence, on JFLAP tools

UNIT 2:
Regular grammar & context free grammar-, equivalence between regular language and regular
grammar. Context free languages parse trees and ambiguity, reduction of CFGS. Based on
various different tools

UNIT 3:
Push down Automata (PDA) non Determinism acceptance by two methods and their
equivalence, conversion of PDA to CFG CFLs and PDAs- Based on various different tools

UNIT 4:
Turing machines

Course Outcomes:
Upon successful completion of the course, students will be able to understand various
simulation tools for finite state and automata theory
Students will be able to solve regular language problem, context free language problem
with the available tools.
Identify the advanced tools for solving the turing machine problems


Linux Administration

Course Objectives:

1. To understand System configuration and Administration
2. To understand basic commands of LINUX.

Course Contents:

I. What is Linux ? Why Linux?

History, Difference between Linux and Windows, Difference between Linux and
Unix, GNU, Usage, Interesting Facts about Linux. Why Linux is Virus proof?
Various Linux distributions, Pros and Cons
II. Root
Who/why/what is root
III. Basic commands
mkdir ,touch, ls , pwd , cd , chmod , df , du , dd , adduser , sort , passwd
rm/rmdir , date , tar , gzip , top
IV. Editors
Vi Editor
V. Basic System configuration and Administration, Schedulers.

Course Outcomes:
Upon successful completion of the course, students will be able to
1. Identify problem in LINUX
2. Execute the basic and advance commands of LINUX.
3. Configure the system.

By
Prof. P. K. Ingole



LabVIEW

Course Objectives:
1. To study basic principles of computer programming and their applications.
2. To study and build .exe and Web publishing tool.

Course Contents:
Basics of LabVIEW. Some basic examples(Addition and theorems)
Introduction to GUI, Programming, Features-Front Panel, Block Diagram ,Different data
types, Controls, Indicators, Functions on Arithmetic, Examples based on previous content
and exercise.
Loops (While loop and for loop), Arrays.
Structures, Graphs and indicators.
Building SUBVIs.
Building EXE, Installer, Web Publishing
Application to Communication and digital signal processing
Application Image processing & Assignment

Course Outcomes:
1. Write and debug computer programs to solve engineering problems.
2. Develop proficiency in navigating and writing structured programs in LabVIEW.

By
Prof. Payal Ghutke


Embedded Based VLSI Approach to Wireless Network Applications
Course Objectives:
1. To learn importance of electronics models used in electronics systems in electronics
engineering area.
2. The ability to conceptualize, find out, reason and communicate electronically and to use
electronics tools and solve the problems in daily life.
Course Contents:
1. Introduction to basic electronics system.
2. Electronics touch to embedded system.
3. Atmel series introduction. & Handout practice AT89c51,89S51,89C52,89c2051
4. Advance microcontroller introduction with problem solving methods.
5. Hands on practice with Arduino uno board.
6. Programming on compiler setup; also methods of Generation of .hex file using it.
7. Programming of Microcontroller using Universal programmer.
8. Introduction to VLSI (VHDL).
9. Problem solving methods using Modelsim 6.2c & Xilinx 9.1i platform
10. Real-time interfacing with FPGA board XC3S200 for Spartan -3
11. Hands on practice to FPGA board with other digital electronics system.
12. Introduction to wireless (Tx & Rx) modules for 330 Mhz to 2.4 Ghz frequency available.
13. Interfacing of Arduino uno board with wireless transmitter & receiver module.
14. Case study on message transferring using wireless module based on Arduino uno
board
Course Outcomes:
1. Understand the importance of electronics systems in the field of electronics engineering.
2. Select an appropriate electronics application/tool for given real life query.

By
Prof. N.P.Wyawahare


Introduction to Embedded System
Course Objectives:

1. Students have the knowledge about basic function of embedded system
2. Students have the knowledge about basic Structure of embedded system
Course Contents:
Introduction To Microcontroller & Embedded System
Architecture Of 8051 Family
Aseembly Level Language
Hands On Practice On Kiel Software
Design Of Embedded Based Application
Laboratory Content:
Demonstration Of Assembly Language Programs Using Keil Software, Interfacing With
Keyboard, Leds In Lab.

Course Outcomes:

After completion of course students will be
1. Able to apply basic knowledge of hardware & software to design embedded system
application.
2. Understand & Work On Different Engineering work bench with virtual instruments.
By
Prof. M. Pathan

VHDL Basics, Design & Simulation
Course Objectives:
1. To understand the basic parts of a VHDL model and how each is used.
2. To gain an understanding of the basic VHDL constructs used in both the synthesis and
simulation environments.
3. To build complete logic structures that can be synthesized into programmable logic
device hardware.
4. To study FPGA Architecture.

Skills Required: - Background in digital logic design
Course Contents:-
VHDL Introduction:-VHDL Basics, Terminology, Behavior Modeling, Structural
Modeling. Data flow modeling.
Design Units: - Entity, Architecture, Configuration, Packages, Libraries, Examples.
Architecture Modeling Fundamentals: - Constants, Signal, Signal Assignments,
Operators, Variables, Processes, Sequential Statements, User Defined Types.
VHDL Logic Synthesis:- RTL synthesis, Two types of Process Statements, DFF
using Rising Edge, DFF using Asynchronous clear, DFF using Synchronous Clear,
Synthesizing Registers, Counters.
Hierarchical Designing:- Multiple Design Files, Component declaration &
Instantiation, FPGA Implementation.
Course Outcomes:
At the end of the course the student shall be able to:
1. Understand the simulation versus synthesis environment
2. Use VHDL design units including entities, architectures, configurations and packages
3. Create synthesizable models (behavioral coding style)
4. Use VHDL component instantiations to create hierarchy (structural coding style)


By
Prof. Ms. Farhina Ansari

MATLAB & SIMULINK

Course Objectives:
1. To explore the role and possibility of MATLAB, Simulink and its toolboxes in all fields of
engineering curriculum to promote modeling, simulation and virtual experimentation with
emphasis on analysis, design and simulation study.
2. The use of MATLAB needs that the user should know the concepts, fundamental and
theoretical framework required to obtain the solution.
3. To use MATLAB as an equation solver tool from students learning and understanding
point of view.

Course Contents:
MATLAB Fundamentals / Getting started
Desktop Tools and Development Environment

Data Import and Export
Working with Vectors and Matrix
Inbuilt functions & commands
MAT file saving and loading
Basics of MATLAB programming structure
M-file Programming - Script files

Course Outcomes:
After the course students shall,
1. Able to use MATLAB for interactive computations, generate plots, use basic flow controls
and export this for use in reports and presentations.
2. Able to program scripts and functions using the MATLAB development environment.
3. Able to explore the application based toolboxes in Simulink.
4. Able to design, simulate and modify Simulink models for various applications.

By
Prof. K. D. Bondre

TANNER
Course Objectives:
To develop an understanding of design and simulation of digital logic circuits.
To study the modeling of systems using Tanner tool.
Course Contents:
This course introduces Tanner EDA tool
Front End Design with S-Edit
Creating & Managing Designs
Schematic & Symbol Editing
Properties & Evaluated Properties
Creating functions using M-files
Loops, Branches and Control Flow
Relational and logical operations
Debugging MATLAB Programs
How to develop applications for MATLAB
Tools and techniques for plotting, graph annotation, printing, and programming with Handle
Graphics
Running demos from the Help browser
Basics of Simulink and State flow-- Its current applications
Understanding Modeling environment and Libraries
Creating Model and Setting configuration parameters
Understanding of How Simulation works
Reading/Writing and Plotting Simulation
Simulink Software Basics
Exploring the toolboxes
Exploring the toolboxes
Creating Model and Setting configuration parameters
Libraries
Automatic Symbol Generation
Buses & Arrays
Simulation & Waveform Cross-Probing
Back-Annotation of Operating Point Results
Analog Simulation with T-Spice & W-Edit
T-Spice Simulation & Analysis
Integration Methods for Transient Simulation
Parameter Analysis
Special Applications
IC Layout with L-Edit
Introduction to L-Edit
Layout Polygon & Cell Handcrafting
Interactive DRC
Creating & Managing Designs
1. Design of Digital logic circuits using tanner
2. Schematic design and layout design using Tanner.
3. Power and Delay analysis of digital logic circuits.
4. Memory design, low power memory design techniques.

Course Outcomes:
At the end of this course the student shall be able to:
1. Design and Simulate analog and digital circuits for engineering applications.
2. Understand various techniques for low power memory design.


By:
Prof. A. P. Dongre

Wireless Communication
Sr.
No.
Course Objectives Portion of syllabus Course Outcomes
1 To understand and learn the analog
and digital modulation techniques
using Vis-Sim simulation software
Practicals On
Communication Using Vis-
Sim Software
ASK
FSK
PSK
QPSK
AM
Student shall be able to

perform and analyze the
basic analog and digital
modulation techniques

FM
2 To understand the wireless
communication system and global
standards
GSM And GPS Technology
Practicals based on
GSM Trainer Kit
GPS Trainer Kit
CDMA
Mobile Trainer Kit
EPABX
perform and analyze the
AT Commands
Tracking of satellite
Comparision of GSM
and CDMA
analyze various tones

3 To understand the different wireless
sensors
Wireless Sensor Networks

analyze the parameters
of wireless sensors
4 To understand the various
microwave components
Introduction to Microwave
Integrated circuits
perform & analyze S-
parameters of microwave
devices
5 To know the basic design concepts Microwave Antenna design the different
antenna patterns

By:
Prof. S. K. Tadse


Advance Database Programming in Web Application (Asp.net & PHP)

Course Objectives:
1. To practice database in Asp.net & PHP technology and develop web application.
2. To Apply fundamental technical knowledge (Asp.net & PHP) and skills to provide
workable solutions to problems related to WEBSITE of systems.

Course Contents:

Basic Fundamentals
Introduction to ( HTML, Java Script , CSS, PHP,JQUERY )
Asp.net Fundamentals (2005, 2008, 2010,2012)
C# Programming Concept
Asp.net Controls ( client side , server side control )
Database Fundamentals.
Basic concept of My SQL, SQL SERVER Database,XML Data Base
Concept of web hosting & domain registration.
Database Programming
Working with SQL SERVER database
Working with Excel Database
Working with MS.Access Database
XML Database Connectivity.
PHP with MY SQL Database.
Database Authentication on website
Assignment with Asp.net & PHP
Course Outcomes:
1. Apply knowledge of Website fundamentals, advance knowledge of web database.
2. Provides the necessary knowledge to create real-world web applications using server-side
technologies.
3. Database access with ADO.NET. Although the primary focus is on the concepts.
4. Display dynamic data from a data source by using Microsoft ADO.NET and data
binding.
5. Authenticate and authorize users for a web app.
6. One assignment is based on current scenario & advance concept.

By
Prof. Nilesh Gupta


Programming Language C
Course Objectives:
The course presents how to start with the programming which includes the basics of
programming, array, structure, pointers and functions. It aims to

1. Arm the students how to program and develop logic in an easy way.
2. To emphasis on practical session rather than the theory.

Course Contents:
1. Introduction to Problem Solving:
Flow charts, tracing flow charts, Problem solving methods, need for computer Languages,
Sample Programs written in C.
2. C Language preliminaries:
C character set, Identifiers and keywords, Data types, Declarations, Expressions, statements and
symbolic constants.
3. Input-Output:
getchar, putchar, scanf, printf, gets, puts, functions.
4. Pre-processor commands:
#include, #define, #ifdef
5. Preparing and running a complete C program:
Near about 150 Programs as an assignment.
6. Operators and expressions:
Arithmetic, unary, logical, bit-wise, assignment and conditional operators
7. Control statements:
While, do-while, for statements, nested loops, if else, switch, break, Continue, and goto
statements, comma operators
8. Storage types:
Automatic, external, register and static variables.
9. Functions:
Defining and accessing, passing arguments, Function prototypes, Recursion, Library functions,
Static functions.
10. Arrays:
Defining and processing, Passing arrays to a function, Multi dimensional arrays.
11. Strings:
Defining strings, operations on strings.
12. Pointers:
Declarations, passing pointers to a function, Operations on pointers, Pointer Arithmetic, Pointers
and arrays, Arrays of pointers, function pointers.
13. Structures:
Defining and processing, Passing to a function, Unions, typedef, array of structure, and pointer to
structure
14. File structures:
Definitions, concept of record, file operations: Storing, creating, retrieving, updating Sequential,
relative, indexed and random access mode, Files with binary mode(Low level), performance of
Sequential Files.
15. File Handling:
File operation: creation, copy, delete, update, text file, binary file.

Course Outcomes:
Upon the completion of the course, the student must be able to:
1. Find the proper solution to develop logic.
2. To use correct control structure to control the flow of the program.


By
Ms. Neha Purohit

C++
Course Objectives:

The course presents basics of C++ programming including: Basics of C++ environment, Data
representation, Control structures, Functions, Arrays, Pointers, Strings, and Classes that aims to:
1. Arm the students with the basic programming concepts of C++
2. Introduce different techniques pertaining problem solving skills
3. Arm the students with the necessary constructs of C++ programming.
4. And to emphasis on guided practical sessions


Course Contents:

Introduction to C++ Programming
Introduction
First Program in C++: Printing a Line of Text
Another Simple Program : Adding Integers
Memory Concepts
Arithmetic
Decision Making: Equality, Relational and Logical Operators.
Control Statements
Control Structures
if Selection Statement
if/else Selection Statement
while Repetition Statement
Counter-Controlled Repetition
Sentinel-Controlled Repetition
Nested Control Structures
Assignment Operators
Increment and Decrement Operators
Essentials of Counter-Controlled Repetition
for Repetition Statement
Examples Using the for Statement
do/while Repetition Statement
switch Multiple-Selection Statement
break and continue Statements
Confusing Equality (==) and Assignment (=)Operators.
Functions
Function Definitions with Multiple Parameters
Function Prototypes
Functions with Empty Parameter Lists
Functions with Empty Parameter Lists
Default Arguments
Unary Scope Resolution Operators
Function Overloading
Introduction to Classes and Objects
Introduction
Classes, Objects, Member Functions and Data Members.
Defining a Class with a Member Function
Defining a member Function with a Parameter
Data Members, set Functions and get Functions

Course Outcomes:

Upon completion of this course, students should be able to:

1. Write clear, elementary C++ programs.
2. Understand problem-solving techniques.
3. Code with C++ arithmetic, increment, decrement, assignment, relational, equality and
logical operators.
4. Code C++ control structures (if, if/else, switch, while, do/while, for) and use built-in
data types.
5. Use standard library functions.
6. Write user-defined function definitions.


By
Prof. A. Khan




All courses were offered thrice in every year.
Batch I of SEP will be from 01 July 2014 to 30 July 2014.
25 hours theory and lab sessions conducted in SEP.
After completion of course, students have to appear for test examination.
Based on their performance, certificates are given to the participants.



Kindly go through coordinators list below for course registration.

Course Coordinators & Courses
Sr.
No
Branch Name of Coordinator Name of Course Mob. No. Email ID
1
Civil
Prof. S. S. Sanghai SAP 2000
9503578353 sanket.sanghai@raisoni.net
2 Prof. N. Pitale STAAD Pro
9960063430 nikhil.pitale@raisoni.net
3
MECH
Prof. S.Kumar
Kumbhalkar
Creo Parametric, 3D
Design software
8149920757 skumar.kumbhalkar@raisoni.net
4 Prof. L. P. Raut CNC Programming &
Robotics
9730132521 laukik.raut@raisoni.net
5 Prof. V. P. Kalbande CAD(NX-4-UGS
Parametric)
9325104746 v.kalbande@raisoni.net
6 Prof. Kishor Rambhad Auto CAD
9970855014 kishor.rambhad@raisoni.net
7 Prof. Vipin Khangar ANSYS
9823110600 vipin.khangar@raisoni.net
8 Prof. Vinod Bhaiswar FFT Analyzer
9011084407 vinod.bhaiswar@raisoni.net
9
ELE
Prof.P.P.Jagtap PSCAD Powerworld
Simulator
9545134265 prashant.jagtap@raisoni.net
10
ETRX
Prof. M. M. Pathan Introduction to
Embedded System
9730763986 manjurkha.pathan@raisoni.net
11 Prof. P. M. Ghutke LABVIEW
9970096830 payal.ghutke@raisoni.net
12 Prof. N. Wyawahare Embedded base VLSI
approach to Wireless
Network Applications
9890011473 nikhil.wyawahare@raisoni.net
13
ETC
Prof. S. K. Tadse Wireless
Communication
9689083455 surekha.tadse@raisoni.net
14 Prof. Kiran Bondre MATLAB &
Simulink
9420012398 kiran.bondre@raisoni.net
15 Prof. Ashvinikumar
Dongre
Modelling &
Simulation using
TANNER
8007660618 ashvinikumar.dongre@raisoni.net
16 Prof. Farhina Ansari VHDL Modelling &
Simulation
9021088687 ansari.farhina@raisoni.net
17
CSE
Prof. S. K. Jaiswal Image Processing
Toolbox using
MATLAB
8793877319 siddhant.jaiswal@raisoni.net
18 Prof. Apeksha Sakhre MATLAB Genetic
and Pattern
Recognition Toolbox
9096417738 apeksha.sakhare@raisoni.net
19 Prof. Piyush Ingole Linux Administration
9421968777 piyush.ingole@raisoni.net
20 Prof. Pranay Saraf Object Oriented
Analysis & Design
with UML
9096094082 nikita.mahajan@raisoni.net
21 Prof. Nikita Mahajan Bioinformatics
Toolbox
9595022795 pranay.saraf@raisoni.net
22 Prof. D. P. Theng Cloud Computing
9975214163 dipti.theng@raisoni.net
23 Prof. M. S. Madankar Simulation Tools for
Theory of
Computation
9156494042 mangala.madankar@raisoni.net
24
IT
Prof. A. Nagdive Oracle
9403719799 ashlesha.nagdive@raisoni.net
25 Prof. Kapil Wankhede Core JAVA
9970977899 kapil.wankhede@raisoni.net
26 Prof. Ganesh Khekare Embedded C
9960460161 ganesh.khekare@raisoni.net
27 Prof. Priya
Maidamwar
NS2
9822437688 priya.maidamwar@raisoni.net
28 Prof. Umesh Sakhare Advance JAVA
8983272294 umesh.sakhare@raisoni.net
29 Prof. Trupti Nagrare Embedded System/
ARM Processor
9766283203 trupti.nagrare@raisoni.net
30
MCA
Prof. Neha Purohit C
8600001622 neha.purohit@raisoni.net
31 Prof. A. Khan C++
9011989938 atiya.khan@raisoni.net
32 Prof. Chikhlikar .NET
9561595220 vaidehi.chikhalikar@raisoni.net
33 Prof. Nilesh Gupta Advance Database
Programming in Web
Application (Asp.net
& PHP)
8411064860 nilesh.gupta@raisoni.net



Prof. P. N. Borkar
SEP Coordinator, GHRCE, Nagpur
Mob. No. 08856025789
Official Mail: prashant.borkar@raisoni.net

Anda mungkin juga menyukai