Quote:
|
So will I pass the preliminary screening for CS? because I have only taken 3 CS class(C, Matlab and C++).
|
If that's really the
only computer science you have seen, you are pretty much screwed for graduate applications unless you ace the CS GRE. Most CS graduate programs expect that their students have at least a basic foundation in data structures, algorithms, computer organization/architecture, maybe operating systems, and a couple of math classes. Odds are that these were part of the EE curriculum though?
If not, I suggest you learn C++ on your own (not that terribly hard) and take a course on Data Structures and Algorithms instead.
My undergraduate computer science department only formally taught us two languages: an object-oriented language in Intro CS and Scheme or Lisp in Theory of Programming Languages. However, instructors used all sorts of languages in their upper-level classes and we were expected to learn them on our own as we needed them.
Quote:
|
My research area is robotics but I am not sure which aspect I will be involved in..so do you think with that kind of relevant "accomplishments" I have a shot at like top tier or even mid tier colleges?
|
Joining a research group is not an accomplishment. Your contributions to the project are what counts. Letters of recommendation praising your hard work and some good ideas might indeed make you competitive for the top programs. Pure "grunt work" (coding, experimenting with different parameter settings, compiling data) is much less impressive.