The BS in Computer Science and Public Health at Northeastern University is a unique interdisciplinary program designed for students who are passionate about leveraging technology to improve health outcomes. This program is ideal for those who want to combine their interests in computer science with public health, preparing them for a dynamic career at the intersection of these two fields.
Curriculum Structure:
In the first year, students will build a solid foundation in both disciplines. Core courses such as "Introduction to Computer Science" and "Introduction to Public Health" will introduce essential concepts and skills, while "Mathematics for Computer Science" will enhance their analytical abilities. This year is all about exploring the basics and understanding how technology can impact health.
During the second year, students dive deeper into specialized topics. Courses like "Data Structures and Algorithms" and "Epidemiology" will equip them with critical problem-solving skills and an understanding of disease patterns. This year emphasizes the importance of data in both fields, preparing students to analyze and interpret health data effectively.
In the third year, students will engage in more advanced coursework, including "Software Engineering" and "Biostatistics." These courses will challenge them to apply their knowledge in real-world scenarios, focusing on developing software solutions for public health challenges. This year is crucial for honing technical skills while understanding the statistical methods used in public health research.
In the final year, students will have the opportunity to integrate their learning through a capstone project and internships. Courses like "Health Informatics" and "Public Health Policy" will allow them to explore the application of technology in health systems and policy-making. This year is about synthesizing their knowledge and preparing for a successful transition into the workforce.
Focus Areas: Health Informatics, Data Analysis, Software Development, Public Health Policy
Learning Outcomes: Proficiency in programming languages, understanding of public health principles, ability to analyze health data, and skills in software development for health applications.
Professional Alignment (Accreditation): The program is aligned with industry standards and is designed to meet the needs of employers in both the tech and health sectors.
Reputation (Employability Rankings): Northeastern University consistently ranks highly in employability, with QS World University Rankings placing it among the top institutions for graduate employability.
At Northeastern University, students in the BS Computer Science and Public Health programs are immersed in a dynamic learning environment that emphasizes experiential learning. This approach allows students to gain practical skills through hands-on experiences, collaborative projects, and real-world applications. With access to state-of-the-art facilities and cutting-edge technology, students are well-equipped to tackle the challenges in both fields.
Here are some key aspects of the experiential learning opportunities available to you:
- Co-op Program: Northeastern's renowned co-op program integrates professional work experience with academic study, allowing you to apply your knowledge in real-world settings. Many students secure positions with leading companies in tech and healthcare.
- Research Labs: Engage in innovative research at facilities like the Khoury College of Computer Sciences and the Bouvé College of Health Sciences. These labs focus on areas such as data science, health informatics, and public health interventions.
- Interdisciplinary Projects: Collaborate with peers from various disciplines on projects that address complex health issues using technology. This fosters teamwork and enhances problem-solving skills.
- Digital Tools and Software: Gain proficiency in industry-standard software and tools, including Python, R, and various health informatics platforms, which are essential for data analysis and programming.
- Field Trips and Site Visits: Participate in organized visits to healthcare facilities, tech companies, and research institutions, providing insights into the practical applications of your studies.
- Libraries and Resources: Access extensive resources at the Northeastern University Libraries, which offer a wealth of information on both computer science and public health topics, as well as study spaces and technology support.
- Institutes and Centers: Benefit from the expertise of specialized institutes, such as the Institute for Health Equity and Social Justice Research, which focus on public health challenges and solutions.
These experiential learning opportunities not only enhance your academic experience but also prepare you for a successful career in the rapidly evolving fields of computer science and public health.
Consider applying to Northeastern University to take advantage of these incredible opportunities!
Choosing to pursue a Bachelor of Science in Computer Science and Public Health at Northeastern University opens up a world of opportunities. Graduates from this program are well-prepared for a variety of impactful roles, such as Data Analyst, Health Informatics Specialist, Software Developer, and Public Health Researcher. The combination of technical skills and public health knowledge positions you uniquely in the job market:
- University Services: Northeastern offers robust career services, including co-op programs that provide real-world experience, resume workshops, and networking events with industry leaders.
- Employment Stats and Salary Figures: Graduates in this field enjoy a high employment rate, with many securing jobs shortly after graduation. The average starting salary for computer science graduates is around $80,000, while public health roles can start at approximately $60,000, depending on the position and location.
- University–Industry Partnerships: Northeastern has established partnerships with leading organizations in both the tech and health sectors, such as IBM, Boston Children's Hospital, and the Massachusetts Department of Public Health, providing students with valuable internship and job opportunities.
- Long-term Accreditation Value: The program is accredited by the Computing Accreditation Commission of ABET, ensuring that your degree meets the highest standards and is recognized by employers worldwide.
- Graduation Outcomes: Over 90% of graduates from this program find employment or continue their education within six months of graduation, reflecting the program's strong reputation and the demand for skilled professionals in these fields.
Further Academic Progression: After completing your degree, you can choose to further your studies in various areas. Northeastern offers graduate programs in Public Health, Health Informatics, and Computer Science, allowing you to specialize further and enhance your career prospects. Additionally, pursuing a Master’s degree or even a Ph.D. can open doors to advanced research positions, leadership roles, and teaching opportunities in academia.
By choosing this unique interdisciplinary program, you’re not just preparing for a job; you’re setting the stage for a fulfilling career that makes a difference in people's lives.


US universities use a holistic admissions review. Beyond grades and standardized test scores, they weigh the strength of your overall profile to understand who you are as a student and a person.

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.
