Centers & Initiatives
MoU SPIT-VNIT
Sardar Patel Institute of Technology has signed MOU with Visvesvaraya National Institute of Technology, Nagpur (VNIT) for collaborative efforts on the following:
- Cooperation for Dissemination of Knowledge
- Joint Research Projects
- Exchange of Faculty
- Knowledge Sharing
- Utilization of Academic Infrastructure
IBM Center of Excellence
Sardar Patel Institute of Technology is recognized as Center of Excellence (CoE) by the IBM Academic Initiative. The institute has also signed MOU with IBM, Wipro Technology, and has a continuing association with TCS.
Certificate Courses
Information Security
Introduction to Enterprise System Security, Penetration Testing, System Scanning & Probing, Network Sniffing & Traffic Analysis, OS Fingerprinting & Hardening OS, Understanding Logging & Log Monitoring, Patch Management & Monitoring, Implementing & Maintaining Firewall, Implementing Intrusion Detection Systems (IDS), Security Information Management
100 % Hands-On-Lab workshop
Private Cloud setup using Open Source Tools
Introduction to Cloud Computing, Virtualization, Install Configure Deploy Private Cloud, Creating and Managing Machine Images, Launching MI as instances, Attaching Block Storage to instances, RDP/SSH to instance.
Neural Network & Fuzzy Logic
Introduction to Neural Network, Neural network architecture & Learning Algorithms, Single Layer & Multilayer Perceptron, Backpropogation algorithm, HopField Neural Network & case studies On Hopfield Neural Network, Fuzzy controller design with case studies, Research topics based on Neural network& fuzzy systems.
Electromagnetic Waves & Its Applications
Fundamentals of Electromagnetism, Uniform plane wave, Antenna and Wave propagation, Transmission lines and waveguides and applications of Electromagnetism in various fields, Understanding Electromagnetic Wave Theory (EWT) fundamentals, Effective Classroom Teaching of EWT, Applications of EWT in various Communication Fields
Foundation Mathematics for DSP, Computer Networks and Information Theory/Cryptography
DSP: Mathematical Logic, Calculus and Real Analysis, Basic Signals and Systems
Networks: Basic Probability Theory, Random Variable, Stochastic Processes, Queuing Theory
Information Theory and Cryptography: Some topics in Number Theory, Finite Fields and Quadratic Residues, Elementary Cryptography, Public Key, Primality and Factoring, An Introduction to Codes, Efficient Coding, Noiseless Coding
Application Development Certificate Program(ADCP) using VB.NET & ADO.NET
Introduction
What is .Net Framework ?, Advantage, OOPS with VBNamespace, Assemblies
Windows Forms
.NET Does Windows, Adding Controls to a Form , A Peek behind the Scene, Adding Event Handling Code, Adding a Menu to the Form, Adding Non-Graphical Components
Taking Advantage of the Form Event Model
How Visual Basic Handles Events, Exploring Form and Control Events
Common Windows Forms Controls
Label, TextBox, and Button, CheckBox and RadioButton, ComboBox, ListBox, and CheckedListBox, LinkLabel, NumericUpdown, PictureBox and ProgressBar
Exception Handling
Perspectives on Exception Handling Getting Started with Exception Handling, Catching Specific Exceptions, Raising Errors, Running Code Unconditionally, Handling Unhandled Exceptions, Creating Exception Classes
Working with Strings and Dates
Basic .NET Data Types, Working with Text: The String Class, Working with Dates and Times
Accessing Data
Overview of ADO.NET, Connecting to Data, Executing Commands, Working with Data, Choosing an ADO.NET Provider
Data Binding Techniques
Data Binding Basics, Creating a Data Source, Creating Data-Bound Forms, Data Binding Components and Controls, Displaying Data from Related Tables, Enforcing Referential Integrity, Displaying Data from Lookup Tables, Adding Search Capabilities to a Form, Filtering by Values from a Lookup Table, Data Validation, Working with Local Data
Using the Data Controls
Data Controls, The BindingNavigator Control, The BindingSource Component, The DataGridView Control, The ReportViewer Control
Handling Input/Output Tasks
Introducing the System.IO Namespace, Selecting Files, Browsing for Folders, Handling Path Information, Working with Directories and Files, Using Stream-Based Objects to Read and Write File Contents
Project Settings in Visual Studio
The Project Designer, Application Properties, Compilation Properties, Debugging Properties, Project References, Project Resources, Project Settings
Debugging Your Applications
Setting Breakpoints and Stepping through Code, Debugging Code in Assemblies, Evaluating Variables and Objects, Edit and Continue, Tracing Applications, Unit Testing
Container Controls
Introducing Container Controls, Grouping Controls with the GroupBox Control, Introducing the Panel Control, Displaying Multiple Panels with the, SplitContainer Control, Laying out Panels with the TabControl Control, Simple Layout Using the FlowLayoutPanel Control, Advanced Layout Using the TableLayoutPanel Control
Menus and Toolbars
Introducing the ToolStrips, Working with the ToolStrips
Complex Windows Forms Controls
Introducing Complex Controls, NotifyIcon Control, WebBrowser Control, MaskedTextBox Control, RichTextBox Control, TreeView and ListView Controls, MonthCalendar and DateTimePicker Controls
Working with My Namespace
The My Namespace, My.Application, My.Computer, My.User, My.Forms, My.Resources, My.Settings, My.WebServices
Computer Networking and System Security
Core Networking concepts, mobile communication, Linux and Windows, Networking, Network security, TCP/IP concepts and Management and Network Protocol Analysis, Switchgear & Protection Seminar on PLC Programming Self-awareness.
Fundamentals of Circuit Simulation
Techniques for systematically assembling circuit equations, Nonlinear equations and use of the Newton-Raphson method, use of damping to help in convergence will be illustrated with examples Transient simulation of circuits, numerical methods for solving ODEs , advantages and limitations of the methods, simulation package SEQUEL, applications of SEQUEL in networks, filter design, and power electronics with hands-on.
Embedded Systems design and Programming
Introduction to Embedded systems, microcontrollers & DSP processors, interface methods. Basic concepts of data synchronization. Parallel I/O interface examples, external interrupts design approach. Timing generation and measurements. Serial communications : SCI, SPI. Interfacing with switches, keyboards, LED’s, LCD’s. Computer-controlled current switches, relays, solenoids, DC, AC motors and stepper motors. Analog interfacing and data acquisition systems. Transducers used in embedded systems. Fuzzy logic control systems. Digital filters, PCB design, RTOS.
Hardware Description Languages
Introduction to HDL. Design flow and designing with VHDL. Basic design units, syntax and semantics of VHDL. Behavioral modeling in VHDL includes writing test benches. Advanced VHDL, Simulation Issues, synthesis issues, test benches and assertion statement. Introduction to Verilog, capabilities of Verilog, syntax and Semantics of Verilog, basic design units and examples of design using Verilog
Real-time Digital Signal Processing
Z-Transform and Introduction to DT system, analysis of DT systems, DFT, FFT, IIR Filter design, FIR filter design, practical considerations, DSP processors, DSP applications.
ARM Processors and Real Time Operating Systems (RTOS) – Case Study : RTAI on x86, uCLinux on ARM / MSP
Introduction to ARM , Design approaches CISC, RISC, ARM’s approach towards RISC, ARM processor architecture, ARM instruction set, THUMB instruction set, ARM assembly language programming, writing and optimizing ARM assembly code architectural support for High level languages architectural support for system development, architectural support for operating systems ARM processor cores. Real Time Operating system concepts, kernel structure, critical sections, multitasking, task management, time management, schedulers, event control locks, priorities, deadlocks, synchronization, semaphore management, memory management, RTOS implementation, board support package implementation for uclinux, drivers for RD- 232, USB 2.0, Ethernet, Device Port I/O.