Custom Search
Provided by: C IT ZEN Technologies

C Projects

C Programming

Training Provided by C IT ZEN Technologies The program provides the opportunity to engineering and mca students to pursue their academic projects. It aims at providing the students the much needed scope to get exposed to the practical situations and apply their acquired theoretical knowledge.
study at homeThis course may be available for home-study
computer labComputer Lab Work
group study and discussionThis class may involve group study
ILTILT
Contact C IT ZEN Technologies for more information
Course Level:advanced
Duration:99.99 hours
Training Presented in:English
C Projects
    Home
 
  Project Works : Projects in C  
 
   
 
  • Email Services over Intranet
  • Chatting Services over Intranet
  • Billing Software for Post-Paid Mobile Services
  • Karaoke Application
  • MyZip – A Compression – Extraction utility Software 
  • Automated Program Evaluation System
  • VCL (Verbose Comment Language)
 


Email Services over Intranet

Brief Description

The software will aim at providing customized mailing services to a closed group connected over an intranet. It will be very similar to the generic mail services that we use. The software will be having interactive and user friendly interfaces. There will be password protection for all users. Users would be able to send and receive files of various types as attachments. There would be method of sending automatic acknowledgements, the moment the receiver opens the mail. Further, there would be suitable feature to show the status of the message e.g. urgent or casual, information or any reply sought, replied or not and things like that. There would be automatic archiving of all mails sent and received. All mails from a particular address can be grouped together. Some other standard features like adding the name of the sender, address book, filters, and options for changing fonts, font colour, size etc would also be there.

The project is an implementation of “Inter-process Communication” through Sockets.
Top


Chatting Services over Intranet

Brief Description 

The software will aim at providing customized chatting services to a closed group connected over an intranet. It will be very similar to the generic chatting services that we use. The software will be having interactive and user friendly interfaces. There will be password protection for all users. Users would be able to send and receive files of various types under file upload-download facility.

There would be implementation of full-duplex communication i.e. message sending and receiving would be independent of each. The transmission of messages would be taking place in encrypted form. This means the moment a message leaves the sender it gets encrypted and it will get decrypted only when it reaches the receiver. The communication between sender and receiver would be taking place in secured mode. The chat screen would be getting locked every time if there is no activity for a set period of time. This is to provide security from unauthorised use. One user would be capable to chat with multiple users. Conferencing facility would also be there. The user would have the right to decide to which users they would be visible as online. The users will have the option to customise the message appearance like options for changing fonts, font colour and size.

The project is an implementation of “Inter-process Communication” through Sockets.
Top


Billing Software for Post-Paid Mobile Services

Brief Description

This is a simulation software of the real time situation. Here, the clients would act as cell phone users. All communication amongst the users would be routed through the server. Every time a user is added to the system, the server is notified about his package i.e. the call charges and any freebies that he may be entitled to. Every time a user connects to another, the start time and end time of the communication is noted and the call charges calculated. The charges are then added to the persons’ account. This way the process continues for the whole month. If and when the user sends message a suitable notification is sent to the server and the requisite charges for the messaging is added to the users account. After the month is complete, the bill for the month is raised and a printable format is prepared for printing. A message with the bill value is sent to the user. If the user has provided the email of his then a copy of the bill is sent to him by mail. When the user pays the bill, the server is notified and the amount deposited is suitably adjusted against his bill. However, if the user doesn’t pay then follow-up reminder message is sent to him to pay the bill. This process continues for one more month or the set call-value limit, which ever is earlier. Once, the limit is crossed, the service automatically gets disconnected after suitable intimation to the user. Then, the user can in no way connect to any other user. This state can only be changed after suitably resetting the account of the user at the server.
 
Top


Karaoke Application

Brief Description

This is an acoustics application to help singers and musicians. Usually, a recorded popular song consists of vocals and accompaniment. Musical works in which only the accompaniment is recorded are named "karaoke." Karaoke singing involves singing to such recorded accompaniments of popular songs in front of a live audience. After the singer chooses a song from a catalogue, lyrics are displayed on a monitor, recorded music plays, and its show time for the singer. What the software application will do is it will segregate the voice part of the song from the accompanying musical sounds. Thereafter it will be either separated or removed from the song so that just the accompanying music can be played.
 
Top


MyZip – A Compression – Extraction utility Software

Brief Description

The objective of doing this project is to learn a standard compression technique and implement it. The compression software that would be developed should be capable of compressing any file (text or binary). The software should ensure that when the ZIP file is password protected the list of files in the ZIP file should not get displayed. It should use a proprietary scheme to store multiple compressed files in one ZIP file and hence the zipped file cannot be opened in the WinZip application. The password protection scheme should also be proprietary. The interface should be user friendly and it should be able to zip an entire directory with sub-directory. Additionally there should be a display of a progress bar in the status bar of the application window while Compression or Extraction is in progress.
 
Top


Automated Program Evaluation System


Brief Description

The software aims at providing an automated system of evaluating the program related assignments. The system should be fed with the correct answer beforehand. Once, the student submits his answer it would compare his codes with the correct answer codes available with it and then point out the mistakes and give the rating of the program vis-à-vis the correct answer. The software will convert both the codes into abstract trees and then compare them. In this way the order of functions, variables name, program syntax, and comments, can be ignored.
 
Top


VCL (Verbose Comment Language)

Brief Description

Implement a new computer language VCL that is largely made up of comments in an essay or narrative form describing how the problem will be solved. Sprinkled within the narrative will be occasional code fragments, that form both part of the narrative, and part of the code. VCL is not intended to be strongly typed, but gains from being totally readable and understandable by anyone who can read English. An example is given below of how VCL might interact with a Geographical Information System (GIS) to perform geographical queries.

Example of an early prototype VCL where the VCL code is highlighted in bold capitals and comments are in lower case….
the FEATURE NAME:”olympus_mons” is at LON:LNY and LAT:LTY
so let us PRINT “this gigantic volcano can be found at lon=”, LNY, ”and lat=”,LTY
and also we will need to PRINT a new line
and then we PRINT “but now let us now turn our attention towards craters...”
now we must PRINT “please enter a name of a big crater…" before we can
INPUT CRATERNAME
the FEATURE NAME:CRATERNAME has a DIAMETER:D and TYPE:OBJECT located at LON:LNYB and LAT:LTYB
PRINT "if this crater is smaller than 50km it will ask you for another crater"
PRINT "also if you entered a volcano by mistake it will ask you for a crater again"
so time to decide IF (D < 50) JUMP:-5 lines up from here
or IF (OBJECT = "volcano") JUMP:-6 lines up from here
now find the GEOLOGY TYPES:STUFF that your crater sits upon at LON:LNYB and LAT:LTYB
PRINT "the geology at this crater is ",STUFF
ok so let us DRAW FEATURE:CRATERNAME onto CHANNEL:2 with VALUE:200
and then SAVE CHANNEL:2 into the FILENAME:"mycrater.raw"
that about wraps it up so please EXIT now
Top
 
 
About Us | Contact Us
Copyright© CITZEN Technologies. Web site best viewed in 800x600 pixels
Designed and maintained by Cosmoquest Infocreations

About The Training Provider: C IT ZEN Technologies
C IT ZEN Technologies - We at C IT ZEN offer our services at the student level to them who are pursuing various professional courses and are aiming for a successful career in IT. A student at his various stages of academics broadly requires three things. A proper training to explain the intricacies of the subjects, a suitable scope to apply the learnt techniques and a quality grooming to enable him to showcase his...
Sell c projects training?
tcw11-gfc-v396M-10/25/09-10:15:21-()[B]-[B]-[A] -03:43:51