Computer scientists create mobile apps, protect data from cyberattacks, and use computer technology to solve problems. A bachelor's degree in computer science meets the entry-level education requirement for many in-demand computer science jobs. For example, the Bureau of Labor Statistics projects 11% job growth for and 21% job growth for between 2018 and 2028. These careers offer average salaries of over $105,000 per year.
万宝路平台官网The flexibility of an online computer science degree program allows students to balance their studies with personal and professional obligations. Additionally, online programs let students attend the best programs in the country without relocating.
万宝路平台官网This guide ranks the best online computer science bachelor's degrees and offers information on common courses and potential careers and salaries for graduates.
Frequently Asked Questions
What is computer science? Computer science is the study of computers, computer technology, and computational systems. Computer scientists may work in roles such as software developer, computer systems analyst, and information security analyst.
What can you do with a computer science degree? 万宝路平台官网An undergraduate computer science degree prepares graduates for many computer science jobs, such as web developer, systems architect, data scientist, and software engineer.
What is an online bachelor's in computer science degree? 万宝路平台官网An online bachelor's in computer science program prepares graduates for computer science careers by covering topics like data structures and algorithms, operating systems, and software engineering.
Is computer science a BS or BA? Most schools offer a BS in computer science, though some schools offer the degree as a BA.
What is required for a degree in computer science? 万宝路平台官网While earning a bachelor's in computer science, students complete a mix of general education and computer science courses.
What can I do with a degree in computer science? 万宝路平台官网Graduates with a bachelor's degree in computer science can work as software developers, computer hardware engineers, and computer information systems managers.
How long does it take to get a computer science degree online? An online bachelor's in computer science degree generally takes four years of full-time study to complete, though some programs offer accelerated timelines.
Online Bachelor’s in Computer Science Program Ranking Guidelines
We selected the following programs based on quality, curricula, faculty, rankings, awards, and reputation — including the school's reputation for effectively providing online degrees.
The Best Online Bachelor’s in Computer Science Programs
1. University of Florida
万宝路平台官网A public land-, sea-, and space-grant institution, the University of Florida offers more than 25 fully online four-year programs. Among these, the College of Liberal Arts and Sciences offers an online that explores mathematics, programming languages, physical science, software engineering, and the theory of computer science.
The 120-credit degree includes core courses like data structure and algorithms, applications of discrete structures, and digital logic and computer systems. In addition to courses, students must complete a major design experience. Students who earn this computer science BS can pursue careers as computer programmers, network system administrators, and information security analysts in fields like healthcare, insurance, and security.
Competitive transfer applicants should hold at least a 2.5 GPA. Prospective students with 15-29 transferable credits need prerequisite courses in analytic geometry and calculus. Upper-division applicants (i.e., students who hold 60 or more transferable credits) need four prerequisite courses in geometry, calculus, and physics, completed with a "C" or better.
The University of Florida is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
2. Florida State University, Office of Distance Learning
A top research university, Florida State University holds the highest designation for research activity from the Carnegie Commission. Founded in 1851, FSU serves more than 41,000 students from around the world each year. The Department of Computer Science offers an online that includes embedded minors in mathematics and physical sciences. The program focuses on object orientation, the interdependence of design, and distributed systems and networks.
万宝路平台官网The 120-credit degree includes 60 major credits. Computer science majors take classes like ethics in computer science, complexities and analysis of data structures and algorithms, and introduction to probability. Students must complete at least 60 credits (including their final 30) through FSU. The program prepares graduates for a variety of computer science jobs, like computer programmer, systems analyst, and software engineer.
Applicants must hold at least 52 credits (including at least half of the required liberal arts credits) or an associate degree. Prior to admission, online learners must also complete the College of Liberal Arts and Sciences' foreign language and oral competency requirements.
万宝路平台官网Florida State University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
3. University of Colorado Boulder
万宝路平台官网Colorado's flagship research university, the University of Colorado Boulder was founded in 1876 and offers more than 150 fields of study. Established in 1970, the school's Department of Computer Science offers multiple undergraduate and graduate programs, including a fully online .
万宝路平台官网This post-baccalaureate applied computer science program only accepts students who already hold a bachelor's degree in another subject. Learners must complete 45 major credits. Core classes include discrete structures, principles of programming languages, and software development methods and tools. Learners also take electives on topics like design and analysis of data systems and introduction to artificial intelligence.
Learners can begin on one of three start dates per year. Students who previously completed computer science courses may transfer in up to 15 credits toward this degree. CU Boulder offers three pathways to complete the applied computer science degree: two-year, three-year, and accelerated pathways. The accelerated option requires a significant time commitment and program approval but lets students finish in as little as 1.5 years.
万宝路平台官网The University of Colorado Boulder is regionally accredited by the Higher Learning Commission (HLC).
4. Auburn University
万宝路平台官网One of the largest universities in the South, Auburn University hosts about 30,000 students each year. The school offers 140 majors across 13 colleges and schools, including a fully degree completion program through its Department of Computer Science and Software Engineering.
Computer science majors develop skills in information technology, database management, computer network design, and network platforms. The program features 20 computer science courses, including 18 core and two elective classes. Required classes include web application development, software construction fundamentals, and mobile applications development.
Students can choose from electives on topics like computer architecture and parallel systems. Depending on their prior coursework, students may need to complete additional core courses in subjects other than computer science. The degree takes about two years to complete, with students typically taking two courses per term.
Applicants need 60 credits of prerequisite courses earned with a minimum 2.5 GPA. Prospective learners with a bachelor's degree in another field -- completed with a minimum 2.5 GPA -- can fast track the program. Applicants must submit official college transcripts.
万宝路平台官网Auburn University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
5. Oregon State University
One of only two land-, sea-, space-, and sun-grant universities in the U.S., Oregon State University receives more research funding than any other school in the state. OSU hosts students from around the world through over 200 undergraduate and 100 graduate programs.
万宝路平台官网The School of Electrical Engineering and Computer Sciences offers a fully online post-baccalaureate program, which has four start dates per year. Designed for students who already hold a bachelor's degree in any subject, the 60-credit program only requires computer science coursework.
The curriculum covers computer programming, mobile and web development, user interfaces, computer systems and networking, and software engineering. Students take courses like discrete structures in computer science, introduction to databases, and computer architecture and assembly language.
The curriculum also includes one required mathematics course, exploring Boolean and relational algebra, inductive proofs, and graph theory. All online students pay the same tuition rate, regardless of residency.
Oregon State University is regionally accredited by the Northwest Commission on Colleges and Universities (NWCCU).
6. DePaul University
万宝路平台官网A Roman Catholic school, DePaul University offers more than 300 undergraduate and graduate programs, including an online bachelor's degree in computer science that is delivered by its College of Computing and Digital Media.
万宝路平台官网This online degree completion program explores topics such as mobile application development, artificial intelligence, database programming, and operating systems. Courses include discrete mathematics, data structures in Java, and design and analysis of algorithms. Depending on their academic background, some students may need to take general education classes. All computer science majors complete a software capstone project during their senior year.
万宝路平台官网Applicants must hold at least 30 semester or 45 quarter transfer credits, earned with a minimum cumulative 2.0 GPA. Admission criteria also include the completion of C++ or Java courses. Advisors at DePaul's Academic Success Center help students set up a personalized degree completion plan. Distance learners benefit from 24/7 access to course materials and online exam proctoring. Graduates can qualify for computer science jobs like computer programmer, software engineer, and systems analyst.
万宝路平台官网DePaul University is regionally accredited by the Higher Learning Commission (HLC).
7. Florida International University
A top public research university, Florida International University offers bachelor's, master's, and doctoral programs. Distance learners can earn an from FIU's School of Computing and Information Sciences. This fully online, four-year degree provides a foundation in computer science without the heavy emphasis on mathematics and science common among other computer science programs.
万宝路平台官网The 120-credit curriculum prepares students to apply advanced computing skills in fields like healthcare, research, and science. The program offers interactive technology, collaboration opportunities with fellow classmates, and real-time feedback from instructors. Students learn how to find solutions and strategize new approaches for using computing technology.
万宝路平台官网Core courses include software engineering, operating systems principles, and professional and technical writing for computer science. Computer science majors also take three electives and three interdisciplinary credits outside of the department. Before taking core computer science classes, students must complete prerequisites in pre-calculus and statistics for business and economics.
Applicants must submit SAT or ACT scores and official high school and/or college transcripts. Transfer students with 60 or more credits do not need to submit ACT or SAT scores or high school transcripts.
万宝路平台官网Florida International University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
8. Old Dominion University
A public research university, Old Dominion University offers more than 120 undergraduate and 130 graduate programs. The school's Department of Computer Science offers a fully online . The program is offered as a full program and as a degree completion track.
万宝路平台官网Both pathways explore engineering methodology, experimental techniques, and fundamental computer science principles and practices. Students take classes like introduction to computer architecture, data structures and algorithms, and computational methods and software. The program also includes hands-on laboratory work.
万宝路平台官网Transfer students from schools in the Virginia Community College System and some other institutions receive guaranteed admission to ODU through a statewide agreement. Eligibility requirements for guaranteed admission include a minimum 2.5 GPA and at least 15 transferable credits.
万宝路平台官网Graduates can find jobs in professional software development, information security analysis, and network and database administration. They can also pursue graduate study in computer science and related fields.
Old Dominion University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
9. Regent University
万宝路平台官网Virginia Beach, Virginia
万宝路平台官网As a Christian school, Regent University offers Christ-centered, on-campus and online degrees in more than 150 areas of study. Founded in 1978, Regent emphasizes a biblical perspective and strives to create future Christian leaders. Its College of Arts and Sciences offers a fully online that incorporates fundamental computer science principles grounded in Christian values.
万宝路平台官网The 120-credit program includes general education and major requirements. Courses include ethics for computer science, mobile and smart computing, and data structures and algorithms. All students must also take biblical worldview courses, including the making of the Christian mind and introduction to the Bible.
万宝路平台官网Students learn how to design and evaluate computing systems and network infrastructures, use mathematics and logic to find secure solutions, and understand database management and computer programming languages. Graduates qualify for careers in software development and engineering, data mining, and systems analysis and engineering.
This online computer science program offers eight-week courses and employs expert faculty with practical experience in the field. All online learners pay the same tuition rate, regardless of residency.
Regent University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
10. Concordia University – Saint Paul
Saint Paul, Minnesota
万宝路平台官网Established in 1893 as a Christian liberal arts university, Concordia University Saint Paul offers career-focused degrees that combine a liberal arts foundation with marketable job skills. The school offers three undergraduate degrees focused on information technology and computing, including an .
During seven-week courses, students learn how to use computer science to solve computing problems and design solutions. They also gain interpersonal, communication, project management, and teamwork skills. The curriculum explores data structures, virtual machines, computing practice, and software development.
The 120-credit program includes major, general education, and elective courses. Computer science majors must complete an introduction to probability and statistics course before taking major courses. Major classes include language design and implementation, computer architecture and operating systems, and introductory programming with Java.
万宝路平台官网Applicants must submit official transcripts indicating a minimum 2.0 GPA. Prospective students without any college credit who graduated from high school within the last three years must also submit ACT or SAT scores. All students pay the same tuition rate, regardless of where they live. Graduates can assume roles such as software developer, computer systems analyst, and web developer. They can also pursue graduate study.
万宝路平台官网Concordia University Saint Paul is regionally accredited by the Higher Learning Commission (HLC).
11. California University of Pennsylvania
California University of Pennsylvania offers career-focused academic programs on campus and online. The university emphasizes applied and active learning, offering students opportunities for internships, research, fieldwork, and other types of hands-on learning.
The fully online, business-focused is well suited for students who want to use technology to find solutions to business problems. The 120-credit degree includes classes like database management systems and design, systems project management, and concepts in enterprise resource planning. The program also offers internship and co-op job opportunities.
万宝路平台官网Learners progress through courses with the same cohort of peers throughout the program. Applicants must submit official transcripts. Prospective students who graduated from high school within the past two years must also submit SAT or ACT scores. Applicants may submit letters of recommendation and a personal essay to bolster their application.
California University of Pennsylvania is regionally accredited by the Middle States Commission on Higher Education (MSCHE). Its online BS in computer information systems program is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering Technology (ABET).
12. Southeast Missouri State University
Cape Girardeau, Missouri
Established in 1873, Southeast Missouri State University emphasizes experiential learning, offering internship and study abroad opportunities to all majors. The university hosts more than 145 undergraduate and 75 graduate degree tracks.
The Department of Computer Science offers a fully online that prepares students for careers in IT, development, and networking. The National Security Agency and Department of 万宝路平台官网land Security recognize the computer science department as a National Center of Academic Excellence in Cyber Defense Education. This program's curriculum covers foundational computer science and information systems, business, and mathematics principles.
The 120-credit degree requires general education and major classes, including 78 credits of major core classes and 12 credits in one of the following concentrations:
- Artificial Intelligence
- Business Administration
万宝路平台官网All students take core courses like security in data protocols, management and support systems, and ethics in the cyberworld. Students typically complete the degree in four years, but year-round classes allow students to expedite graduation. Learners may need to complete prerequisite courses in trigonometry, calculus, and English before enrolling in major classes.
Southeast Missouri State University is regionally accredited by the Higher Learning Commission (HLC). The BS in computer information systems program is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering Technology (ABET).
13. Regis University
Regis University offers more than 130 undergraduate and graduate programs guided by the Jesuit faith, reason, and culture. The College of Computer and Information Sciences offers an accredited that emphasizes social responsibility.
万宝路平台官网This online computer science degree requires 128-133 credits. Students learn to analyze complex computing problems, design computing solutions, and apply computer science theory. They also gain communication, teamwork, and ethical decision-making skills. Classes include principles of programming languages, computation theory, and linear algebra.
万宝路平台官网Each online class spans eight weeks, and most full-time students graduate within 3.5 years. Learners can begin on one of six start dates each year. Regis also allows computer science majors to complete bachelor's and master's degrees simultaneously, saving time and money. All online students pay the same tuition rate, regardless of residency. Applicants must submit official transcripts, a resume, and an essay.
万宝路平台官网Regis University is regionally accredited by the Higher Learning Commission (HLC). The BS in computer science program is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering Technology (ABET).
14. Fort Hays State University
万宝路平台官网A top-ranked institution in the Midwest, Fort Hays State University offers more than 200 online undergraduate and graduate degrees. The school's Department of Computer Science offers an online that prepares students to manage complex computing systems and information. Students benefit from strong faculty mentorship and individualized attention.
万宝路平台官网The 120-credit degree includes 55 general education credits and 65 major credits. Computer science courses include software engineering, introduction to web development, and database design and programming. General education requirements include courses in international studies, communication, and the humanities.
FHSU offers the most affordable four-year tuition in Kansas. The university charges all distance learners the same tuition rate, regardless of where they live, and online learners qualify for the same types of financial aid opportunities as on-campus students. Online students also receive access to academic advising, library resources, and career services.
万宝路平台官网Admission requirements include a minimum 2.0 GPA for Kansas residents or a minimum 2.5 GPA for out-of-state learners. Applicants should also have a minimum ACT score of 21 or SAT score of 980. Alternatively, applicants may meet admission requirements by ranking in the top third of their high school class. Transfer students with at least 24 credits need a minimum 2.0 GPA in previous college coursework.
Fort Hays State University is regionally accredited by the Higher Learning Commission (HLC).
15. Davenport University
万宝路平台官网Grand Rapids, Michigan
Davenport University offers career-relevant degrees in areas like business, urban education, the health professions, and technology. The first university to offer online education in Michigan, Davenport awards an online . This program boasts small classes with high levels of interaction. Full-time students can complete their degree in four years.
万宝路平台官网The 120-credit degree includes general education, major core, specialty area, and elective requirements. Students receive hands-on experience using state-of-the-art technology to solve practical problems. Required core classes include object-oriented programming with C+, data communications and networks, and database design. After completing core courses, computer science majors can pursue an optional specialization in one of the following areas:
- Artificial Intelligence
- Computer Architecture and Algorithms
- Gaming and Simulation
Students can also add a 23-credit mathematics minor to their degree.
万宝路平台官网A transfer-friendly school, Davenport offers academic credit for prior learning, including some if students pass competency exams at Davenport's testing center.
Davenport University is regionally accredited by the Higher Learning Commission (HLC).
16. Florida Atlantic University
Boca Raton, Florida
万宝路平台官网Florida Atlantic University offers online programs taught by the same expert faculty who teach on-campus classes. The school's College of Engineering and Computer Science offers an online that covers foundational concepts in computing, mathematics, psychology, and engineering.
The 120-credit online computer science degree includes general education, major core, and elective requirements. Students must complete 29 computer science prerequisite credits in subjects like calculus, physics, and discrete mathematics before enrolling in major core classes. Core courses include introduction to programming in C+, introduction to microprocessor systems, and formal languages and automata. Graduates can find careers related to software development, internet and web programming, and mobile systems development.
万宝路平台官网An associate degree from a regionally accredited institution fulfills the program's general education requirements. Individuals who start the program as first-year college students may need to complete some general education requirements on campus. Online students gain access to support like career services, online tutoring, and library resources.
Florida Atlantic University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
17. Southern New Hampshire University
Manchester, New Hampshire
万宝路平台官网A private university founded in 1932, Southern New Hampshire University offers more than 200 career-focused academic programs on campus and online. SNHU's distance education programs feature flexible schedules and expert instruction. All distance learners at SNHU pay the same tuition rate, regardless of residency.
万宝路平台官网SNHU's fully covers software development and testing tools and programming languages like C++, Java, and Python. The curriculum includes courses in mobile architecture and programming, advanced programming concepts, and full stack development. Students can customize the degree to match their interests and goals by choosing from a variety of concentrations:
- Data Analysis
- Project Management for STEM
- Information Security
- Software Engineering
This transfer-friendly program accepts up to 90 transfer credits toward the 121-credit degree. Students may also receive credit for certifications awarded by organizations like Cisco, Oracle, and CompTia. The university offers computer science-related extracurricular activities and events, including the Grace Hopper Celebration of Women in Computing and National Cyber League competitions.
万宝路平台官网Southern New Hampshire University is regionally accredited by the New England Commission of Higher Education (NECHE).
18. Dakota State University
Madison, South Dakota
万宝路平台官网Founded in 1881 as a teacher training school, Dakota State University now offers diverse undergraduate and graduate degrees. The university is designated as a Center of Academic Excellence by the National Security Agency and the Department of 万宝路平台官网land Security. The school's College of Computer and Cyber Sciences offers 19 certificate, undergraduate, and graduate programs.
Distance learners can earn a fully online that emphasizes the conceptual and technical design of computer systems and programs. Students learn about computer systems, programming techniques, data structures, and computer architectures. Computer science majors can choose from the following specializations to tailor the degree to match their goals and interests:
- Software Engineering
- Artificial Intelligence/Machine Learning
The program also lets learners complete additional electives in lieu of a specialization. Students complete general education, major core, major support, specialization, and elective courses. Core courses include object-oriented design, advanced data structures, and information security management. Some computer science majors may qualify for DSU's 4+1 program, which allows students to earn a bachelor's and master's in computer science in just five years.
Dakota State University is regionally accredited by the Higher Learning Commission (HLC).
19. Troy University
万宝路平台官网Troy University started as a teacher training school in 1887. Today, the university boasts more than 260 undergraduate and graduate programs, including 71 online degree tracks hosted by Troy Online. The fully online offers five start dates per year and includes nine-week terms.
The 120-credit program includes general education, major, major elective, free elective, and minor courses. The program requires students to complete at least one 18-credit minor. Computer science classes include data structures and algorithms, web-based software development, and data communications and networking.
Applicants need a minimum 2.5 GPA and a score of at least 20 on the ACT or 1030 on the SAT for unconditional admission. Applicants can receive conditional admission with a minimum 2.0 GPA and a score of at least 17 on the ACT or 910 on the SAT. Prospective students over the age of 25 do not need to submit ACT or SAT scores.
All distance learners pay the same tuition rate, regardless of residency. Online students gain access to library services, online tutoring, 24/7 technical support, online proctoring services, academic advising, and career services. Online learners also receive access to Microsoft Office 365 at no extra cost.
万宝路平台官网Troy University is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
20. Lewis University
A comprehensive Catholic institution, Lewis University serves about 6,500 students each year. The school's Lasallian heritage contributes to its values-centered curriculum and emphasis on community in teaching and learning. Lewis offers a fully online, that prepares students for careers as software developers, network engineers, and security engineers.
万宝路平台官网This flexible, asynchronous program gives learners 24/7 access to course materials. Individuals can also participate in student organizations like the Prometheon Technology Club and a student chapter of the Association of Computing Machinery. Students with a minimum 3.5 GPA and at least 64 credits can join the Upsilon Pi Epsilon National Honors Society.
Lewis University is regionally accredited by the Higher Learning Commission (HLC).
What Is Computer Science?
Computer science involves the study of computers, computer technology, and computational systems. Computer scientists work in diverse fields, including technology, business, healthcare, and academia.
Computer scientists may write software and hardware code, design algorithms that analyze data, and solve computing problems. Computer science professionals can specialize in areas like computer systems, programming languages, and software engineering. Newer specialties include artificial intelligence and human-computer interactions, which rely on cutting-edge technology.
Common computer science jobs include software developer, computer systems analyst, information security analyst, and web developer. In these roles, professionals may create new software programs, design computing systems for businesses, and create websites. Computer science jobs require strong analytical and critical thinking skills, which students strengthen by earning a bachelor's in computer science degree.
What Is an Online Bachelor's in Computer Science Degree?
An online bachelor's in computer science program trains students about fundamental computing and programming concepts. Students learn programming languages, software engineering techniques, and computer science algorithms. Many computer science programs offer concentrations that allow students to tailor their degree to match their interests and goals. Common concentrations include data science, information security, and information management systems.
In addition to computer science classes, online bachelor's in computer science programs include general education and elective courses. General education requirements often include humanities, social science, and natural science classes that help build critical thinking skills.
万宝路平台官网The flexibility of an online computer science degree track may appeal to students balancing their studies with work and family obligations. Online learners typically complete the same coursework and requirements as students in on-campus programs.
How Long Does It Take to Earn a Degree in Computer Science Online?
Earning an online bachelor's in computer science degree generally takes four years of full-time study. However, several factors can affect the length of a computer science degree track, including the type of program and a student's transfer credits. For example, some programs offer accelerated timelines. Additionally, incoming students with prior college experience can often transfer credits toward their bachelor's degree, which expedites graduation.
What Can I Do With a Degree in Computer Science?
Bachelor's in computer science programs prepare graduates for lucrative careers with strong job growth potential. Graduates may work in roles such as computer information systems manager, data scientist, and computer systems analyst.
Graduates can also pursue a master's degree in computer science to advance their careers. Individuals may be interested in learning more about online master's in information assurance security, online master's in information technology, online master's in data science, and online MBA in management information systems programs.
Computer Science Salary Information
- Computer and Information Systems Manager
Computer and information systems managers — also known as IT managers — oversee an organization's computer-related activities. They determine the organization's IT goals and implement computer systems to meet those goals. These professionals also oversee IT employees, ensure the security of an organization's network, and analyze the costs and benefits of system upgrades. They may make recommendations to top executives. A bachelor's degree in computer science and work experience meet the requirements for computer information systems manager jobs.
Median Annual Salary:
Projected Growth Rate (2018-28):
- Data Scientist
Data scientists create algorithms that analyze large datasets to detect patterns. They develop tools to sort, manage, and display data. These professionals work in diverse fields, including business, healthcare, and science. The position demands strong programming and computing skills, in addition to analytical and critical thinking abilities. Many data scientist jobs require a master's degree, though employers may hire candidates with a bachelor's in computer science.
Median Annual Salary:
Projected Growth Rate (2018-28):
- Computer Systems Analyst
Computer systems analysts — also known as systems architects — help to improve the efficiency and effectiveness of an organization's computing systems. They work with managers to understand an organization's IT needs, research new technologies, and conduct cost-benefit analyses for IT systems and computing upgrades. These professionals also install and configure new systems and conduct testing on their performance. A bachelor's degree in computer science meets the entry-level education requirements for computer systems analyst jobs.
Median Annual Salary:
Projected Growth Rate (2018-28):
- Computer Information Scientist
Computer information scientists create new technological approaches and develop applications for existing technologies. They solve computing problems by conducting research, developing theories, and creating new computing languages or methods. Some computer information scientists specialize in areas like programming or robotics. These professionals work in several industries, including business, science, and medicine. Many positions require a master's degree, though some entry-level and government positions only require a bachelor's in computer science.
Median Annual Salary:
Projected Growth Rate (2018-28):
Computer Science Jobs for Bachelor's Degree-holders
Graduates with a bachelor's degree in computer science enjoy diverse career opportunities. The following list outlines common careers for graduates.
- Business Intelligence Analyst
- Computer Engineer
- Computer Programmer
- Computer Scientist
- Computer Systems Analyst
- Database Administrator
- Database Developer
- Information Assurance Officer
- Information Security Analyst
- Information Systems Manager
- IT Security Analyst
- Mobile Applications Developer
- Network Administrator
- Network Architect
- Network Engineer
- Network Systems Administrator
- Simulation Expert
- Software Developer
- Software Project Manager
- Systems Analyst
- Systems Integrator
- System Software Developer
- System Test Engineer
Other Computer Science 万宝路平台官网
Additional computer science careers may be related to areas like:
- Artificial Intelligence
- Computer and Information Systems Management
- Computer Information Security
- Computer Networking
- Computer Programming
- Computer Systems Analysis
- Database Administration
- Database Development
- Networks Administration
- Software Development and Engineering
- System Design, Administration, and Analysis
- Training and Project Management
- Video Game Programming and Digital Arts
- Web and Application Programming
- Web Development
- The world's largest computing society, ACM represents computing professionals, researchers, and educators. Members benefit from access to career development resources, networking opportunities, and continuing education resources. The association also hosts local and student chapters worldwide and provides industry publications.
- The IEEE Computer Society supports computer science and engineering professionals. The society provides resources for members at different stages of their careers, including peer-reviewed publications, continuing education opportunities, and a digital library. The society also offers courses and certifications for computer science professionals.
- Established in 1972, CRA represents computing research organizations, including computer science departments, laboratories, and professional societies. The association provides research on the employment of computer science doctorate-holders, hosts a computing research blog, and publishes scholarly research.
- A professional association dedicated to engineering and technology, IET offers tools and resources for computer science and engineering professionals. The institution provides professional development resources, career mentoring services, and training resources. Students and young professionals can also access specialized resources through IET.