An Update

Its been very long time I updated my blog due to busyness / laziness. In the last few months different things have happened:

  1. Completed my masters degree.
  2. Visited Kashmir area for first time. I will try to write and post its details soon, it was an amazing experience.
  3. Posted final year project EME code to github.

I will try to keep this blog updated both with travel / trek tips and technical writings.

Final Year Project Cleared

As I had been posting about my final year project progress here and here. Allhamdullilah, I have cleared it with 3.67 GPA. While working on my own project, I also emailed a number of students and those who responded I continued to share some of my tips emails. I am really happy to see that my tips emails were very useful for some students and some of them were able to create their project and clear it.

I plan to continue with this and would be looking forward to help further students in upcoming final year projects. But I would like to clarify one thing that help doesn’t mean copy. It means I would only try to provide some guideline (for any project on which students are working and I have idea about that project) and with that guideline students would be able to make progress on their projects.

So those who require help could contact me by leaving comments here or sending email at naqoosh AT gmail DOT com. I will get back soon inshAllah.

Email Moderation Engine Update

This is just an update regarding my final year project ‘Email Moderation Engine’.

I have been working on this but till now had been mostly doing the documentation and design document as per the university requirement. I hope to start working on the actual project skeleton and code in 2 weeks of this semester. I plan to share my thoughts and code samples here for those who would like to get an idea.

I am also trying to help a few fellow VU students along the way. I hope we all could make it on time and it is accepted.

Those who are interested in discussing / getting any help in this regard, should contact me via my email address (from Contact) or this comments on relevant posts. Please don’t post your questions on other posts on this blog which are irrelevant.

Email Moderation Engine

As I discussed earlier that I am taking this as my final year project. So I have prepared and submitted SRS for this and now working on other documents for this as per VU guidelines.

While working on this, I am also helping a few other students via email / skype. I will try to share some of the details of this project here.

VU Final Year Project

I am studying for MIT from Virtual University Pakistan. When this semester started, I also had to take a final year project, which would span on two semester. VU proposed 4 projects and also encouraged students to submit their custom proposal. I took the opportunity and discussed a possible custom project with my colleagues and friends. We came up with the idea of an Education CRM, which we could develop on top of existing open source software like Sugar CRM and Moodle. Some of the functional requirements, I proposed were:

  1. Extract customer data from LMS which can be used to effectively manage customers in CRM.
  2. Use CRM to document interaction with LMS users. Interaction includes activities, leads, opportunities, cases, bugs and reporting.
  3. Auto-update customer information from LMS in CRM.
  4. Synchronization of student contact information between the two systems.
  5. In CRM display the list of enrolled courses for every student along with grades in those courses.
  6. Customize CRM to make it ‘Education CRM’ (instead of a generic CRM). For example, instead of calling it “customers”, we may want to call them students.
  7. Auto creation of student account in LMS, when in CRM the lead is “converted” and the status is changed to “Student” from “Lead/opportunity”.

I was very excited about this and was very confident that I would be able to make this by writing a plugin for Sugar CRM and Moodle but unfortunately this project proposal was rejected. I asked our teachers for the reasons but they didn’t like to comment on rejection. I tried to follow all their rules for submitting project proposal but somehow they didn’t like this idea and rejected it. I still believe this is a very good idea but due to lack of time this year, I won’t be able to give it time. However, I will look forward for this and see whenever I get sometime I will start working on it. If anyone has any further ideas and time to take on this project, I would be glad to help in any capacity I could.

Now I am supposed to work on one of the project they proposed. The four projects they proposed are:

  1. Production Rejection Assessment System
  2. Macro Recording System
  3. Robotic Simulation To Detect Explosive Material
  4. Email Moderation Engine

I have now selected ‘Email Moderation Engine’ as my final year project. I am now looking for some good partner and will then start working on this. I will try to keep this space updated about this. I hope to learn quite a few things as I would be trying a few new things.

Final Project For CS201

Our final term for this semester is going to start in the last week of August. I am also working on the final project for my course CS201. The project I am working on is a reservation system for a bus company. It is required to have:

  • New Reservation
  • Update Reservation
  • Delete Reservation
  • Search Reservation

The deadline for this project is 9th August. So I will be busy in this and will try to post the source code, once I get the marking on this project.

I am writing this project in C/C++ and using notepad++ for writing C/C++ code.