The Computer Science (BS) - Software Development at De Paul University equips you to design, build, and manage the sophisticated software systems that power our digital world. In this program, you will explore the core principles of programming fundamentals, data structures, and algorithms, alongside essential software engineering methodologies. You will gain a deep understanding of object-oriented programming, database systems, and operating systems, preparing you for a dynamic career in a field that demands continuous innovation and problem-solving. This undergraduate degree is ideal for aspiring developers eager to translate complex ideas into functional, efficient software solutions.
This full-time, on-campus Bachelor of Science degree is studied over four years, offering a comprehensive curriculum that includes specialized electives in areas like mobile app development, cloud computing, and software security. You will engage in practical learning through a capstone project or senior seminar, where you will collaborate on developing significant software solutions. Throughout your studies, you will develop critical skills in agile software development and DevOps practices, preparing you to graduate with a robust portfolio and the technical expertise sought by leading technology firms and innovative startups.