Students in Drexel’s Bachelor of Science/Bachelor of Arts in Computer Science (BS/BACS) program learn about the theory and practice of effective computing. CS majors tend to be skilled at math and writing code, and like to apply computer science to solve complex computing problems.
This accredited degree program in computer science ranked in the top 40 computer science programs (top 15%) in the 2017 nationwide ranking of U.S. Colleges and Universities by College Factual.
- Prepares students for careers in a rapidly changing profession and to allow easy entrance to graduate education in the computer science field;
- Offers courses in core areas such as programming and data structures, and electives in many specialty areas such as artificial intelligence, computer vision and graphics, systems architecture, computer security and software engineering;
- Offers two optional concentrations:
Game Programming and Development (GMPD): provides conceptual understanding of game design and practical experience in the design and the development of games.
- Computer Security: gives students the ability to design and implement computing security and privacy processes, software and systems. Students use mathematical foundations, algorithmic principles and computer science theory in the modeling and design of such systems.
- Customize your degree through a variety of available minors at CCI, including Data Science, Human–Centered Computing, Information Systems, Security Technology and Software Engineering, or choose from the hundreds of available minors at Drexel;
- Students in the BS/BACS program are eligible to enroll in Drexel’s accelerated degree program, which enables students to graduate with both a bachelor’s and master’s degree in five years.
BA vs. BS in Computer Science: What's the Difference?
The BS program emphasizes foundation courses in the sciences and in applied mathematics, leading to careers involving applications in science and engineering. The BA program emphasizes foundation courses in the humanities and the social sciences, leading to careers involving applications in those areas.
Gain Job Experience Before Graduating
Founded in 1919, Drexel's cooperative education program was one of the first of its kind, and it continues to be among the largest and most renowned. Drexel Co-op allows students to test drive careers, network and gain experience before graduation. Students choose from more than 1,700 employers in 35 states and 45 international locations, or conduct an independent search. Students in the BSCS program can participate in a four-year, one co-op program, a five-year three co-op program, or a five-year two co-op program (with a combined BS/MS degree). Visit the Steinbright Career Development Center website to learn more.
Graduates of Drexel's computer science undergraduate program hold positions such as Software Developer, Web Developer, Systems Software Systems Engineer, Network Engineer and Application Analyst.
- The Computer Science BS and BA programs are accredited by the Computing Accreditation Commission (CAC) of ABET, http://www.abet.org (BA is accredited through August 31, 2016).
- A complete list of the BA/BS in Computer Science program educational objectives/student outcomes may also be viewed on Drexel's Undergraduate Catalog.
- To view the latest BA/BS in Computer Science program enrollment numbers, please click here.
BA/BS in Computer Science Degree Course Requirements & Descriptions
Please visit Drexel's Undergraduate Catalog for course requirements and descriptions. To find out when courses are offered, please visit Drexel's Term Master Schedule.