15 BEST COMPUTER PROGRAMMING DEGREES

Posted on

14 DUKE UNIVERSITY

COLLEGE CHOICE SCORE: 87.52

AVERAGE NET PRICE: $19,950

SCHOOL WEBSITE

Overview

Duke University offers several courses of study for undergraduates interested in computer science, including a Bachelor of Science, a Bachelor of Arts, a double major with the Department of Electrical and Computer Engineering, and a minor in Computer Science. These programs are designed to give students extensive hands-on experience through research, scholarship programs, and internships.

Program Features

The Bachelor of Science degree is designed for students who are interested in continuing their education in computer science after graduation, or those who are simply interested in a rigorous approach to the field. It provides students with training in mathematical foundations and applications, as well as other interdisciplinary areas. Required classes include:

  • Introduction to Operating Systems
  • Introduction to the Design and Analysis of Algorithms
  • Discrete Math for Computer Science
  • Introductory Calculus
  • Introduction to Computer Science
  • Data Structures and Algorithms

Notables

Undergraduates are given access to a variety of programs outside the classroom to complement what they are learning inside it. A range of faculty research projects are available, allowing students to pursue independent study courses guided by experienced, world-renowned faculty. Students can also participate in talks, events, and other activities supported by student organizations such as the Association for Computing Machinery’s student chapter and the committee on Women in Computing. Duke also hosts the regional ACM student programming contests each year.

Prev14 of 15Next

Leave a Reply

Your email address will not be published. Required fields are marked *