According to the Computer Science and Computer Engineering department at University of Arkansas, "Innovations in the world of computer technology have changed our lives drastically over the past few decades. It's hard to believe that twenty years ago few people had heard of the internet. Today, computer scientists are busy developing new ideas that will shape the future.
As a computer scientist, you would specialize in the software side of computing, focusing on writing new programs that allow computer applications to run faster and more efficiently. You might work for a security company, creating technology that reduces the risks of viruses and hackers, or develop flight simulation exercises that allow airline pilots to practice managing flight problems.
Computer engineers, on the other hand, deal with both software and hardware. As a computer engineer, you could design entire computer systems and networks, making sure that the hardware, or physical equipment, is capable of running the appropriate software. You might build devices such as retinal scanners that identify people by checking their eyes, or you could design computers that are incorporated into prosthetic devices to aide people with disabilities."
Use ChatGPT to research job title descriptions, salary and location information.
Abstract & Formal Reasoning | Programming Language Concepts |
Knowledge of Operating Systems | Multi-tasking |
Testing | Analyzing |
Mathematical Skills | Problem-solving |
Organizing/Simplifying | Logical Thinking |
Detail-oriented | Thoroughness |
Work Idependently & in Teams | Advanced Quantitative Abilities |
Statistical Analysis | Designing Systems |
Written & Oral Communication Skills | marketing Concepts |
Research | Classifying/Systemizing |
Efficiency | Systematic |
Critical Thinking | JavaScript |
Computer Jobs - Lists professional positions in the computer industry nationwide.
Computerwork.com - Lists professional positions in the field of information technology.
Creative Hotlist - Graphic and web design.
CyberCoders.com - Job search for all technology and engineering professionals. They have many jobs in computer science such as Software Developers, QA Engineers and other web development jobs, just to name a few.
Dice - Lists professional positions in information technology, engineering, and technical fields.
ITtalents.com - Recruits and places MIS and IT professionals, with a "Student Recruiting Link" provided.
USAJobs.gov - Check out the Students and Recent Grads section.
Occupational Outlook Handbook - the following links also provide a summary of the career, what they do, the work environment, how to become one, the job outlook, similar occupations and contacts for more information.
- Average Pay - Computer Programmer
- Average Pay - Computer Systems Analyst
- Average Pay - Software Developer
Careers in Computers This is to help guide people in the right to direction to finding a job that may work for them based on location and their knowledge with computers
Association for Computing Machinery Delivers resources that advance computing as a science and a profession
Association for Women in Computing
The Computing Research Association
The Professional Association for Design Provides information on the AIGA, the professional association for design, and what it is they do