Question:
am a 1st year student doing B.Tech(Computer Science). My summer vacations have started ..?
anonymous
2008-05-21 09:37:37 UTC
i am interested in programming..should i go for a java course?/or a dot net....i also have interest in robotics,,,,,which course would prove to be most beneficient for me....i am totally confused,,bt want to utilise my summer vacations.pls reply as soon as possible..
Seven answers:
ffung898
2008-05-21 09:55:55 UTC
for robotic programming, you can go for Java. .Net is not likely give u much in that area.

normally, 1st and 2nd years of study need to exercise a lot programming skill, then 3rd and 4th years will convert the theory into program (that's why u need a strong programming skills in first 2 years). Many people made a wrong assumption that studying computer is all about programming, punch the keyboard millions times. however, it's not the case. advance computer is about theory, not key punching. you should learn more about difference thoeries, like games theory (no, it's not how to play games, lol), optimizations, algorithm, AI programming, etc.

if you like robotic things, I bet you not want to go for management area, otherwise, you need to learn project management, development life cycle etc.

my advice, open your eyes and mind in Japanese robot development, they're very advance with years of experience and creative mind.

go to youtube and search for "japanese robot", or "rolly", "keepon", they're really funny to watch. yes, I personnally like AI and robotic things for 20 years.
Bill
2008-05-21 16:47:16 UTC
I would go for the .NET course. The .NET studio contains several languages so it will benifit you to reach out and learn some syntax of those languages. Also C# in the visual studio .NET package looks a lot like JAVA. It is also an object orriented language. So in a way you will be getting a 2 for 1 deal by going with that course instead of just a JAVA course.
vedparagm
2008-05-21 17:01:29 UTC
1st year B Tech...so you have a long way to go...since you have all time during your vacation at your disposal there is no excuse to concentrate on just one technology!



My suggestion, don't have to spend bucks attending course delivered by mostly uncertified tutors with no experience in IT industry. Get a couple of good books that start with absolute basics and go through chapters on your own, make sure you spend more than twice the time on practice than theory. You should be able to do this and can go at your own pace.



As far as robotics is concerned, you should get your feet firmly into assembly programming and C. If you haven't already, get a copy of Yashwant Kanetkar's "Let Us C".



Trust me, been there done that....
Pat
2008-05-21 16:45:46 UTC
I recommend you have an introduction to Object Oriented Programming (OOP) if you already haven't. If you haven't. Your university's not teaching you the right stuff! (or it's coming in the next semester).



The best way to learn OOP is through Java, which is HEAVILY based around OOP and therefore has limited capability outside this. It's a really fantastic language to learn because you are able to do so many small things with it to serve your purposes.



What I really recommend, however, is go to sleep for whatever number of weeks that you have available. I'm a first year BSc. IT aswell and that's what I'm doing.



I hope this helps,

Pat.
anonymous
2008-05-21 17:19:23 UTC
I've worked on robots in industry (repair them) and they don't use "C" languages. They are programmed for NC/CNC/DNC. Lockheed uses them to paint aircraft, also ASRS (automatic Storage and Retrieval System). Northrup uses them to check parts for defects, etc. They have their own language for industrial control. Many use PLCs (Programmable Logic Controller) or they are controlled by their own computer.

Check with someone who has worked with or on them before making a decision on appropriate classes.

hope this helps

falcon
dudedawg20
2008-05-21 17:17:03 UTC
well there are many ppl that do java and c++ but i dont think many ppl do hardware. i think if you got in to hardware it would pan out really well. also networking seems to be getting bigger and bigger as networks seem to grow. that's my thoughts.
lloydh
2008-05-21 16:41:32 UTC
TCP/IP


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...