Skip to Main Content

CMSC - Computer Science Major (BS)

Download as PDF

Program Title

Computer Science, BS

Program Type

Major

Degree Designation

BS

Program Description

Major effective: Fall 2019

Modifications Made to Curriculum: Fall 2022, Fall 2023, Fall 2025

Computer science is centered around the practice of problem solving using technology. Rooted in the natural sciences and mathematics, it relates to many aspects of the social sciences (e.g., social network analysis, human-computer interaction, etc.), the arts (e.g., interaction design) and the humanities (e.g., media studies).

Drew’s computer science program is designed to stimulate critical thinking, problem solving, and creativity, together with effective communication skills that prepare students for academic and professional achievement. Computer science students at Drew learn by doing. In many courses, students and instructors explore core computing topics through projects, often for real customers. To date, these projects have resulted in many completed software applications installed and in use at our partner sites. Other opportunities for real-world learning include a variety of internships and collaborative research projects with our faculty and other students.

Requisites

Requirements for the Computer Science Major (52 credits) 


I. Foundation (4 credits) 

Complete the following course: 

II. Core (32 credits) 

Complete all of the following: 

III. Electives: Four Courses from the Following List (16 credits) 

Regularly offered CSCI courses are listed below as are some DATA courses; other courses from MATH, STAT, and DATA, as well as internship credit, may also count, depending on relevance, with departmental approval. 

Select 16 credits from the following: