- More than 4000+ names along with their meaning
- No internet connection required for the app to work
- Quick search option
- Alphabetical scroll view
- User friendly interface
- Tiny app
- Absolutely FREE
EngicOS version 2.0
(Developed in 2006)
Overview :
EngicOS version 2.0 is the next version of EngicOS. It was developed in 2006 but was never distributed in public. There is only one copy of it on a damaged hard disc and I have lost hope of recovering it.
Easy Mounter version 1.0
(Created on Sat Feb 24 2007)
Overview :
Easy Mounter is a GUI Software which uses the system commands to mount and unmount your devices such as floppy, cdrom, harddisk partitions and removable drives. The user doesn't have to know the internal system commands... just click and go.
Graphical Magic Point version 1.0
(Created on Thu Mar 15 2007)
Overview :
Graphical Magic Point is a GUI software that helps you create magic point presentations with ease. The user has to just choose the desired background, enter the title and text and choose a suitable slide layout. The code for the slide is written automatically and the user need not worry about it.
Fedora Core 6 Transformation Pack
(Created on Sun May 27 2007)
Overview :
Fedora Core 6 Transformation Pack is only meant for the "root" user. This transformation will give you all the looks of Fedora Core 6 but not the effects.
Engic LAN Search Engine
By Alok Kamat, Kedar Khandeparkar, Sarvesh Salelkar & Silson Braganza.
(Created on Jul 4 2007)
Overview :
Engic LAN Search Engine (ELSE) is a powerful utility for fast file searching across your LAN. You can search for specific file names or for specific file types (e.g. all MP3 files). It uses concepts like indexing and caching which makes the search even more faster. The graphical user interface makes it easy for the user to search and download files. The ELSE project is an OPEN SOURCE PROJECT; hence you can copy, modify and redistribute this software. This software is absolutely FREE.
This section contains some of my programs that I had written during my final year in computer engineering. The program codes are absolutely free and can be copied and redistributed by anyone. I hope this section proves to be helpful for the B.E. Computer Engineering students.
Huffman Code
Aim: To implement Huffman Code.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Final Year of Engineering (2007)
Subject: Advanced Data Structure and Algorithms
RSA Algorithm
Aim: To implement RSA Algorithm.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Final Year of Engineering (2007)
Subject: Advanced Data Structure and Algorithms
Parallel Tournament
Aim: To implement parallel tournament method to find the maximum number.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Final Year of Engineering (2007)
Subject: Advanced Data Structure and Algorithms
Caesar Cipher
Aim: To implement Caesar Cipher method.
Programming Language used: C++
Compiler required: GCC/G++
Written during: Final Year of Engineering (2007)
Subject: Cryptography and Network Security
Hill Cipher
Aim: To implement Hill Cipher method.
Programming Language used: C++
Compiler required: GCC/G++
Written during: Final Year of Engineering (2007)
Subject: Cryptography and Network Security
Diffie Hellman
Aim: To implement Diffie Hellman method to generate the secret key.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Final Year of Engineering (2007)
Subject: Cryptography and Network Security
This section contains some of my programs that I had written during my final year in computer engineering. The program codes are absolutely free and can be copied and redistributed by anyone. I hope this section proves to be helpful for the B.E. Computer Engineering students.
Single Deletion Error Detection and Correction
Aim: To detect and correct single deletion error in the given Assembly Language Program.
Programming Language used: C++
Compiler required: GCC/G++
Written during: Final Year of Engineering (2006)
Subject: Language Translators
Input file: /root/lt/1_sde/alp.txt
START
MRV AREG TEN
MOVM AREG TOTAL
MOVR BREG TWO
MOV BREG EVEN
MOV BREG ZERO
MOVM BREG SUM
MOVR BREG SUM
AD BREG EVEN
MVM BREG SUM
MOR CREG EVEN
AD CREG TWO
MOVM CREG EVEN
MOVR DREG TOTAL
DV DREG ONE
MOVM DREG TOTAL
COP DREG ONE
BC GT BACK
MOR BREG SUM
MUL BREG SUM
MOVM BREG SUM
WITE SUM
STOP
TEN DC '10'
ZERO DC '0'
EVEN DS 2
SUM DS 2
TOTAL DS 2
TWO DC '2'
END
Left Recursion Removal
Aim: To read a set of production rules in a context free grammer and to identify and remove left recursions.
Programming Language used: C++
Compiler required: GCC/G++
Written during: Final Year of Engineering (2006)
Subject: Language Translators
LEX Specification Program 1
Aim: Write a LEX Specification Program to produce the statistics like number of statements, characters, words, special characters, percentage of vowels and percentage of delimiters.
Written during: Final Year of Engineering (2006)
Subject: Language Translators
LEX Specification Program 2
Aim: Write a LEX Specification Program to reverse the given code sample.
Written during: Final Year of Engineering (2006)
Subject: Language Translators
Parsing using Predictive Parsing Table
Aim: To parse a string using predictive parsing table.
Programming Language used: C++
Compiler required: GCC/G++
Written during: Final Year of Engineering (2006)
Subject: Language Translators
Basic Blocks in a Qquadruple
Aim: To identify the basic blocks in the given quadruple.
Programming Language used: C++
Compiler required: GCC/G++
Written during: Final Year of Engineering (2006)
Subject: Language Translators
Input file: /root/lt/6_quad/input.txt
01: location=-1
02: i=0
03: if(i<100)>
04: goto 13
05: t1=4*i
06: t2=A[t1]
07: if(t2=x) goto 09
08: goto 10
09: location=i
10: t3=i+1
11: i=t3
12: goto 03
13: -
Domain Name Server
Aim: To implement Domain Name Server.
Programming Language used: Java
Written during: Final Year of Engineering (2006)
Subject: Distributed Operating System
Single Client Single Sever
Aim: To implement Single Client and Single Sever.
Programming Language used: Java
Written during: Final Year of Engineering (2006)
Subject: Distributed Operating System
Remote Method Invocation
Aim: To implement Remote Invocation Method.
Programming Language used: Java
Written during: Final Year of Engineering (2006)
Subject: Distributed Operating System
Aim: To implement
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Final Year of Engineering (2006)
Subject: Distributed Operating System
This section contains some of my programs that I had written during my third year in computer engineering. The program codes are absolutely free and can be copied and redistributed by anyone. I hope this section proves to be helpful for the T.Y. Computer Engineering students.
DDA Algorithm
Aim: Generation of a triangle using DDA algorithm.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Bresenham’s Algorithm
Aim: To implement Bresenham's algorithm.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Midpoint Circle Algorithm
Aim: To generate a circle using the midpoint circle algorithm.
Programming Language used: C
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Midpoint Ellipse Algorithm
Aim: To draw an ellipse using the midpoint-ellipse algorithm.
Programming Language used: C
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Boundary Fill Algorithm
Aim: To implement boundary fill algorithm to fill a polygon.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Two Dimensional Transformations
Aim: To demonstrate the various two-dimensional transformations.
Programming Language used: C
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Cohen-Sutherland Two-Dimensional Line Clipping Algorithm
Aim: To implement the Cohen-Sutherland Two-Dimensional Line Clipping Algorithm.
Programming Language used: C
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Sutherland-Hodgeman 2-D Polygon Clipping Algorithm
Aim: To implement the Cohen-Sutherland Two-Dimensional Line Clipping Algorithm.
Programming Language used: C
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Bezier Curves
Aim: To generate bezier curves using input control points.
Programming Language used: C
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
Bouncing Ball Animation
Aim: To create an animation showing a bouncing ball.
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Graphics
KnapSack
Aim: To find optimal solution using Knapsack method.
Programming Language used: C++
Compiler required: GCC
Written during: Third Year of Engineering (2006)
Subject: Operation Research
Encoding Techniques
Aim: To achieve all eight encoding techniques:
1) Nonreturn to Zero-Level (NRZ-L)
2) Nonreturn to Zero Inverted (NRZI)
3) Bipolar-AMI
4) Pseudoternary
5)
6) Differential
7) B8ZS
8) HDB3
Programming Language used: C++
Compiler required: Turbo C/C++
Written during: Third Year of Engineering (2006)
Subject: Computer Networks - I