Computer Science

To earn either a BS or a BA in computer science, students must complete at least 124 credits and meet specific requirements, as outlined in the University catalog at requirements for BS degree in Computer Science and at requirements for BA degree in Computer Science.

The courses for the BA degree and the BS degree are the same for the freshman and sophomore years, branching off into their respective emphasis for the last two years. The degree of BS in CS emphasizes technical aspects, with more required courses, including the concentration. The BA in CS has a liberal arts focus, with fewer required courses, and an opportunity to plan your own upper level study in consultation with an advisor. A useful guide to the BS requirements is the prerequisite tree (with suggested schedule) to be found in the Undergraduate Director’s blog.

Resources

Areas of Study

Data structures, statistical methods, parallel computing, logic and programming, ethics

Career Paths

  • Application Developer
  • Computer Programmer
  • Infrastructure Engineer
  • Middleware Engineer
  • Site Reliability Engineer
  • Software Engineer
  • Data Scientist

Grad School

  • Artificial Intelligence
  • High-Performance Computing
  • Bioinformatics
  • Software Engineering
  • Graphics & Vision
  • Robotics
  • Computer Networking

Need help?  Have questions?

We recently launched our new website.

If you are unable to locate a resource or need assistance with an undergraduate academic program, please contact:

Samantha Fowle, Academic Advisor
fowle@udel.edu | 302-831-2712. 

Academics Undergraduate Programs Computer Science