Department of Computer Science and Engineering
Innovative teaching Methods
S. No |
Faculty Name |
Subject Name |
Topic |
Innovative Tool Name |
Description |
Faculty Mail-Id |
1 |
Dr. T. Adilakshmi |
Artificial Intelligence |
Bayes Network |
BayesPy |
BayesPy provides tools for Bayesian inference with Python. The user constructs a model as a Bayesian network observes data and runs posterior inference. The goal is to provide a tool which is efficient flexible and extendable enough for expert use but also accessible for more casual users |
hodcse@staff.vce.ac.in |
2 |
Dr. T. Adilakshmi |
Data Mining |
Data Clustering |
Mahout |
Apache Mahout is a highly scalable machine learning library that enables developers to use optimized algorithms. Mahout implements popular machine learning techniques such as recommendation, classification, and clustering. |
hodcse@staff.vce.ac.in |
3 |
Dr. Nagaratna P Hegde |
Data Structures |
Array, Linked List, stack, queue, trees, graphs |
Beyondclass |
A web-based tool that allows faculty to design programming-based assignments which the students can solve and submit online. The code is checked with the predefined testcases for successful submission. Faculty can award marks based on the successful test case execution and best coding practices |
nagaratnaph@staff.vce.ac.in |
4 |
Dr. Nagaratna P Hegde |
Image Processing |
Smoothing an Image |
OpenCV |
OpenCV provides tools for image processing using C++ and Python. The goal is to provide image processing tool to the students and faculty to work on processing images which includes linear and non-linear image filtering, geometrical image transformations (resize, affine and perspective warping, generic table-based remapping), color space conversion, histograms etc. |
nagaratnaph@staff.vce.ac.in |
5 |
Dr. D. Baswaraj |
Logic Switching Theory (LST) |
Realization of Boolean Functions |
Logisim Simulator |
It is an open-source educational tool for designing and simulating digital logic circuits featuring a simple-to-learn interface hierarchical circuits wire bundles and a large component library. As a Java application it can run on many platforms. |
braj.d@staff.vce.ac.in |
6 |
Dr. D. Baswaraj |
Automata, languages and Computation (ALC) |
Building Finite Automata |
JFLAP |
JFLAP defines a finite automaton (FA) M as the quintuple M = (Q, Σ, δ, qs F) this definition includes both DFA NFAs. Q is a finite set of states {qi | i is a nonnegative integer} |
braj.d@staff.vce.ac.in |
7 |
Dr. E. Shailaja |
Computer Architecture |
Machine Instructions |
LittleMan computer |
LittleMan computer is a simulator that uses the Von Neumann architecture having ALU CU and memory. Students also explore the Little Man Computer simulation to demonstrate the fetch-execute cycle. |
e.shailaja@staff.vce.ac.in |
8 |
Dr. K Srinivas |
Micro-processors, Micro-Controllers, Interfacing (MPMC) |
Lab Projects |
Proteus |
It allows us to develop hardware implementation of the project by providing a wide range of components to build circuits in workspace and there by allows us to attach “hex” code to the simulation and run the simulation at real- time. |
srinivas.kaparthi@staff.vce.ac.in |
9 |
Dr. K. Srinivas |
Operating System |
Context Switch |
NachOS |
By this simulator, a guest OS is run on top of host OS. |
srinivas.kaparthi@staff.vce.ac.in |
10 |
Dr. V. Sireesha |
Programming for Problem Solving |
Flow Charts |
Raptor |
RAPTOR is a free graphical tool which helps students to visualize their algorithms. RAPTOR programs are created and executed by tracing the execution through the flow chart. |
v.sireesha@staff.vce.ac.in |
11 |
Dr. V. Sireesha |
Design & Analysis of Algorithms |
Maximum Binary Heap |
Visualgo |
This tool helps students to better understand data structures and algorithms. It is a collection of algorithm visualizations with unified interface. |
v.sireesha@staff.vce.ac.in |
12 |
R. Sudha |
Software engineering |
UML Diagrams |
StarUML |
StarUML is a software modeler that supports agile and concise modeling. This is used for modelling all types of diagrams |
r_sudha64@yahoo.in |
13 |
M. Sunitha Reddy |
Data Mining |
Decision Trees |
Rapid Miner |
This is one of the best predictive analysis systems developed in Java. It provides an integrated environment for DL, text mining. ML, and predictive analytics. |
sashu2006@gmail.com |
14 |
R. Sateesh Kumar |
Compiler Construction |
Parser Generator |
ANTLR |
It is a language tool that provides a framework for constructing recognizers, interpreter, compilers, & translators from grammatical descriptions of target languages. |
sateeshramatenki@gmail.com |
15 |
Sateesh Kumar |
Data Base Management Systems (DBMS) |
SQL Queries |
SQLite |
SQLite Database Browser is an open-source SQL tool that allows users to create design and edits SQLite database files. It lets users show a log of all the SQL commands that have been issued by them and by the application itself. |
sateeshramatenki@gmail.com |
16 |
S Vinay Kumar |
Web programming and Services |
Java Database Connectivity |
Plickers |
This tool is used to collect instant multiple-choice responses from students without requiring them to have mobile phones/ computers. It performs assessment of the learning after each unit. |
s.vinaykumar@staff.vce.ac.in |
17 |
S Vinay Kumar |
Internet of Things |
MQTT Publish and MQTT Subscribe Arduino Uno Programming |
Node-Red, Tinkercad |
Node-RED is a programming tool for wiring together hardware devices APIs and online services. It is utilized to teach MQTT Publish and Subscribe experiments to the students. Tinkercad to teach Arduino Uno programming to the students without requiring students to carry the Arduino uno board and components. |
s.vinaykumar@staff.vce.ac.in |
18 |
T Jalaja |
OOP |
Threads Exceptions
|
Beyondclass |
It allows faculty to design programming-based assignments which the students can solve & submit online. The code is checked for successful submission. |
jalaja.t@staff.vce.ac.in |
19 |
M. Jithender Reddy |
Software engineering |
UML Diagram
|
StarUML |
This tool is used to create UML class diagrams and generate code that reflects class structure |
m.jitenderreddy@staff.vce.ac.in |
20 |
C. Gireesh |
Advanced Databases |
XPath |
XPather |
This most user-friendly online tool enables you to interactively and secretly query XML/HTML documents using XPath 2.0. |
c.gireesh@staff.vce.ac.in |
21 |
C. Gireesh |
Image Processing |
Histogram of an Image |
MatLab |
MATLAB is a programming and numeric computing platform used by millions of engineers and scientists to analyze data, develop algorithms, and create models. |
c.gireesh@staff.vce.ac.in |
22 |
C. Gireesh |
Natural Language Processing |
Tokenization and POS Tagging |
NLTK |
NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces, such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries. |
c.gireesh@staff.vce.ac.in |
23 |
Narsaiah Putta |
Information Security |
Encryption |
VeraCrypt |
It adds enhanced security to the algorithms used for system and partitions encryption making it immune to new developments in brute-force attacks. |
p.narsaiah@staff.vce.ac.in |
24 |
Narsaiah Putta |
DSCC |
Load Balancer
|
Amazon Elastic Load Balancer |
These cloud service providers offered Cloud education programs from which the cloud services were given to all the students for free. |
p.narsaiah@staff.vce.ac.in |
25 |
T Nishitha |
Computer Networks |
Network layer Functionalities |
Wireshark Network Simulator 3 (Ns-3) |
The ns-3 simulator is a discrete-event network simulator targeted primarily for research and educational use. |
naishi.123@gmail.com |
26 |
S. Komal Kaur |
Machine learning |
Perceptron Rule Learning |
Neural Network simulator |
It is a real feedforward neural network running in your browser. This helps to understand how ANN works. |
komalkour@staff.vce.ac.in |
Note: Please fee free to contact us through mail regarding any help/feedback/suggestions.