Pillar 1: Innovate Computing Majors and Minors
Every student in computing majors/minors can pursue flexible, personalized pathways through an interdisciplinary curriculum marrying computing, liberal arts, and societal grand challenges that emphasizes experiential and team learning.
Bachelor of Science - Computer Science
Bachelor of Science - Electrical and Computer Engineering (BSE)
Concentrations within the Bachelor of Science in Engineering (BSE) degree major include Computer Engineering and Digital Systems; Signal Processing, Communications, and Control Systems; and Machine Learning.
Innovations in computing courses
Interdisciplinary Introduction to Computer Science and Foundations of Data Science take interdisciplinary approaches to introducing students to computational thinking.
Race, Gender, Class & Computing explores the diversity challenges in computing and their effects on technology and society at large.
Cultural Competence in Computing (3C)
The Cultural Competence in Computing (3C) Fellows Program is a five-month, cohort-based professional development program at Duke where teams of faculty, postdoctoral researchers, and graduate students across the country work to develop/improve cultural competence – a set of congruent behaviors, attitudes, and policies that enable professionals to work effectively in cross-cultural situations – as well as utilize these competencies to affect their home institutions. Read more about the successful first cohort in “Diversifying Computer Science, One Cohort at a Time.”