If you are interested in accredited computer science degree programs in Delaware, the state’s University of Delaware has four separate degree programs that may fit your needs. With a degree in computer science, you’ll be eligible to pursue careers in programming, information technology and systems, software development, network architecture, systems analysis, and more. According to the U.S. Bureau of Labor Statistics, these jobs pay an average of more than $60,000 a year, and are expected to grow at a steady pace over the next ten years. Read on for more details about the accredited computer science degrees available through the University of Delaware.

University of Delaware

College of Engineering

The College of Engineering at the University of Delaware houses the school’s Department of Computer and Information Sciences. Faculty within the College of Engineering are internationally renowned, including 32 named professors, 38 professors who have won awards from the National Science Foundation, and 12 recipients of the University’s teaching award. In addition, UD is planning a brand new science and technology campus, which will expand research capabilities and allow for more extensive corporate partnerships.

Bachelor of Science in Computer Science

The Bachelor of Science in Computer Science (BSCS) at the University of Delaware is focused on the technical aspects of computer and information systems. The curriculum prepares students to use computers to solve real problems and for a complete understanding of software development and computer theory. In addition to theoretical learning, students in the BSCS program will also develop expert software programming skills. All BSCS faculty have doctoral degrees, so students can choose from a wide range of concentrations including management information systems, game design, networking, graphics, cognitive science, artificial intelligence, and more. The BSCS degree requires the core coursework from the College of Engineering, along with ten foundational computer science courses, four advanced computer science electives, and an array of math and physics requirements.

Bachelor of Arts in Computer Science

Like the Bachelor of Science in Computer Science, the Bachelor of Arts degree from the University of Delaware provides a strong foundation in the theoretical use of computers in modern society. However, the BACS is grounded in liberal arts rather than technological applications, making it a good choice for someone who is adding computer science as a second major. Many students also pursue a Bachelor of Arts in Computer Science before applying to professional school in law, medicine, dentistry, business, or other areas. BACS students take the same courses as BSCS students in the first two years, then have the opportunity to plan an independent course of study in the junior and senior years in conjunction with a faculty advisor. The BACS degree requires the core engineering courses, five computer science and information systems courses (including one lab), and 18 credits of computer science electives.

Master of Science in Computer Science

The University of Delaware’s Master of Science in Computer Science program prepares students either for professional employment or to continue on to a doctoral degree in the field. The MSCS degree can be completed in four full-time semesters, with 30 credit hours divided up into four areas: theory, systems and networks, software, and information. While a research thesis is an optional part of completing the MSCS degree, students who plan to go on to a Ph.D. program should plan to undertake a research project in preparation for the next level of schooling.

Doctor of Philosophy in Computer Science

To be eligible for the Ph.D. in computer science degree, students must have a master’s degree in computer science or a related field from the University of Delaware or another institution. Students who are entering the Ph.D. program from another college or university may have to take additional foundation courses for entry. In addition, demonstration of research ability is required, either as a research assistant, completion of a master’s thesis, or independent study. To complete the Ph.D., which has a flexible schedule, students must complete six advanced courses in the department beyond what is required for a master’s degree. Beyond coursework, a Ph.D. student is required to complete and defend a dissertation of his or her original research in the field of computer science. Core graduate research areas including artificial intelligence, bioinformatics, computer networks, computer graphics, computer vision, high performance computing, natural language processing and information retrieval, software engineering, and theory of computing, with nationally and internationally renowned faculty qualified to advise in each of those areas.


  • ABET


Department of Computer and Information Sciences
101 Smith Hall
Newark, DE 19716
(302) 831-2712

The University of Delaware’s computer science programs are ranked in the top 75 programs in this discipline in the country by U.S. News and World Report, as well as in the top 75 national universities and top 30 public schools in the country. This makes it an excellent choice for anyone who wants to excel in the discipline of computer science, either at the bachelor’s, master’s, or doctorate level. The University of Delaware offers a variety of accredited computer science degree programs in Delaware.