Tuesday, April 23, 2013

MOOCs and online education

Massive open online courses (MOOCs) and concerns about online education are all the rage these days at universities.  There is a growing recognition of a few key points:  The cost of undergraduate education (in the US at least) continues to increase much more rapidly than inflation; online capabilities are sufficiently advanced now that it is possible, for comparatively little investment, to distribute educational content to many thousands of people at very low cost, in principle having a major pedagogical impact (see, e.g., the Khan Academy, to say nothing of MIT's opencourseware); more than one major concern is springing up trying to guide online education at the university level (see, e.g., coursera and edX).  [Note to self:  find some demo as cool as the thermite reaction to hook people into any online course I ever teach.]  There is clearly a major sense of urgency on the part of university administrators.  To belabor an overused analogy, they are worried that the online education train is leaving the station, and they fear the consequences of getting left behind. 

All of these things are true, and I understand the concern.  However, a few points have occurred to me about this, and I'd be happy for some discussion in the comments if people are interested.
  1. Many people do not really have the self-discipline to learn in an online-only environment.  I like to think I was a pretty dedicated student (no smart comments from my former classmates, please), and I'm not sure I would have the self-discipline to watch online-only lecture material and do online-only assignments for an entire semester.  Some people do have the personality for this, but I have a hunch that many of them are the same folks who really can check a book out of the library and teach themselves a new subject ab initio.  Most 18 year olds are not like that, and the peer pressure/social environment of having friends physically going to scheduled classes is a major motivator.  Bill Press, when he visited Rice and we chatted about this, pointed out that many people pay real money to take Microsoft online certification courses, and complete them at a high rate.  That's true, but it's also a particular case where the financial benefits of completing that particular course are often very clear to the student, and it's also true that there's a difference between university study and vocational training.
  2. It only makes sense to develop online courses where your institution really adds value.  Does anyone think it would be a good idea for every major university to develop their own MOOC for Introductory Calculus?  We could do that, but in the end there will likely be a small handful of truly innovative, extremely well done calc courses.  The market will drive toward some kind of mix-and-match mode of operation (unless the content providers constrain things greatly).
  3. The sense of urgency is not unreasonable, but early innovators don't necessarily win the day.  For example, Lycos and Alta Vista were early to the scene in "search", yet comparative latecomer google crushed them.
So, are MOOCs really going to sweep through and destroy the modern university system?  Are physical universities going to become like specialty bookshops and online providers like Amazon?  Let me know what you think.

86 comments:

Anonymous said...

I recommend you to actually take a well organized MOOC course. I tried one about a year ago (A.I. course at udacity.com) and followed the course through even though the subject wasn't of particular importance to me. The point is that even though online resources for learning have existed for more than a decade (or even longer), these new MOOCs have evolved to a point where they can actually keep students engaged throughout the course. The lectures are kept interesting by dividing them into small clips and giving quizzes inbetween the clips and the whole course is typically a well-thought package instead of just hundreds of pages of text or hours of videos of a teacher talking in front of a class.

I would say that a well-organized MOOC is superior to any traditional course with 5+ students in almost every possible way. For more arcane courses where number of students is small enough so that the teacher can have genuine interaction with the students the traditional approach might be as good as a MOOC or in some cases even better.

But seriously, before critizing, you should try a well-organized MOOC. For example, in Udacity all classes tend to be pretty good. in Coursera, the lecturers are given more freedom over the format of the course which means that there are some not-so-successful courses.

Chris Goedde said...

I'm pretty convinced that people who think MOOCs will displace universities don't understand (a) education or (b) people.

They don't understand education because there's a lot more to education than content delivery. Delivering content to people is easy. The big revolution in content delivery was the printing press. While the web makes it even easier, this doesn't really matter, because content delivery isn't the limiting step in education.

They don't understand people because (as you point out) most humans, especially most traditional-aged students, aren't going to sit alone in their room or home and diligently work through difficult material. That's just not how we operate. If it were, libraries would have replaced universities a long time ago.

This isn't to say that there's not interesting stuff going one in the general area of multi-media presentation of material, e.g. smartPhysics, or iBooks Author. But while these tools may replace traditional textbooks, I don't see them replacing the traditional classroom.

MOOCs may put a little pressure on large lecture courses where multiple-choice exams are the only assessments, but that's a good thing.

Douglas Natelson said...

Anon., I didn't criticize anything, really. I know that there can be extremely well done online courses; Rice had an exceedingly popular and successful course on introductory programming with python. Still, I find your statement that a good MOOC is better than a traditional course w/ 5+ students in "almost every possible way" to be very provocative. Could you elaborate?

Chris, I like your point that content delivery is not the limiting step in the educational process - very well put.

Anonymous said...

I have the strong feeling that the value of an education "enjoyed" using only MOOCs will be significantly less, for both the academic career and industrial positions.

I tend to see MOOCs at the cross section of education and PR - the educational side will be tutorial like (a good example would be your Python course), and it is functional as PR because it could educate the general public about important aspects of science.

However, none of these two aspects foster a deep understanding that I think should be associated with a proper (physics) education.

Anonymous said...

Although I doubt that MOOCs will supplant the traditional university, I think that there is certainly some real value in the video lecture. The main downside (that I see) of the video lecture is that you lose interactivity, for example, the ability to ask questions to clarify a concept in real time.

However it seems to me that what is gained vastly outweighs this downside. I have sat through many lectures over the years, and I rarely remained completely engaged throughout the entire 1-1.5 hours. Video lectures give one the ability to pause, rewind, and replay as many times as one likes in order to fully understand a particular point. I think many people have expressed that this is one reason why they like Khan Academy in particular.

But more than that, recorded lectures give the lecturer the ability to pursue "the best lecture". Mistakes and confusions often occur in live lectures, and these can be corrected and improved by multiple takes, edits, and stitching if done well. Furthermore, data can be collected as to which parts of the lecture are most rewatched, and this can lead to a better understanding of where/when/what causes confusion among students.

Also, we wouldn't have to even pursue "the best" lecture, but we could instead offer multiple videos with different ways of explaining a particular concept that students could sample to gain better understanding (I'm thinking here of Malcolm Gladwell's Spaghetti Sauce Ted talk.)

Well, these points have been pointed out before, I'm sure. But the point is that video/online education certainly has some benefits, and it seems that these benefits should somehow be incorporated into mainstream education.

Anzel said...

I sort of remember Dean Dad saying that the folks who REALLY need to fear the MOOC are the For Profit colleges. They're the ones who are really trying to work the "credential" market. Rice, as it stands, will still sell the "total college experience" and "High Touch Engagement" and do well for doing so.

Otherwise, I've yet to be convinced that they're little more than more multimedia savvy distance learning classes. My mother took those classes, for credit, to learn German decades ago. This is certainly not a BAD thing--it's a great resource to have available and I've been using Software Carpentry to work on my own Python skills--but there's nothing particularly new here except perhaps the scale (viz, they're more flexible and "transferable").

There might be a bit more "higher level" material as well, though I'm curious how the model would work beyond computer science subjects (either the code works or it doesn't, and can be a bit more automated). Grading 30-page essays on some Marxist theory of some-book-or-other will still be work-intensive and lab courses are right out.

Anonymous said...

My perspective is that of an early career physicist who has been meaning to learn Python in order to use/modify open software code. This was fairly low priority compared to building my research program and broadening out to new areas, so I had been postponing it. At the same time I was curious about MOOCs. So I decided to take the Rice Python course this semester, and I can assure you that following this course (submitting HW and all) is not of the same level of self-discipline as checking out a book/playing around with the topic on your own. There are deadlines for HW submission, you receive emails notifying you about new assignments and lectures, and this creates a feel of obligation, even to a busy person who has not been a student for a while. It can also be much more time-effective to follow the course structure that someone else prepared than navigating a new topic on your own.

Regarding feedback and interactivity, there is a discussion forum associated with the course to ask/answer questions open to all students as well as 'community TAs'. This has great benefits, especially to people who have more time than someone like myself and are willing to go deeper into the subject.

Having said all that, I think that by no means can MOOCs substitute traditional in-person education. However, it is a great supplement to regular courses and universities should treat them as such. I can imagine for example an undergraduate student who needs to refresh a topic that is a prerequisite following an appropriate online course in parallel to the traditional more advanced course.

And of course, it is great for less privileged students around the globe to have access to the highest quality teaching (and community feedback) just by having an internet connection and curiosity.

Barry said...

"And of course, it is great for less privileged students around the globe to have access to the highest quality teaching (and community feedback) just by having an internet connection and curiosity. "

Note that they don't have access to the highest quality teaching, because that would involve more interaction with the teacher.

The 'world's greatest teacher' giving online lectures is in the end giving online lectures.

Papi Reddy said...

Excellent piece of knowledge, I had come back to read concerning your web site from my friend shiva, bangalore. I have readed atleast eight posts of your website and let me tell you, your website provides the most fascinating information. This is the knowledge that I had been craving for, I am already your rss reader currently and that I would frequently be careful for the new posts. Thanks plenty another time, Regards,Abinitio Online Training

Masters Degree Programs said...

First of all let me tell you, you have got a great blog .I am interested in looking for more of such topics and would like to have further information. Hope to see the next blog soon

anu sha said...

Thankk you for given a valuable information about Abintio. it is very useful for me. and also useful for informatica learners.

Bajirao tattukolla said...

Great Information admin thanks For Your Information and Any body wants learn AB Initio through Online for Details Please gothrough the Link

Best Online AB Initio Training by IT Professional Trainers

This Will Helps you aalot.

Bajirao tattukolla said...

Great Information admin thanks For Your Information and Any body wants
learn Ab Initio through Online for Details Please go through the Link

Best Online Ab Initio Training by IT Professional Trainers

This Will Helps you aalot.

krishna said...

I enjoy reading through your article post, I wanted to write a little comment to support you and wish you a good continuation All the best for all your blogging efforts. Appreciate the recommendation! Let me try it out. Keep working ,great job


KITS

kits said...

Still, I find your statement that a good MOOC is better than a traditional course w/ 5+ students in "almost every possible way" to be very provocative. Could you elaborate?

KITS Trainings

hadoop training in chennai said...

hai,i have to learb for lot of information...We are search any top hadoop No.1 acedamy in chennai hadoop training in chennai

Anonymous said...

With rise in cost of traditional education, online education is considered to be the best alternative as it is not only affordable but it also provides latest learning of the field. There are various distance learning universities that are providing quality education at affordable rates and their alumni are performing beyond expectations.

Emi Jackson said...

Thanks for sharing this informative blog. FITA provides Salesforce Training in Chennai with years of experienced professionals and fully hands-on classes. Salesforce is a cloud based CRM software. Today's most of the IT industry use this software for customer relationship management. To know more details about salesforce reach FITA Academy. Rated as No.1 Salesforce Training Institutes in Chennai.

Emi Jackson said...

Your information is really useful for me. If anyone wants to get SEO Training in Chennai visit FITA Academy located at Chennai. Rated as No.1 SEO Training institutes in Chennai.



Emi Jackson said...

I have read your blog and i got a very useful and knowledgeable information from your blog.its really a very nice article.You have done a great job . If anyone want to get Salesforce Training in Chennai, Please visit FITA academy located at Chennai Velachery.



Jhon Mick said...

Really a nice thought on online education. Now this kind of option is getting famous very fast. This will be helpful to many like those who are pursuing Big Data Training in Chennai

Arjun kumar said...

Thank you so much for sharing this wonderful information, I find your content to be unique and genuine. Keep sharing article and this will help many in finding the best institute for Hadoop Training in Chennai

Andry BZ said...




I have read all the articles in your blog; was really impressed after reading it. FITA is glad
To inform you that; we provide practical Salesforce training on all the technologies with MNC exports. We
Assure you that through our training the students will gain all the sufficient knowledge to have a voyage in IT industry.


Salesforce training in Chennai
Salesforce courses in Chennai
Salesforce training institute in Chennai

Roshini RS said...


Hadoop courses in Chennai

Hadoop training in chennai

I am following your blog from the beginning, it was so distinct & I had a chance to collect conglomeration of information that helps me a lot to improvise myself. I hope this will help many readers who are in need of this vital piece of information. Thanks for sharing & keep your blog updated.Hadoop training center in Chennai

Andria BZ said...

Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information.
sas training in Chennai|sas training institute in Chennai

Jesica Paul said...

Nowadays, most of the businesses rely on cloud based CRM tool to power their business process. They want to access the business from anywhere and anytime. In such scenarios, salesforce CRM will ensure massive advantage to the business owners. Salesforce Training | Salesforce Training in Chennai

Andria BZ said...

It’s too informative blog Hadoop training chennai

jhansi joe said...

I have read your blog it was nice to follow even I am looking for your future updates. Hadoop is a highly growing & scoopful technology in IT market it’s an open-source software framework for managing big data in a distributed fashion on large commodity computing hardware. FITA provides Hadoop training chennai get in to fita and out with your career.
Hadoop training in chennai | Hadoop courses in Chennai

dhanamlakshmi palu said...

Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for me..
SEO Training in chennai | SEO Training chennai | SEO Course in chennai | SEO Course chennai

gokul saran said...

They are offer the best python training for students.This course is very useful for your career.I have read your article very useful information for python training.Python training in Chennai

Chandrika Madapudi said...

Your blog is really awesome and I got some useful information from your blog. This is really useful for me. Thanks for sharing such a informative blog. Keep posting.

Regards..
Cloud Computing Training in Chennai


gokul saran said...

Thanks for sharing this informative blog. Suppose if anyone interested to learn Hadoop Training Institutes in Chennai, Please visit Fita Academy located at Chennai, Velachery.

jack wilson said...

Hi, I am Jackson from Chennai. I am technology freak. I did Big Data Hadoop Training in Chennai at FITA. This is useful for me to make a bright career in IT field.

gokul saran said...

Thanks for giving important information to training seekers,Keep posting useful information
Python Training Institute in Chennai | python and django training in chennai

christina jeni said...

Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.

Regards..
Software Testing Training in Chennai

gokul saran said...

Thank you provide valuable informations and iam seacrching same informations,and saved my time
Python Classes in Chennai

gokul saran said...

Thanks for sharing such a great information..Its really nice and informative.
Python Training Center in Chennai

Hadoop Training in Chennai said...

A pledge of appreciation Hadoop Training in Chennai is all together for Oracle Training in Chennai sharing such a mind boggling information..Its truly Hadoop Training in Chennai lovely and huge.

Hadoop Training Chennai said...

Thanks for sharing this great blog.Its really usefull and informative...

john son said...

Hi friends,This is Johnson from Chennai.Thanks for sharing this informative blog. I did Unix certification course in Chennai at Fita academy. This is really useful for me to make a bright career.
Regards..
Unix Training Chennai

Amirtha rao said...

I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
Regards,
Salesforce training in Chennai|Salesforce training institute in Chennai

Pricilla said...

Nanoscale Views is a blog about condensed matter physics and nanoscale science, with occasional digressions into academia and other topics.

For details : http://www.thinkittraining.in/corporate-taining

Stephen said...

There are lots of information about latest technology and how to get trained in them, like Hadoop Training Chennai have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies(Hadoop Training in Chennai). By the way you are running a great blog. Thanks for sharing this. FITA chennai reviews

Lucy H said...


Best Hadoop Training in Chennai
Incline for Social Change is a 4-week course propelled by the Lean Launchpad Class spearheaded by Steve Blank. In this course you will figure out how to test, accept, and adjust your vision of progress to guarantee you're making the best effect and putting your time in something that genuinely addresses your partner's and client's issues. More...https://www.mooc-list.com/

Arjun Singh said...

First of all come the preparing without which the whole process can be a flop. To be able to keep you away from getting bored, perform on shifting tasks for a fixed hours of your energy and effort per day to avoid yourself from getting tired out of it.

Bangalore Packers and Movers
Hyderabad Packers and Movers
Mumbai Packers and Movers
Pune Packers and Movers

Arjun Singh said...

Program well, unpack and rearrange effectively to avoid harm. These are some recommendations which you should not neglect while shifting is done by thyself.
Packers and Movers Delhi
Packers and Movers Gurgaon
Packers and Movers Hyderabad
Packers and Movers Mumbai
Packers and Movers Chennai

Amirtha rao said...

Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
Regards,
Informatica training in chennai|Informatica training center in Chennai

Bay Max said...

Processing data was tough long back without the invention of big data. Under to incredible methodology any data can be processed at maximum speed at minimal time. You are maintaining a wonderful blog, and thanks for sharing this information in here.

Hadoop Training Chennai | Hadoop Training in Chennai | Big Data Training in Chennai | Big Data Training Chennai

varshini devi said...

Thanks Admin for sharing such a useful post, I hope it’s useful to many individuals for developing their skill to get good career.
Regards,
sap course in Chennai|SAP Training in Chennai|SAP course in chennai|SAP institutes in chennai

Yasmin Priya said...

Thanks for sharing your innovative ideas to our vision. I have read your blog and I gathered some new information through your blog. Your blog is really very informative and unique. Keep posting like this. Awaiting for your further update.
Thanks & Regards
Big Data Training in Chennai | Big Data Training in Chennai

Raju Kumar said...

Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog
SAP APO Online Training

Jhon Mick said...

Truely a very good article on how to handle the future technology. This content creates a new hope and inspiration within me. Thanks for sharing article like this. The way you have stated everything above is quite awesome. Keep blogging like this. Thanks :)

Software testing training in chennai | Software testing course in chennai | Testing training in chennai

Ramya Kolluru said...

Maharashtra Police Wireless HC ASI Recruitment 2016


Every day I always visit sites to obtain the best information for materials research I was doing......

Akula Rahul said...

UP Urdu Teacher Recruitment 2016

Nice site, Good information of the post........

Embedded Training in Chennai said...

Welcome to Wiztech Automation - Embedded System Training in Chennai. We have knowledgeable Team for Embedded Courses handling and we also are after Job Placements offer provide once your Successful Completion of Course. We are Providing on Microcontrollers such as 8051, PIC, AVR, ARM7, ARM9, ARM11 and RTOS. Free Accommodation, Individual Focus, Best Lab facilities, 100% Practical Training and Job opportunities.

Embedded System Training in chennai
Embedded System Training Institute in chennai
Embedded Training in chennai
Embedded Course in chennai
Embedded Systems Course in chennai
Best Embedded System Training Institute in chennai
Best Embedded System Training Institutes in chennai
Embedded Training Institute in chennai
Embedded System Course in chennai
Best Embedded System Training in chennai
VLSI Training in chennai

Jhon Abraham said...

Testing is the best in Information Technolgohy compared to anyother domain. Thanks for sharing your knowledge via this content. You have presented it very well. Thank you once again. I have bookmarked this page for future use. Keep blogging article like this.

Selenium training in chennai | Selenium training institutes in chennai | Selenium training institute in chennai

Jhon Abraham said...

Testing is the best in Information Technolgohy compared to anyother domain. Thanks for sharing your knowledge via this content. You have presented it very well. Thank you once again. I have bookmarked this page for future use. Keep blogging article like this.

Selenium training in chennai | Selenium training chennai | Best selenium training in chennai

Dhivya Shree said...

There is a huge demand for professional big data analysts who are able to use the software which is used to process the big data in order to get accurate results. MNC's are looking for professionals who can process their data so that they can get into a accurate business decision which would eventually help them to earn more profits, they can serve their customers better, and their risk is lowered.
big data training in chennai|big data training|big data course in chennai

ioscare team said...

Such a informative post.Thanks for sharing your knowledge with us.keep it up for updating post..
http://sonymobileservicecenterinchennai.in/AboutUs.html

Mervin Parmar said...

Using big data analytics may give the companies many fruitful results, the findings can be implemented in their business decisions so as to minimize their risk and to cut the costs.
hadoop training in chennai|big data training|big data training in chennai

Mervin Parmar said...

Using big data analytics may give the companies many fruitful results, the findings can be implemented in their business decisions so as to minimize their risk and to cut the costs.
hadoop training in chennai|big data training|big data training in chennai

Mervin Parmar said...

Using big data analytics may give the companies many fruitful results, the findings can be implemented in their business decisions so as to minimize their risk and to cut the costs.
hadoop training in chennai|big data training|big data training in chennai

Raghu Sharma said...

Cloud computing is the next big thing, through cloud the users have the liberty to use a shared network. The companies can focus on core business parts rather than investing heavily on infrastucture.
cloud computing training in chennai|cloud computing courses in chennai|cloud computing training

Raghu Sharma said...

Cloud computing is the next big thing, through cloud the users have the liberty to use a shared network. The companies can focus on core business parts rather than investing heavily on infrastucture.
cloud computing training in chennai|cloud computing courses in chennai|cloud computing training

Apoorva Joshi said...

Cabs in bangalore
Cabs in chennai

Cabs in delhi

Cabs in hyderabad

Cabs in kolkata
Cabs in mumbai

Savitha said...

Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing..
Informatica Training In Chennai
Hadoop Training In Chennai
Oracle Training In Chennai
Pega Training In Chennai
Hadoop Training In Chennai

vipin yadav said...

I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.vmware training in bangalore

Diya Patel said...

Best Java Training Institute In ChennaiThis information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic..

Talhunt -TTA said...

Thank you for your valuable information.

If you are looking for a good IT training institute in Chennai, visit http://talhunt.co.in/

Harini said...

This post is really nice and informative. The explanation given is really comprehensive and informative..
SAS Training In Chennai

kits online said...

very nice article.Thanks for sharing the post...!
SCCM 2012 Online Training

SCOM 2012 Online Training

Selenium Online Training

mathew delport said...

This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.
Fita Chennai reviews
Hadoop Training in Chennai
Big Data Training in Chennai

Amirtha rao said...

Thanks admin for sharing this valid information. To get great exposure in your career, I suggest you must take some basic certification training to develop your skill set to switch your career into the IT sector. In that Hadoop place valid role to teach all the fundamentals to begin learn about bid data.
Regards,

Fita Chennai reviews|Hadoop Training in Chennai|Big Data Training in Chennai

prem chand said...

Hello sir your article or work is so nice and full informative with each and singal point and i loved to reading that kind article which is available in your website so thanks and yes keep updating more stuff on this topic. Below check some stuff,
Happy Holi 2016 Images ,
Happy Holi 2016 Sms ,
Happy Holi 2016 Messages ,
Holi Images Pictures for Facebook and Whatsapp Status ,
Holi 2016 Photos Images ,
Happy Holi 2016 Wallpapers ,
Happy Holi 2016 Pictures Greeting
Happy Holi 2016

Mervin Parmar said...

Oracle database management system is a very secure and reliable platform for storing database and secured information.Due its reliable and trustworthy factor oracle DBA is famous all around the globe and is prefered by many large MNC which are using database management system.
oracle training in Chennai | oracle dba training in chennai | oracle training institutes in chennai

prem chand said...

Happy Holi 2016 , Happy Holi 2016 Messages , Happy Holi 2016 Sms , Happy Holi 2016 Pics HD Images Ecards , Happy Holi 2016 Messages Msg Hindi Quotes Sms
Women’s Day 2016 Wishes , Women’s Day 2016 Quotes , Women’s Day 2016 Images , International Women’s Day 2016 Images Pictures for Facebook and Whatsapp , Happy International Women’s Day Wishes Quotes , Happy International Women’s Day Images Pictures Greeting
Holi Messages Wishes Sms , Holi 2016 , Happy Holi , Facebook Whatsapp Status

Specto Pvt said...

Vey very nice blog!!
Hi there,I enjoy reading through your article post, I wanted to write a little comment to support you and wish you a good continuationAll the best for all your blogging efforts.
Appreciate the recommendation! Let me try it out.
Keep working ,great job!

sap sd training

Amit Kumawat said...

hotel management colleges in jaipur,
best hotel management colleges in jaipur
hotel management courses
college of hospitality administration jaipur,
cha hotel management jaipur

Thank you sir And keep it up More Post And Its A Awesome Web page sir Thank You So Much ,

Amit Kumawat said...

IP CAmera in jaipur at Rajasthan
Home security system in jaipur
Wireless Home Security System in jaipur
Realtime attendance machine in jaipur
cctv camera dealer in jaipur
Boom Barriers system in jaipur at Rajasthan
security system solutions in jaipur

its really great information Thank you sir And keep it up More Post

Amit Kumawat said...

Website developing and updates

Sham Bahadur said...

Earth Day
Earth Day 2016
Happy Earth Day
Happy Earth Day 2016
Earth Day Quotes Wishes Images Photos Poster
Earth Day Wishes
Earth Day Messages
Earth Day Quotes
Earth Day Saying
Earth Day Images
Earth Day Posters
Earth Day Banners

Earth Day
Earth Day 2016
Happy Earth Day
Happy Earth Day 2016

Sham Bahadur said...

Mothers Day
Mothers Day 2016
Happy Mothers Day
Mother’s Day
Mother’s Day 2016
Mothers Day Quotes with Images
Mothers Day Wishes
Mothers Day Messages
Mothers Day Quotes
Mothers Day Saying
Mothers Day Images
Mothers Day Poems

Sham Bahadur said...

Mothers Day
Mothers Day 2016
Happy Mothers Day
Mother’s Day
Mother’s Day 2016
Mothers Day Wishes Quotes with Images
Mothers Day Wishes
Mothers Day Messages
Mothers Day Quotes
Mothers Day Saying
Mothers Day Images
Mothers Day Poems

SAS Training said...

I really didn't know that $400 billion a year in U.S. universities. That's a huge amount. Hopefully spending this amount is worth for students... R Programming Training | DataStage Training | SQL Training | SAS Training | Android Training | SharePoint Training

Rasool Bevi said...

Informative blog :-)
Regards,
Salesforce Training in Chennai|Salesforce Training

Priya said...

Thanks for sharing this informative content that guided me to know the details about the training offered in different technology.
digital marketing course in chennai | digital marketing training in Chennai