Careers

Careers in Computer Science

The computer industry is a growth industry that shows no signs of slowing down in the next decade. There are so many avenues open to computer science graduates that it is hard to choose and hard to know where to begin. Your decision will be considerably easier if you know what the jobs are and what they entail.

Since there are no standard job classifications in the computer industry, several different titles may often represent the same type of job. For example, a programmer-analyst can be higher, lower, or equal to a systems analyst, depending on the company. Technical support specialist, product support specialist, and systems engineer all refer to essentially the same job. Therefore, when you are looking for a job, do not depend on the job title as much as on the job description.

The Association for Computing Machinery ( ACM) also has career information .

Job Categories

 

Consulting

Back to Job Categories


 

Data Processing & Information Systems
  • Data Processing and Information Systems are growth industries, and opportunities are plentiful for recent graduates with some experience in Programming.
  • Computer Services, which include service companies, hospitals, and educational institutions, will provide the greatest number of jobs.
  • Other areas that will show dramatic increases include manufacturing, government, finance, insurance, real estate, and wholesale/retail trade.
  • EDP Auditors evaluate a company's systems and operational procedures and report their finding back to top management with recommendations for improvement.
  • Oswego Graduates' First Jobs

Back to Job Categories


 

Engineering

Back to Job Categories


 

Management

Back to Job Categories


 

Programming
  • The majority of computer professionals start as programmers.
  • Programmers write the code that make up a computer program, test their programs, debug them (eliminate their errors), and sometimes write the accompanying documentation that tells others why the program was written the way it was.
  • Programmers come under two categories:
    • Systems Programmers prepare the computer to understand the language that applications programmers will be using, and tells the computer what peripheral equipment, such as printers and automatic teller machines, it will be controlling. They work in assembly, or low-level languages. These are languages that are easy for the computer to understand, but are cumbersome and much less obvious for people to understand than the higher level languages that applications programmers use. Essentially, the systems programmer primes the computer for the task at hand, allocating enough memory for the prescribed functions, and setting up the priorities of those functions.
    • Applications Programmers write detailed program design; code, test, and debug programs; and write documentation for the programs they code. Commercial applications programmers work on computer applications for businesses, banks, insurance companies, large real estate firms, manufacturers, supermarket and variety store chains, mail order house, wholesalers, and computer service companies. Scientific applications programmers design and ode programs for scientific and engineering applications, as well as some commercial applications that are heavily mathematical.
  • Programmer Trainees work as part of team under the supervision of a lead programmer. With added experience, programmers sometimes head up their own projects within the team while lending their efforts to projects led by other team members.
  • All programmers work closely with the systems analysts who design the programs that they create.
  • Oswego Graduates' First Jobs

Back to Job Categories


 

Sales and Marketing
  • In the computer industry, you will not find stereotypical hard-sell salespeople hawking their goods with pressure tactics.
  • Sales and Marketing Representatives in the computer industry are more often patient, level-headed people who take the time to understand their customers' needs before they try to sell them anything.
  • It is not uncommon for sales personnel to meet with potential customers for months, making sure that they are selling the right equipment for the intended job. Whether they are selling hardware, software, peripheral equipment, or services, sales personnel must know the products they are selling, and must keep up with the latest technology by attending several company-run seminars each year.
  • Marketing personnel design the marketing strategy of a product or service, determining whom their efforts should be aimed at, how potential customers should be approached, and what kind of advertising should be used, if any.
  • With the boom in microsystems and packaged software, marketing professionals have concentrated on placing their products in retail stores where they reach a wider market.
  • This is especially true as Marketers begin to use the World Wide Web to advertise their products, including trial usage. As a result, hardware and software manufacturers will be hiring additional marketing personnel to specialize in retail trade.
  • Oswego Graduates' First Jobs

Back to Job Categories


 

Systems Analysis

Back to Job Categories


 

A Partial List of First Jobs Obtained by Our Graduates Analyst Intern
Applications Analyst
  • Eastman-Kodak Company - Rochester, NY
Application Programmer
  • Gould Pumps - Seneca Falls, NY
Assistant Office Manager
  • Rhodes Furniture - Atlanta, Georgia
Assistant Software Engineer
  • Grumman Aerospace Corp - Bethpage, NY
Associate Analyst
  • Carrier Corporation - Syracuse, NY
Associate Software Engineer
  • Raytheon Company - Bedford, Mass
  • General Dynamics - San Diego, CA
Associate Systems Analyst
  • Grumman Data Systems - Holtsville, N Y
Business Analyst
  • Carrier Corporation - Syracuse, NY
Computer Analyst
  • Grumman Aerospace Corp - Bethpage, NY
Computer Engineer
  • Moore Research Company - Grand Island, NY
Computer Engineering Lab Technician
  • AT&T - Middletown, New Jersey
Computer Marketing Representative
  • Tandy Corporation - Austin, Texas
Computer Programmers
  • I B M - Endicott, NY
  • Sperry Corporation - Great Neck, NY
  • Banque De L'Union Europenne - NYC
  • Xerox Corporation - Rochester, NY
  • Coyne International - Syracuse, NY
  • Pyramid Technology - California
  • Custom Solutions, Inc - Rochester, NY
  • GTE Data Systems - Tampa, Florida
  • AT&T - Somerset, New Jersey
  • Massachusetts Mutual Life Ins Co - Mass
Computer Programmer/Consultant
  • DeLime Associates - Montvale, NJ
Computer Sales
  • Tops Appliance City - Edison, NY
Courseware Development Specialist
  • General Electric Company -Liverpool, NY
Data Administrator
  • Xerox Corporation - Rochester, NY
Data Admin/Production Support
  • MONY - Syracuse, NY
Data Control Administrator
  • Great Lakes Carbon Corp - New York, NY
Data Processing Director
  • Clay Park Labs, Inc - Bronx, NY
Data Processing Manager
  • Nicki-Lu Industries - Miami, Florida
Data Processing Trainee
  • The NPD Group - Port Washington, NY
Engineering Trainee
  • Norden Systems - New York, NY
EDP Auditor
  • Coopers & Lybrand - New York , NY
Field Specialist
  • Par Micro Systems Corp - New Hartford
Financial Consultant
  • I T T - Elmhurst, Illinois
Installation & Test Specialist
  • General Electric Company - Syracuse, NY
Junior Engineer
  • Raytheon Company - Boston, Mass
Junior Programmer
  • Deerfield Systems, Inc - Utica, NY
Manager of Computer Facilities
  • Azalea Acres - Fairfax Station, Virginia
Missile Systems Development
  • Raytheon Missile Systems - Bedford, Mass
Programmers
  • United Technologies of Pratt & Whitney Aircraft East Hartford, CT
  • Bristol Myers - Syracuse, NY
  • AT&T - Fairfax, Virginia
Programmer I
  • Tompkins County Trust Co - Ithaca, NY
Programmer II
  • Rotelcom - Fairport, NY
Programmer/Analysts
  • E-Systems, Inc - Falls Church, Virginia
  • Monit or Systems Group, Inc - McLean, Virginia
  • Citicorp Investment Bank - New York, NY
  • General Electric Company - Syracuse, NY
  • Broome Community College - Binghamton, NY
  • Marsh & McLenna, Inc - New York, NY
  • New York State Dept of Health - Albany, NY
  • Verax Systems, Inc - Fairport, NY
  • Reuters International - Farmingdale, NY
  • American Computer Timesharing - Pompano Beach, Fla
  • Carrier Corporation - Syracuse, NY
Programmer/Consultant
  • Gotham Lawyer's Service - New York, NY
Programmer Trainees
  • Synthesis Consulting, Inc - Syracuse, NY
  • Mutual of New York - Syracuse, NY
Quality Assurance Analyst
  • Butler Assurance Group - Rochester, NY
Research Assistant/Jr Programmer
  • Science Applications International Corporation
Sales/Marketing Representative
  • The Computer Factory - New York, NY
Sales Representative
  • NCR Corporation - Jamaica, NY
Scientific Programmers
  • Eaton Corporation - Melville, NY
  • New Methods Research, Inc - Jamesville, NY
  • Smith Corona Laboratories
Senior Associate
  • C A C I, Inc (Federal) - Arlington, VA
Senior Computer Programmer
  • NYS Dept of Social Services - NYC
Senior Computer Programmer/Analyst
  • State of New York - Albany, NY
Senior Systems Analyst
  • McAuto Systems Group - Menands, NY
Software Engineers
  • General Electric Company - Syracuse, NY
  • G T E Sylvania - Mt View, California
  • Cloett, Peabody, Inc - Troy, NY
  • Technology Applications, Inc - Jacksonville, Fla
  • Raytheon Company (Missile Div) - Burlington, Mass
  • Grumman Data Systems - Holbrook, NY
  • Wang Laboratories - Lowell, Mass
Software Support Specialist
  • Genigraphics - Liverpool, NY
Software Technician
  • Soft Tech - Waltham, Massachusetts
Systems Analyst
  • Burroughs Corporation - Detroit, Michigan
Systems Engineer
  • Electronic Data Systems - Warren, Michigan
Systems Managers
  • Colgate University - Hamilton, NY
  • AT&T - Morristown, Ne w Jersey
Systems Programmers
  • I B M - Gaithersburg, Maryland
  • Cornell University - Cornell, NY
  • Chase Lincoln First Bank - Rochester, NY
Technical Analyst
  • Xerox Corporation - Webster, NY
Technical Rep/Systems Development
  • Information System Services - White Plains, NY
Technical Support Representative
  • The Software Group - Ballston Lake, NY