Computer information systems collect and organize data. Learn about what you'll study when you pursue a computer information systems degree and the jobs it can lead to.
Computer information systems (CIS) are used to collect, organize, and distribute data. They are crucial for organizations managing large amounts of data electronically. Familiarity with information systems is a valuable skill in all industries due to the high demand for professionals who can develop data management solutions. Many companies rely heavily on information systems to stand out against competitors. Learn more about this field and what you can do with a degree in computer information systems.
Computer information systems is a broad term. It refers to managing communications between hardware and software on data storage and management devices. Examples of these devices include databases, cloud storage, and servers. Computer information system architecture depends on the data being collected and how an organization plans to use it. Computer information systems professionals (like systems managers and database administrators) determine the most efficient setup and handle hardware/software integrations.
specialization
Launch Your Career in Computers. Learn basic computer skills and how to apply them in real world situations.
4.4
(131 ratings)
6,924 already enrolled
Beginner level
Average time: 1 month(s)
Learn at your own pace
Skills you'll build:
Network Security, Computer Software, Productivity, digital literacy, Computer Hardware, Agile Management, Microsoft Excel, PowerPoint, Software Development Process, word processing, Protecting Data, Cyber Security Planning, Evaluating IT Security Risk, Building Computers
Whether or not a systems degree is a good fit for you depends on your career goals and interests. If you pursue a bachelor's degree in computer information systems, you'll gain foundational expertise in programming, software systems, and technology. Your coursework will vary depending on the program you choose. However, you can expect to focus on these key concepts:
Programming: You will likely take programming classes in popular industry languages such as Java and C++. These courses prepare you with the coding and computational system architecture expertise you need to develop software efficiently.
Database usage: Database software such as MySQL, SQL, Microsoft Access, and others can help you manage, organize, and store data and give you an in-depth understanding of database architecture and information management.
Quantitative processing and statistical analysis: These courses in a degree program emphasize the inspection, cleaning, and modeling of data. The goal is to develop solutions based on trends in the gathered data and information.
Cybersecurity: Cybersecurity is crucial to information systems due to the need to protect information and devices housing essential data. Technical skills you'll gain from cybersecurity courses include how to plan safeguards and create backup plans against potential cyberattacks.
IT project management: IT professionals are typically involved with numerous projects. Therefore, project management is a skill you'll learn in your computer information systems program to understand and navigate the project lifecycle. This includes planning, organizing, controlling, and monitoring projects and using tools to control costs and risks.
Computer science more broadly deals with designing systems or software that can solve a particular issue. In contrast, computer information systems focus on how to use that software in various contexts.
Employers may accept candidates without a degree who have equivalent work experience and credentials. Education requirements can depend on the type of job you want to acquire in the field. For example, 60 percent of information systems specialists have a bachelor's degree, and 24 percent have an associate degree [1]. Fifty percent of information systems technicians have a bachelor's degree, and 31 percent have an associate degree [2]. Consider identifying a few job titles you're interested in and researching the specific qualifications.
Graduates majoring in computer information systems in the US make, on average, $66,863 annually. The top 10 percent of earners make over $114,000 annually [3].
If earning a degree isn't in your plans, you might consider enrolling in online courses that can help you build the skill set and credentials you need. Explore a few free and paid options from accredited universities and industry leaders in technology:
Information Systems Specialization: This beginner-friendly, self-paced course covers core concepts like IT project management and business analysis. By the end, you'll be able to specify business requirements as information system specifications and earn a certificate from the University of Minnesota for your resume.
Information Systems Auditing, Controls, and Assurance: This beginner-level online course is offered for free through the Hong Kong University of Science and Technology. You'll earn a shareable certificate and gain foundational knowledge in risk management, change management, IT management, and information security (INFOSEC).
The Bits and Bytes of Computer Networking: In this online course led by Google, you'll be provided with a full overview of computer networking and troubleshooting. By the end, you'll understand standard protocols involved with TCP/IP communication and cloud computing. You'll also earn a career certificate from Google.
Critical workplace skills that can help you in your studies and your profession include problem-solving, collaboration skills, self-motivation, analytical skills, and logical thinking. Some of the technical aspects of this skill set include:
Business processes and management expertise: CIS jobs have many overlapping areas between business and technology. Understanding fundamental business concepts like resource and task delegation, project management, and cross-departmental communication is key to CIS operations.
Technical knowledge: Specific technical knowledge will vary depending on the position, but generally, CIS employees should have a foundational knowledge of industry best practices, an understanding of computer hardware, and some experience with at least one programming language. It’s helpful to be skillful in many different software and technologies so that you’re ready to handle whatever the job requires. If you're unsure where to start, consider browsing job posts to get an idea of which skills are in demand in your field of interest.
Mathematics: CIS professionals should have a foundational knowledge of algebra, statistics, calculus, geometry, and algorithms. A firm grasp of these mathematical subjects will allow for a much deeper understanding of what is happening on a mathematical level with analysis programs and coding functions.
specialization
Get ahead w/ Data Analysis & Visualization skills. Enhance your career by learning to analyze data using Excel spreadsheets, and create stunning visualizations and interactive dashboards with Cognos.
4.8
(2,868 ratings)
38,014 already enrolled
Beginner level
Average time: 1 month(s)
Learn at your own pace
Skills you'll build:
Data Analysis, Microsoft Excel, IBM Cognos Analytics, Dashboard, Data Visualization, Data Structure, cognos analytics, Pivot Charts, Data Science, Spreadsheet, Pivot Table
A degree in CIS is versatile. Every industry needs experts in computer information systems, so growth and potential are abundant in this field. The US Bureau of Labor Statistics (BLS) projects a 17 percent growth in this field from 2023 to 2033 [4]. The following sections provide overviews of a few relevant job titles.
*US salary information was sourced from Glassdoor in October 2024. Figures include base pay and reported additional pay. Additional pay can include profit sharing, commissions, and bonuses.
Average annual salary in the US (Glassdoor): $86,331
Responsibilities: As a systems analyst, you will implement and maintain IT systems. You ensure that business requirements align with technical architecture and plan for scalability. Although you won’t typically be directly involved with software or hardware development in this role, you will work closely with developers and create specifications for them to follow.
professional certificate
Get on the fast track to a career in IT. In this certificate program, you’ll learn in-demand skills, and get AI training from Google experts. Learn at your own pace, no degree or experience required.
4.8
(182,745 ratings)
1,744,031 already enrolled
Beginner level
Average time: 6 month(s)
Learn at your own pace
Skills you'll build:
Cybersecurity, Wireless Security, Cryptography, Network Security, Directory Service, Lightweight Directory Access Protocol (LDAP), Backup, Domain Name System (DNS), Ipv4, Network Model, Troubleshooting, Binary Code, Customer Support, Linux, Powershell, Linux File Systems, Command-Line Interface
Average annual salary in the US (Glassdoor): $101,820
Responsibilities: As a software developer, you will create applications to distribute and sell these applications to the public or create applications for a company to use internally to solve a particular issue or bring value to the company. Developers can create software for operating systems, desktops or mobile, and websites. In this role, you will consider users' needs, build out the programs, test them, and routinely update them to ensure minimal bugs or errors with the application.
Read more: How to Become a Software Developer (With or Without a Degree)
professional certificate
Get job-ready as an AI engineer . Build the AI engineering skills and practical experience you need to catch the eye of an employer in less than 4 months. Power up your resume!
4.5
(7,119 ratings)
122,862 already enrolled
Intermediate level
Average time: 4 month(s)
Learn at your own pace
Skills you'll build:
Keras (Neural Network Library), Transformers, LLMs, PyTorch (Machine Learning Library), Deep Learning, Artificial Intelligence, Neural Networks, Artificial Intelligence (AI), Artificial Neural Network, Machine Learning, keras, Bidirectional Representation for Transformers (BERT), Positional encoding and masking, Generative pre-trained transformers (GPT), Language transformation, PyTorch functions, Tokenization, Hugging Face Libraries, NLP Data Loader, Large Language Models, PyTorch, Clustering, regression, classification, SciPy and scikit-learn, Softmax regression, Activation functions, Convolutional Neural Networks, Reinforcement Learning, Proximal policy optimization (PPO), Reinforcement learning, Direct preference optimization (DPO), Hugging Face, Instruction-tuning, Convolutional Neural networks CNN, TensorFlow Keras, Generative Adversarial Networks (GANs), Retrieval augmented generation (RAG), In-context learning and prompt engineering, LangChain, Vector databases, Chatbots, Logistic Regression, Gradient Descent, Linear Regression, TensorFlow, Generative AI applications, Vector Database, Gradio, Vector database, N-Gram, PyTorch torchtext, Generative AI for NLP, Word2Vec Model, Sequence-to-Sequence Model, Fine-tuning LLMs, LoRA and QLoRA, Pretraining transformers
Average annual salary in the US (Glassdoor): $99,181
Responsibilities: A programmer analyst has to develop, test, analyze, and maintain new software for business requirements. These professionals often oversee and interject into the developers' operations, correct code and fix bugs, and generally guide the project's development in the right direction.
Read more: What Does a Programmer Analyst Do?
professional certificate
Kickstart your career in artificial intelligence. Build job-ready skills in AI technologies, generative AI models, and programming and learn to build AI-powered chatbots and apps in just 6 months
4.6
(9,461 ratings)
154,763 already enrolled
Beginner level
Average time: 6 month(s)
Learn at your own pace
Skills you'll build:
Voice Assistants, Chatbots, Python Programming, Software Engineering, Software Architecture, Agile and Scrum, Software Development Lifecycle (SDLC), Career, Software Engineer, Coding Challenge, interview Preparation, Full Stack Developer, Artificial Intelligence (AI), ChatGPT, Large Language Models (LLM), Natural Language Generation, Generative AI, Prompt Engineering, prompt patterns, Web Development, JavaScript, Web, Cascading Style Sheets (CSS), Application development, Web Application, Flask, Software Development, Code generation, AI prompts, Data Science, Data Analysis, Numpy, Pandas, AI ethics, Natural Language Processing, Machine Learning, Artificial Intelligence
Average annual salary in the US (Glassdoor): $84,562
A systems administrator is responsible for upgrading, installing, and configuring software or computer hardware. They provide the highest level of technical support to employees and manage the security and permissions of user accounts within the company. Systems administrators deal with all facets of tech in a business, such as software, hardware, programming, security, and networking.
Computer information systems is a growing field with opportunities in different job roles and across different industries. An online, self-paced course like Introduction to Computer Information Systems Specialization, offered by the University of California, Irvine, can be a great place for beginners to start. After learning the fundamentals, you'll practice using productivity tools and earn a shareable certificate to add to your resume.
specialization
Launch Your Career in Computers. Learn basic computer skills and how to apply them in real world situations.
4.4
(131 ratings)
6,924 already enrolled
Beginner level
Average time: 1 month(s)
Learn at your own pace
Skills you'll build:
Network Security, Computer Software, Productivity, digital literacy, Computer Hardware, Agile Management, Microsoft Excel, PowerPoint, Software Development Process, word processing, Protecting Data, Cyber Security Planning, Evaluating IT Security Risk, Building Computers
Zippia. "Information Systems Specialist Education Requirements, https://www.zippia.com/information-systems-specialist-jobs/education/." Accessed October 4, 2024.
Zippia. "Information Systems Technician, https://www.zippia.com/information-systems-technician-jobs/education/." Accessed October 4, 2024.
Zippia. "Average Computer Information Systems Major Salary, https://www.zippia.com/computer-information-systems-major/salary/." Accessed October 4, 2024.
US Bureau of Labor Statistics, "Computer and Information Systems Manager: Occupational Outlook Handbook, https://www.bls.gov/ooh/management/computer-and-information-systems-managers.htm." Accessed October 4, 2024.
Editorial Team
Coursera’s editorial team is comprised of highly experienced professional editors, writers, and fact...
This content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.
Whether you're starting your career or trying to advance to the next level, experts at Google are here to help.
Save money and learn in-demand skills from top companies and organizations.