The Department of Mathematics and Computer Science offers major programs leading to the bachelor of science in mathematics or the bachelor of science in computer science, as well as required and ...
The curriculum for the Bachelor of Arts degree in Computer Science is based on current recommendations of the Association for Computing Machinery (ACM) for liberal arts institutions. The program is ...
Expand the application of computing and computational thinking at an R1 flagship technological university where STEM research is at the heart of everything we do. Learn from caring and skilled faculty ...
For an all-in-one guide to degree requirements, recommended curriculum patterns, advising and other student policies and procedures, please refer to our PDF handbooks. The Bachelor of Science degree ...
Students are rigorously trained in mathematics, statistics, decision and computer sciences. Data Science is one of the most attractive options that combines data analysis with mathematics. If you are ...
Our online Bachelor of Science in Applied Computer Science Post-Baccalaureate degree is designed for working professionals with a prior bachelor’s degree who are looking to make a career pivot, move ...
Students in Drexel’s Bachelor of Science in Computer Science (BSCS) program learn about the theory and practice of effective computing. CS majors tend to be skilled at math and writing code, and like ...
Growth and change in technology have brought a boom in the availability of data and the need for people to shape technologies. Growing areas like machine learning require expertise in programming, ...
Project Based Learning: Freshman Imaging Project, where you explore concepts in physics, mathematics, and computer science and experience the creation of a system to address a contemporary ...
Start here to learn about the majors available in the College of Science. Dual majors, minors, honors tracks and even dual degrees may be available in some programs. Talk with a recruiter about ...
The BS degree in computer science emphasizes knowledge and awareness of computing at all levels. Students gain a hands-on education exploring circuits and computer architecture, operating systems, and ...