BS in Computer Science Program By DePaul University |Top Universities

BS in Computer Science

Main Subject Area

Computer Science and Information SystemsMain Subject Area

Program overview

Main Subject

Computer Science and Information Systems

Degree

BS

Study Level

Undergraduate

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. Students can choose to study within one of three concentrations in the BS in Computer Science program: Software Development, Software Engineering Game Systems. Learning Outcomes - Students will be able to: Interpret the informal description of an algorithm, translate the description to a program, and write tests to determine whether a program solves the intended problem. Analytically determine the running time of a program and validate the analysis experimentally. Select an appropriate combinatory or statistical technique to solve an analytic problem. Analyze and select an algorithm based on systems effects. Solve a specific problem by selecting appropriate data structures, algorithms, and customize them to the problem. Correlate the input of a compiler and its assembly language output. Write programs that interact with other processes and with databases. Implement systems that run across several distributed computers. Criticize a program on the basis of its maintainability and suggest improvements Interpret new APIs and use them in developing computer applications.

Program overview

Main Subject

Computer Science and Information Systems

Degree

BS

Study Level

Undergraduate

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. Students can choose to study within one of three concentrations in the BS in Computer Science program: Software Development, Software Engineering Game Systems. Learning Outcomes - Students will be able to: Interpret the informal description of an algorithm, translate the description to a program, and write tests to determine whether a program solves the intended problem. Analytically determine the running time of a program and validate the analysis experimentally. Select an appropriate combinatory or statistical technique to solve an analytic problem. Analyze and select an algorithm based on systems effects. Solve a specific problem by selecting appropriate data structures, algorithms, and customize them to the problem. Correlate the input of a compiler and its assembly language output. Write programs that interact with other processes and with databases. Implement systems that run across several distributed computers. Criticize a program on the basis of its maintainability and suggest improvements Interpret new APIs and use them in developing computer applications.

Admission requirements

Undergraduate

6+

Tuition fee and scholarships

One of the important factors when considering a master's degree is the cost of study. Luckily, there are many options available to help students fund their master's programme. Download your copy of the Scholarship Guide to find out which scholarships from around the world could be available to you, and how to apply for them.

In this guide you will find:
opportunities

Where to look for scholarship opportunities

how_to

How to apply to scholarships relevant to you

list

A list of available scholarships around the world

checklist

A scholarship application checklist

banner
download_icon Download Scholarship Guide

More programs from the university

With our status as the largest Catholic University in the country and our location in the Midwest’s largest city, it’s not surprising that a diverse body of undergraduate students comes to DePaul from throughout Illinois and across the nation. Once they arrive on campus, their education is hardly limited to the classroom. From study abroad opportunities and internships to research partnerships and community-based service learning, our undergraduates have many opportunities to practice applying what they learn.

BA in Animation

::type_cta_button:: View Details

BA in English

::type_cta_button:: View Details

BA in French

::type_cta_button:: View Details

BA in Geography

::type_cta_button:: View Details

BA in German

::type_cta_button:: View Details

BA in History

::type_cta_button:: View Details

BA in Italian

::type_cta_button:: View Details

BA in Music

::type_cta_button:: View Details

BA in Philosophy

::type_cta_button:: View Details

BA in Spanish

::type_cta_button:: View Details

BA in Sociology

::type_cta_button:: View Details

Located in the heart of Chicago, DePaul graduate programs foster innovation and entrepreneurship. We offer more than 100 graduate and doctoral degree programs — with flexible options to take courses at night, during the day or online. And because we’re known for academic excellence, our reputation will enhance yours.

Undergrad programs