Filters
Filters
- Doctoral Degrees
- PhD
- Computer Science and AI
- Software Engineering and Development
Sort by
17 Software Engineering and Development PhD Degree Programs
Explore


Promoted
Ben-Gurion University of the Negev
PhD in Engineering
- Be'er Sheva, Israel
- Sde Boker, Israel
PhD
Full time
4 years
On-Campus
English
The Ph.D. in Engineering Program offered by the Faculty of Engineering Sciences is designed to provide a fundamental approach to basic engineering principles with an emphasis on scientific methods. The aim of coursework and research projects is to develop individuals capable of creative work in engineering science and areas of specialization in engineering research and development or teaching.


Santa Clara University - School of Engineering
PhD in Computer Science and Engineering
- Santa Clara, USA
PhD
Full time
1 year
On-Campus
English
The work for this degree consists of engineering research, the preparation of a thesis based on that research, and a program of advanced study in engineering, mathematics, and related physical sciences. The student’s work is directed by the department, subject to the general supervision of the School of Engineering.


Charles University Faculty of Mathematics and Physics
PhD in Computer Science - Software Systems
- Prague, Czech Republic
PhD
Full time
4 years
On-Campus, Blended
English
The program addresses open topics in software system analysis, development, and application. In both theoretical and practical terms, it has foundations in the research of software architectures, programming languages, and notations, together with tools and methods for software analysis and construction. These are studied both in general terms and in the context of important software system classes such as information systems, or distributed or parallel systems. On the creative side, the program combines projects of basic and applied research, often with strong experimental aspects, with outputs including research prototypes alongside traditional publications. The program does not contain specializations.
Find your perfect program
Answer a few questions and we'll match you with the programs that suit you!


Santa Clara University - School of Engineering
PhD in Electrical and Computer Engineering
- Santa Clara, USA
PhD
Full time
1 year
On-Campus
English
The Doctor of Philosophy (Ph.D.) degree is conferred by the School of Engineering primarily in recognition of competence in the subject field and the ability to investigate engineering problems independently, resulting in a new contribution to knowledge in the field. The work for the degree consists of engineering research, the preparation of a thesis based on that research, and a program of advanced studies in engineering, mathematics, and related physical sciences.


University of Algarve
Fast-track counseling
PhD in Informatics Engineering
- Faro, Portugal
PhD
Full time
3 years
On-Campus
English, Portuguese
Fast-track counseling
The branch of knowledge of this course in PhD in Informatics Engineering is precisely Informatics Engineering. Through its PhD program in computer science, UAlg intends to affirm its presence in this scientific field. There is a bachelor's and a master's degree in Informatics Engineering in the Institution, already with some parchments.


Selinus University of Sciences and Literature
Doctor of Philosophy (Ph.D) in Software Engineering
- Ragusa, Italy
PhD
24 months
Distance Learning
English
Nowadays, software development often involves working on large programmes as part of a team that will most likely collaborate and interact with others in ancillary disciplines and/or teams for many years. Developing and implementing the principles and practice of software engineering means understanding its context, tools and techniques.


Universidade de Aveiro
Doctorate in Computer Engineering (Taught in English)
- Aveiro, Portugal
PhD
4 years
On-Campus
English
The University of Aveiro is proud of a history of excellence in teaching and research in the areas of Computer Engineering, Computer Science and Information Technology. Multiple teaching projects, some with pioneering character in the country, and multifaceted research dynamics with international recognition, shape this history. History that also records the fundamental role it has played in the creation and structuring of a business fabric that has in Informatics and, more generally, in Information and Communication Technologies, an essential component of its activity.


EUCLID (Euclid University)
PhD in Instructional Design and Open Learning (Online)
- Central African Republic Online, Central African Republic
- Gambia Online, Gambia
PhD
Full time
18 months
Distance Learning
English
The EUCLID online Ph.D. in Instructional Design and Open Learning takes up the challenge of offering a comprehensive doctoral program at the junction of three specialized fields of knowledge and application: (1) open learning in all organizations (2) online education in a university context, and (3) cross-disciplinary challenges of pedagogy, andragogy and information technologies.


Universidade de Aveiro
Doctorate in Design
- Aveiro, Portugal
PhD
3 years
On-Campus
Portuguese
The 3rd cycle of studies leading to a PhD in Design is a PhD Program in Association between the University of Aveiro (Department of Communication and Art) and the University of Porto (Faculty of Fine Arts), with the collaboration of teachers in the area of Design of these institutions, as well as researchers from ID+ Institute of Research in Design, Media and Culture.


Auburn University - College of Engineering
Ph.D. - Computer Science and Software Engineering
- Auburn, USA
PhD
Full time
6 years
On-Campus
English
The Doctor of Philosophy program in Computer Science and Software Engineering offers a unique opportunity for doctoral students to develop research and development skills in cutting-edge computer science and software engineering disciplines. We cater to doctoral students with outstanding aptitude and strong research skills in computer science and software engineering. A dissertation embodying the results of this research represents the major portion of the requirements for this degree. Four calendar years beyond the bachelor’s degree or three past the master’s degree are usually needed to complete the Ph.D. program.


Botswana International University Of Science And Technology
PhD Computer Science
- Palapye, Botswana
PhD
On-Campus
English
PhD Thesis Research in Computer Science & Software Engineering


The George Washington University - School of Engineering & Applied Science
Doctor of Philosophy in Computer Science (Ph.D.)
- Washington, USA
PhD
Full time
4 years
On-Campus
English
The Doctoral Degree in Computer Science is based on coursework as well as research that leads to a dissertation. Areas of research focus center around these topics: computer security and information assurance, software engineering and systems, bioinformatics and biomedical computing, networking and mobile computing, pervasive computing and embedded systems, machine intelligence, robotics, and algorithms and theory.


The University of Texas at Dallas
Doctor of Philosophy in Software Engineering
- Richardson, USA
PhD
Full time
On-Campus
English
The Doctor of Philosophy in Software Engineering is designed for students who want to deepen their understanding of software development processes, methods, and tools. It focuses on advanced research ...


University of Plymouth
PhD Digital Art and Technology
- Plymouth, United Kingdom
PhD
Full time
On-Campus
English
The PhD in Digital Art and Technology is designed for individuals who want to explore the creative and technical sides of art and digital media. It offers a flexible research program that allows stude...


Arizona State University
Media Arts and Sciences, PhD
- Tempe, USA
PhD
Full time
On-Campus
English
The Media Arts and Sciences PhD program focuses on advancing interdisciplinary research at the intersection of technology, media, and arts. It emphasizes pioneering work in areas such as digital media...
Learn more about Software Engineering and Development PhD degree programs
You'll spend your PhD in Software Engineering and Development pushing the boundaries of how software systems are designed, verified, and scaled. This is research-level work, and it goes well beyond writing code.
The doctoral environment fosters independent inquiry and rigorous analytical thinking across both theoretical and applied problems. Your coursework will likely cover advanced algorithms, formal methods for software verification, distributed systems architecture, and research methodologies specific to computing. You'll also develop expertise in a focused area, whether that's compiler design, software reliability, human-computer interaction, or autonomous systems behavior.
Much of your time goes toward original research. You'll identify gaps in existing knowledge, design studies or experiments, and contribute peer-reviewed findings to the field. Collaboration with faculty and industry partners is common, and many doctoral candidates publish before they graduate.
Career paths reflect that depth. Graduates move into research scientist roles at technology companies, faculty positions, and senior engineering roles where they shape software architecture at an organizational level. Government research agencies and standards bodies also recruit PhD holders to inform policy and technical frameworks.