What Do They Do?
Computer Science majors have opportunities in a variety of fields.
Examples of Work Projects
- Computer Programmers – Computer programmers tell a computer what to do by writing a program, a set of detailed instructions that is specified by a systems analyst (SA). There often tends to be a blur between programming and SA's since some employees fill both roles.
- Computer Services – These jobs all relate to helping users use their computers efficiently and understand and choose their systems.
- Internet – Due to the Internet's explosive growth, there is a real shortage of workers with technical backgrounds in computer science and engineering. Also, many new positions have been created such as webmasters and web editors. This career field changes rapidly.
- Systems Development – Systems development refers to developing a computer system, configuration, or network to meet the needs of a specific business or user. This task typically requires both systems analysts and programmers.
Various Job Titles
|
Computer Programmer |
Marketing Representative |
| Software Talent Agent |
Computer Attorney |
| Computer Salesperson |
Marketing Representative |
| Technical Support Rep. (Systems Engineer) |
Data Communications Analyst |
| Documentation Specialist |
Computer Security Specialist |
| Computer Education Specialist |
ATM Specialist (Banking Industry) |
| Product Development |
Technical Librarian |
| Software Engineer |
Hardware Engineer |
| Field Service Representative |
Database Administrator |
| Systems Analyst |
Turnkey Contractor |
| Professor/Teacher |
Patent Attorney |
| Computer-Aided Designer |
Desktop Publisher |
Some Employers of Computer Science Majors
Telecommunications Firms
Software Companies
Summer Internships
Major Areas of Specialization
| Algorithms |
Parallel & Distributed Systems
|
| Artificial Intelligence |
Software Engineering
|
Digital Libraries
|
Computational Science |
| Hypermedia |
Computer Architectures & Testing
|
| Graphics & Robotics |
Computer Networks & Security |
Links