Computer Science + Society
Pioneer the impact that computer science has on the world with Wentworth's Computer Science & Society degree. Lead the way on how we employ computing to benefit humankind and avoid the mistakes of the past.
The Intersection of Computing and Humanities
Wentworth's Computer Science & Society degree provides students with direct application to contemporary human programs associated with environmental change and social inequality. Our integrated transdisciplinary approach incorporates faculty from history, sociology, political science, economics, physics, and archaeology.
Freedom & Flexibility
As a Computer Science & Society student, you can choose from a broad range of classes throughout your program. Unlike a traditional major, Computer Science & Society is built around clusters of courses in both Computer Science and Humanities and Social Sciences that allow you to explore various fields. Choose classes that align with your personal goals and pursue a capstone project that aligns with your interests and career plans.
A Meaningful Return on Investment
Our Computer Science & Society students develop marketable skills that are currently in demand. Students have job relevance beyond the typical field of computer science and may work in social organizations, environmental industries, museums, and other areas of human concern in government, non-profit, and private sectors.
Students in the Bachelor of Science in Computer Science & Society program learn how to solve the world’s problems using the skills of Computer Science and the frameworks of the Social Sciences and Humanities. Students gain a solid foundation in Computer Science as well as the interdisciplinary knowledge needed to understand and shape the role of technology in society. The major courses offer hands-on experience applying critical thinking, research, and data analysis skills to real-world problems drawn from a regional and global context.
Visit the Course Catalog for information about program requirements. For an overview of the year-by-year experience in the Bachelor of Science in Computer Science & Society program, see "What You'll Learn" below.
What You'll Learn
You’ll establish a foundation for your Computer Science program by taking Computer Science I & II, and Discrete Mathematics. These courses will lay the groundwork for a comprehensive understanding to practical comp sci concepts.
Second-year computer science students expand their knowledge with courses in Networking Programming, Data Structures, Algorithms, and Databases. You’ll bolster this knowledge with additional math courses in Probability & Statistics and Linear Algebra.
An optional pre co-op work term is available to students during the summer semester.
In the fall and summer semesters of your third year, you’ll start to focus on Operating Systems and Programming Languages and will have the opportunity to supplement your core program courses with electives in your desired area of study.
In the spring, you’ll begin the first of two required co-ops.
In the fall, you’ll go on your second required co-op to gain more hands-on industry experience.
The remainder of your program allows you to round out your comp sci knowledge through electives, as well as work on your senior project in your final semester.