Bachelor of Science Computer Science

earn this degree online Computing is everywhere: from manufacturing to advertising, from social life to sitting quietly with an e-book. What are the rules that govern the devices and networks that are so important in our daily lives? How do they work? Computer programs and services that we use every day are among the most complex artifacts ever constructed by humans. How can such complex systems be structured so that they are easily repaired or modified? The BS in Computer Science at DePaul CDM prepares students to answer such questions, providing them with the skills necessary to contribute to this vital aspect of our culture. Computer Science is a richly rewarding intellectual discipline that combines aspects of mathematics, science and engineering. Once students have mastered the basic vocabulary of algorithms, programming, and systems, a world of interdisciplinary opportunities become available—human-computer interaction, artificial intelligence and computational finance, to name a few—as well as applications across the arts and sciences.



Computer Science graduates from DePaul go on to work in a wide variety of industries. Almost every business can make use of new information technology ideas and applications for their systems.






Companies hiring our graduates include Allstate, CNA, Federal Reserve Bank, JP Morgan Chase, GitHub, State Farm, Vivid Seats, CME Group, Abbott Laboratories, Microsoft, and more.

$62,250 median reported by program graduates 6 months after degree completion

91% of reporting program graduates were employed, continuing education, or not seeking employment within six months of graduation.

faculty with 2 students  

Faculty Research

CS faculty perform research in a wide variety of areas. Many projects are funded by the National Science Foundation (NSF) and other agencies. Faculty research areas include artificial intelligence, computational finance, data mining, database systems, high performance and scientific computing, human-computer interaction, programming languages and systems, security, software engineering, technology education, theory, and visual computing.

CSS logo  

Computer Science Society

Computer Science Society provides students the opportunity to collaborate on computer science-related projects, expand their computer science education, and host events related to computer science for the DePaul community. CSS’s goal is to build a community that computer science students can look to as a resource for academics, networking, career improvement, and enjoyment.

Chi logo 

Studio χ

Studio χ is a Center for faculty development that fosters and supports research at the interface between computing and humanities. The Studio’s talks and events are free and open to the public.

male using laptop remotely  

Online Learning

Many courses for this program are available for review and playback online. One hundred percent of the lectures in the CDM courses—from audio and video to whiteboard writing and supplemental materials—are captured and available online. Transfer students may complete this degree online.


Capstone Classes

The CS degree has two capstone experiences for students, one in the sophomore year and the other in the senior year. The Sophomore Lab in Applied Computing introduces advanced concepts at an early stage. The subject matter varies and is typically related to the professor's area of research. The Software Projects capstone course requires students to work together on a substantial project. Computer science is a collaborate field, and this capstone experience prepares students for the kind of collaboration they will find in the workplace.

female student using classroom computer  

What's the difference between IT, CS, & IS?

IT Bridges the gap between computer science and information systems. Learn more about these distinctions.