Computer Science and Political Science, BS

4 Years On Campus Bachelors Program

Northeastern University

Program Overview

The Bachelor of Science in Computer Science and Political Science at Northeastern University offers a unique interdisciplinary approach that equips students with the technical skills of computer science alongside a deep understanding of political systems and theories. This program is ideal for students who are passionate about technology and its impact on society, preparing them for careers at the intersection of these two dynamic fields.

 

Curriculum Structure:

In the first year, students will lay a solid foundation in both disciplines. Core courses such as "Introduction to Computer Science" and "Introduction to Political Science" will introduce students to essential programming concepts and the fundamental principles of political systems. Additionally, students will engage in "Mathematics for Computer Science," which will enhance their analytical skills.

During the second year, students will delve deeper into specialized topics. Courses like "Data Structures and Algorithms" will refine their programming skills, while "Comparative Politics" will broaden their understanding of different political systems around the world. This year also includes "Web Development," where students will learn to create dynamic websites, merging their technical and political knowledge.

In the third year, students will explore advanced concepts and applications. "Operating Systems" will provide insights into how software interacts with hardware, while "International Relations" will examine global political dynamics. Students will also have the opportunity to take "Software Engineering," where they will work on real-world projects, applying their skills in a collaborative environment.

In the final year, students will focus on capstone projects and advanced electives. Courses such as "Artificial Intelligence" will challenge students to think critically about technology's role in society, while "Public Policy" will allow them to analyze and propose solutions to contemporary political issues. This year culminates in a capstone project that integrates their learning, showcasing their ability to tackle complex problems at the intersection of computer science and political science.

Focus Areas: Interdisciplinary studies, technology policy, data analysis, software development, political theory.

Learning Outcomes: Critical thinking, technical proficiency, understanding of political systems, problem-solving skills, effective communication.

Professional Alignment (Accreditation): The program is accredited by the Computing Accreditation Commission of ABET, ensuring that it meets high standards of quality and relevance in the field.

Reputation (Employability Rankings): Northeastern University consistently ranks highly in employability, with QS World University Rankings placing it among the top institutions for graduate employability.

Experiential Learning (Research, Projects, Internships etc.)

At Northeastern University, students pursuing a Bachelor of Science in Computer Science and Political Science benefit from a robust experiential learning environment that equips them with practical skills essential for their future careers. The university emphasizes hands-on experiences through co-op programs, research opportunities, and state-of-the-art facilities. This approach not only enhances theoretical knowledge but also allows students to apply what they learn in real-world settings, making them highly competitive in the job market.

 

Here are some key aspects of experiential learning in these programs:

- Co-op Programs: Northeastern's renowned co-op program allows students to gain up to 18 months of professional experience before graduation, working with leading companies in both tech and political sectors.

- Research Opportunities: Students can engage in cutting-edge research at the Institute for Experiential Learning, where they can collaborate with faculty on projects that intersect technology and policy.

- State-of-the-Art Labs: The university features specialized labs, such as the Cyber-Physical Systems Lab and the Political Science Research Lab, where students can work on innovative projects and gain hands-on experience with the latest technologies.

- Software and Tools: Students have access to industry-standard software and tools, including programming languages like Python and Java, data analysis tools, and simulation software used in political science research.

- Group Projects: Collaborative projects are a staple of the curriculum, encouraging teamwork and problem-solving skills. Students often work in interdisciplinary teams to tackle real-world challenges.

- Internships: Northeastern's extensive network provides students with internship opportunities at top organizations, including tech firms, government agencies, and NGOs, allowing them to apply their skills in practical settings.

- Field Trips and Guest Lectures: The program includes field trips to tech companies and government institutions, as well as guest lectures from industry leaders and policymakers, providing insights into the professional world.

- Libraries and Resources: The Snell Library offers a wealth of resources, including access to databases, research materials, and study spaces tailored for collaborative work.

These experiential learning opportunities not only enrich the academic experience but also prepare students for successful careers in both computer science and political science.

Choosing to study at Northeastern means you’re not just learning in a classroom; you’re actively engaging with the world around you, gaining the skills and experiences that will set you apart in your future career.

Progression & Future Opportunities

Choosing to pursue a Bachelor of Science in Computer Science and Political Science at Northeastern University opens up a world of opportunities. Graduates from this program are well-equipped to enter diverse fields, often landing roles such as Data Analyst, Policy Advisor, Software Developer, or Cybersecurity Analyst. The combination of technical skills and political insight makes you a valuable asset in today’s 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: According to recent data, graduates in these fields have a high employment rate, with many securing jobs within six months of graduation. The average starting salary for computer science graduates is around $80,000, while political science graduates can expect around $55,000, with potential for growth as you gain experience.
- University–Industry Partnerships: Northeastern has established partnerships with leading companies such as Google, Microsoft, and various government agencies, providing students with unique internship and job placement opportunities.
- Long-term Accreditation Value: The program is accredited by the Computing Accreditation Commission of ABET, ensuring that your degree meets high standards of quality and relevance in the job market.
- Graduation Outcomes: Over 90% of graduates from this program report being employed or continuing their education within six months of graduation, showcasing the effectiveness of Northeastern’s educational approach.

Further Academic Progression: After completing your degree, you can consider pursuing a Master’s in Computer Science, Public Policy, or even a dual degree that combines both fields. Northeastern also offers various graduate certificates that can enhance your expertise and employability in specialized areas, such as data science or cybersecurity. This pathway not only deepens your knowledge but also significantly boosts your career prospects in an increasingly competitive job market.

Program Key Stats

$67200
$67200
$67990
$75
EA, ED1, ED
Rolling


29%
No

Eligibility Criteria

ABB - AAA
3.6 - 3.8
40 - 42
90 - 95

1500 - 1580
33 - 36
6.5
90
Optional
No

How US Universities Assess Applicants

Career Options

  • Software Engineer
  • Software Developer
  • Data Analyst
  • Data Scientist
  • Political Data Analyst
  • Policy Analyst
  • Technology Policy Analyst
  • Political Research Analyst
  • Public Policy Consultant
  • Government Technology Specialist
  • Business Analyst
  • Research Analyst
  • Political Campaign Analyst
  • Public Affairs Analyst

Book Free Session with Our Admission Experts

Admission Experts