The PhD in Computer Engineering at Colorado State University is a research-focused doctoral programme designed for students who want to pursue original contributions in areas such as computer architecture, embedded systems, networking, cyber-physical systems and AI-enabled hardware/software co-design. It suits candidates seeking careers in academic research, industrial R&D or advanced technical leadership, and combines coursework, qualifying examinations and sustained dissertation research under faculty supervision.
What you'll study
The PhD programme is built around sustained, original research supported by a foundation of advanced coursework. Students take classes in core and elective topics to develop depth and breadth in computer engineering, then focus on an individual research programme leading to a written dissertation and public defence.
- Core topics: advanced computer architecture, digital systems and VLSI, embedded and real-time systems, high-performance and parallel computing.
- Advanced and elective areas: cyber-physical systems and robotics, computer and network security, machine learning for hardware and systems, systems-on-chip, FPGA and reconfigurable computing, sensor networks, and IoT technologies.
- Research components: identification of a research problem, literature review, qualifying/comprehensive examination, dissertation proposal, original research, dissertation writing and oral defence.
- Skills and methods: experimental design, hardware and software prototyping, simulation and modelling, statistical analysis, scientific writing and teaching experience through assistantships.
- Structure: an initial period of coursework and seminars is followed by concentrated research under a faculty advisor. Students often serve as teaching or research assistants and participate in group meetings, journal clubs and conferences.
Entry requirements
Applicants are expected to have a strong background in electrical engineering, computer engineering, computer science or a closely related field. Typical requirements include:
- Academic record: a recognised bachelor's degree with high standing; a relevant master's degree is strongly recommended and can shorten the time to completion but is not always mandatory for admission.
- Research potential: evidence of research aptitude such as a master’s thesis, undergraduate research projects, publications, or documented lab experience.
- Application materials: detailed CV, statement of purpose describing research interests and potential faculty matches, academic transcripts, and several letters of recommendation from academic or professional referees.
- English language proficiency: for applicants whose first language is not English, an approved English language test or equivalent proof of proficiency is required.
- Additional considerations: admission is competitive and holistic; alignment with faculty research interests and availability of a potential advisor and funding (teaching or research assistantships) are important factors.
Career prospects
Graduates of the programme pursue a range of careers that leverage deep technical expertise and research experience.
- Academic careers: tenure-track faculty positions, postdoctoral research roles and positions in university research centres.
- Industry R&D: research scientist or senior engineer roles in semiconductor companies, systems and network vendors, cloud and high-performance computing firms, telecommunications and embedded systems developers.
- Government and national labs: research and technical leadership positions at government laboratories and federally funded research organisations.
- Startups and entrepreneurship: technical founders and senior engineering leaders in technology startups, particularly in areas such as IoT, autonomous systems, cybersecurity and AI hardware.
- Professional roles: positions in advanced product development, systems architecture, technical program leadership, and consulting that require rigorous analytical and research skills.
Why study at Colorado State University
Colorado State University offers a doctoral environment with multidisciplinary collaboration, experienced faculty and access to modern research infrastructure. The Department fosters close mentorship between faculty and students, with opportunities to work in laboratories that specialise in areas such as embedded systems, networking, security and machine learning.
- Research centres and facilities: proximity to university research institutes and centre-level resources, which support experimental hardware and software development, sensor and robotics testbeds, and cybersecurity research.
- Collaborative ecosystem: strong ties with regional technology companies, national labs and other university departments enable interdisciplinary projects and applied research partnerships.
- Professional development: teaching assistantships, conference support and workshops help students build communication, teaching and grant-writing skills essential for academic and industry careers.
- Location and quality of life: Colorado’s dynamic tech ecosystem, outdoor recreation and vibrant campus community make it an attractive place for sustained doctoral study and networking with local industry.
Explore more on ScholarshipsAds