Tuesday, July 28, 2009

What kind of programming software do they use in Computer Science ?

I'm planing to study computer science in College , and i want to know what programming software do they use ??? and whats the best way to learn it before attending to college.

What kind of programming software do they use in Computer Science ?
Also, stop by the computer science department for the college where you plan to attend and ask for a syllabus for the introductory computer science class they teach.





In most colleges, the professors take turns teaching intro courses, but in some, the same person always teaches it; in some others, the work is passed off to TAs or instructors.





Whichever the case, make sure you get the syllabus for the professor who will teach the class; they may send you to the library for that information.





What you're really after is the name of the book you will use in the class; you'll want to start using it.
Reply:Well it's been a long time since I went to college, but they were using Basic, Cobol, Dibol, C+, and C++.


I personally started programming in Fortran and Basic, but that was in the age of the dinosaurs and at an engineering school.


You will have to take a lot of basic how-computers-work classes before you actually start the serious programming. This degree program teaches you how a computer actually works (only 1's and 0's in binary) and it's simple two digit language. From there you learn how it handles programs and how to program it.





If you already know what school you will be attending, call for a Curriculum and Student Handbook. These will outline the classes that are necessary for each year and give a brief description of each class. From there, you can choose which programming languages you need to study.
Reply:The schools I have attended have broken down into either .NET or Java. Two for three have prefered Java though due to it's free nature and unix/Linux support. You can get world-class free Java tools while good .NET tools get pricey for students.





For database work, they all used Access for the introduction classes.
Reply:Generally C++ as to which flavor, hard to say. Microsoft Visual C++ or Borland C++ are two of the most common.





Today they do a lot of work with Dot Net Studio.





They may also do some things with Visaual BASIC and Perl
Reply:I agree with Goyo. But it sounds like we were both born "back then".





I would suggest go on-line to the college you are thinking of going to and check their description of the classes. It should mention which programming languages they teach.





A lot of people answering are commmenting on C, C++, and website programming. But there is also database programming (SQL, Oracle).





There are several types of jobs you can eventually go into.





If you write program code, you'll start as a programmer and evenutally work your way into being a designer (more money). The hardest thing in being a designer is dealing with the end users - the people in finance, marketing, sales, etc who don't really know what they want. But after you design and build something, they know that wasn't what they wanted. In some cases, you have to give them a cost estimate before you start the project. So you may get fussed at if you go over your budget. The job I had as a designer for state government in Virginia, I would get a written reprimand if I exceeded the original budget by 10% or more.





Another category is database support. You usually do some programming, and after getting some experience - then you do database support (design the database, maintain it, make sure you have a plan on how to rebuilt everything in case the office burns down). The advantage in being in this job, is you do not deal with the end users as often.





A thing I would tell my staff (as a designer I supervised 12 people) was to go to a community college and take an INTRO class. These are often 1-2 day classes. They teach you enough on a software product to get you started. The biggest cost you may run into if you pick a software product - is buying a legal copy.





You might consider this: Find a charity in your area that needs some help. Find out what software they are using. And see if you went to the community college (say this summer), could you donate time at the charity writing computer code for them. That way, you will actually experience some of what it is like.





Back in high school (1969) I said I wanted to be a Computer Systems Analyst (application designer). Didn't really know what it was, but the money sounded good. Went to college and got a degree in engineering and a minor in computer science. Worked at the college computer center to help pay my bills - but I also got experience writing and designing computer systems. Got a full-time job as an engineer (didn't like it) so I switched to being a programmer. Eventually promoted to a designer. But the political fights got to be too much. So I switched and did database support, then computer security, and even wrote information technology contracts (boring, but good money).





What I really enjoyed about programming, was thinking how I was controlling the machine to save humans from doing the work.





Just before I retired (age 52), I found out my state agency was doing a report by hand each month. Had one of my programmer to automate the report - took me and her less than 1 hour to design and write the program. It saved each location 5 days of work per month. And we had 42 locations. And while the people doing it manually were trying to do their best, they did make adding errors - our program didn't
Reply:I don't go to college but we share things.


1. I also wanted to learn before attending college.


2. I am also looking forward to take Computer Science.


I think the question u have ask is wrong because it doens't matter in which software u write codes in until they execute and work... The question u should be asking is what languages are taugh at computer sciecne. To become a programer u need to be very influence in 1 of these languages C/C++/C#.


So I started my adventure when I once came across a book on c++. Now i am learning it by reading because that the best I could do to learn it. If u learn it at a early age there are my advantages.


1. U can pick other up fast.


2. U know ur basic or pro of the subject.


3. U be the top in ur class.


No comments:

Post a Comment