Can you please suggest some good Computer Science departments that offer PhD in USA or Canada?
477301
You mean colleges?\nThe best are MIT, Stanford, University of California at Berkley, and CalTech. \nBut all of them are highly competitive colleges, so be sure to apply early and do great at your testings. :)
646045
Online PhDs? Unless it's in computer science from Carnegie Mellon, I wouldn't bother. But online Master's? There are some from some reputable universities (U Phoenix NOT being one of them), most usually in business or computers. So, what do you hope to major in?\n\nSome examples of reputable schools that offer some Master's degrees online include:\n\nNYU\nUMass Amherst\nRensselaer Polytechnic Institute\nCarnegie Mellon\nDuke University\nUniversity of Indiana\nUniversity of Maryland\nThe New School for Social Research
819977
Stanford and UC Berkeley in California have good programs...
750216
University of Toronto\nWaterloo University
503389
It usually helps if you go to a college or university that has a computer studies department and/or a fine arts department that has a computer graphic design sub-department. There's one here in Montreal at Concordia University. BTW, some of the big software companies have offices or head offices here and there's several major game design companies based here.
72301
They might. It depends on the school you choose, the programs avaiable, your academic qualification...or even other types of qualifications. You need to check with the Computer Science or Engineering department of the school you are considering, as well as checking with Admissions, AND looking for outside sources. Work study is almost always available in US universities. I can't speak for outside the US.
845639
Go to www.canada.gc.ca\n\nFrom there on you can explore schools, colleges, education, immigration, visas etc. whatever you like.
632452
PhD is fine. As long as it's understandble that's not a big deal which format you use. it's like U.S.A. vs USA, both are understanble, thus are fine.
820131
There's a website just for this sort of thing...\n\nhttp://oraweb.aucc.ca/showdcu.html\n\nYou can search a database of every province, field of study, and language that you're interested in.
1040191
Look at South African Universities.  You will get excellent courses there.
131185
You should check out DigiPen Institute of Technology.\n\n"DigiPen is the only accredited school offering a four-year degree in making video games, and it's fast becoming the Harvard among joystick-clenching students fresh out of high school." -USA Today
528697
Queen's University in Kingston, Ontario.  They have killer botany/plant phys graduate options
901551
I suggest Canada. You have two languages to choose from: English and French. Also they have a budding socialist government who believe in handing out freebies especially 'free' health care. There's plenty of land and room for tons of immigrants.
1012822
The best degree in Computer Science is NO degree.  In the US, the computer field is dead.
144162
I will tell you about my limited experience.\n\nI am a Canadian citizen and resident. Canada is a HORRIBLE place to work as a programmer. The pay is extremely low in comparison to the United States, particularly if you have an advanced degree (Ph.D. in my case).\n\nI took a job in the U.S. that paid roughly 5 times the salary that I could expect in Canada.\n\nSo my limited experience tells me that the US is WAAAAAY better than Canada. I could not possibly accurately tell you how it fares relative to the rest of the world, but I would suspect that it would fare well.\n\nAgreed with the above, COBOL limits yourself far too much. It is a small and shrinking field - it was great coming up to Y2K, but has been downhill since then.\n\nYou are far better to learn highly language-independent skills, such as taking courses on algorithms (searching, sorting, determining complexity and such), digital signal processing (DSP), signal processing and mathematics.
598683
I believe www.cup.edu offers online programs in the IT & DE areas.  Good luck.
992370
Check out university of BC aka UBC. Vancouver