Drexel University's College of Computing & Informatics offers a Bachelor of Science in Computer Science (BSCS) designed to provide students with a robust foundation in both the theoretical and practical aspects of computing. The program emphasizes applied mathematics and science, preparing graduates for dynamic careers in technology and engineering fields. Notably, this accredited program was ranked among the top 35 computer science programs nationwide by College Factual in 2024.
Curriculum and Modules
The BSCS curriculum is structured to ensure a comprehensive understanding of computer science, encompassing:
Core Courses: Fundamental subjects such as Programming and Data Structures, Systems Architecture, Systems Programming, and Programming Language Concepts.
Advanced Electives: Students can choose from a variety of electives in specialty areas, including Artificial Intelligence, Computer Vision and Graphics, Systems Architecture, Computer Security, and Software Engineering.
Optional Concentrations:
Game Programming and Development (GMPD): Focuses on game design principles and offers practical experience in developing games.
Computer Security: Equips students with the skills to design and implement secure computing systems, emphasizing mathematical foundations and algorithmic principles.
The program's flexibility allows students to pursue minors within the College of Computing & Informatics, such as Data Science, Computing Technology, Human-Computer Interaction, Information Systems, Security Technology, and Software Engineering, or select from the numerous minors available across Drexel University.
Drexel University is renowned for its cooperative education (co-op) program, established in 1919, which integrates professional employment experiences with academic studies. BSCS students have the option to participate in:
Four-Year, One Co-op Program: Incorporates a single, six-month period of full-time employment.
Five-Year, Three Co-op Program: Includes three separate six-month periods of full-time employment.
Through the co-op program, students can choose from over 1,700 employers across 35 states and 45 international locations, or conduct independent searches to tailor experiences to their career goals. This hands-on approach enables students to apply classroom knowledge in real-world settings, build professional networks, and gain a competitive edge in the job market.
Graduates of the BSCS program are well-prepared for a variety of roles in the computing industry, including positions such as Software Developer, Web Developer, Systems Software Engineer, Network Engineer, and Application Analyst.The U.S. Bureau of Labor Statistics projects significant growth in computing-related occupations through 2030, highlighting the increasing demand for skilled professionals in this field.
Drexel's commitment to experiential learning, combined with its comprehensive curriculum and strong industry connections, ensures that BSCS graduates are equipped with the knowledge, skills, and experience necessary to excel in the rapidly evolving technology landscape.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.