
Tuesday: Noon - 3:30 p.m.
Wednesday: 9:00 a.m. - 3:30 p.m.
Thursday: 9:00 a.m. - 3:30 p.m.
Description of Major
This major educates students about computer software. Computer scientists study methods of representing, organizing, and manipulating information. They are concerned with ways to solve problems more efficiently and with ways to simulate human reasoning. Some of the important areas of computer science are the design of more powerful or more easily used computer languages, the design of more powerful compilers that translate programs written in computer languages into machine-executable code, the design of operating systems and the design of networks and methodologies for computing over multiple distributed machines.
For more information on studying Computer Science: click here
Employment Opportunities
Graduates are prepared for a wide range of positions in business, industry, government agencies, and nonprofit organizations. A variety of jobs are available for computer science graduates, including:
| Air Traffic Controller | Applications Programmer |
| Artificial Intelligence Programmer | Business Programmer |
| CAD/CAM Designer | Computer Aided-Designer |
| Computer and Software Trainer | Computer Consultant |
| Computer Engineer | Computer Engineering Analyst |
| Computer Facilities Manager | Computer Installation Specialist |
| Computer Programmer | Computer Scientist |
| Computer Security Specialist | Computer Service Technician |
| Computer Systems Manager | Computer Test Specialist |
| Cryptographer | Data Reduction Analyst |
| Database Analyst | Database Manager |
| Demographer | Document Specialist |
| Efficiency Expert | Information Scientist |
| Information Systems Auditor | Media Center Manager |
| MIS Manager | Network Administrator |
| Network Programmer | Numerical Analyst |
| Operations Analyst | Professor |
| Quality Assurance Analyst | Rate Analyst |
| Robotics Programmer | Satellite Communications Specialist |
| Software Development Specialist | Software Engineer |
| Software Support Specialist | Special Effects (FX) Specialist |
| Specification Writer | Statistician |
| Systems Analyst | Systems Consultant |
| Systems Engineer | Systems Manager |
| Systems Programmer | Technical Documentation Specialist |
| Technical Support Representative | Technical Writer |
| Webmaster |
Some positions listed may require education or training beyond an undergraduate degree.
Additional Links
AAAI: American Association for Artificial Intelligence
The Association for Computational Linguistics
ACM: Association for Computing Machinery