Skip to main content
Wentworth's Computer Science & Society degree provides students with multiple, structured opportunities to apply skills learned across a computer science curriculum to real-life problems. Pioneer the impact that computer science has on the world.

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 multiple, structured opportunities to apply skills learned across a computer science curriculum to real-life problems. They will acquire technical and theoretical knowledge from Computer Science, Humanities and Social Sciences and apply it to recognized social concerns, such as climate change and social inequality.

    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. The structure of the program ensures that graduates will attain mastery of both vital skills in Computer Science and broader theoretical frameworks from the Humanities and Social Sciences. They will deepen and strengthen their knowledge of Computer Science by applying it to complex, real-world problems  This combination of skills give you a host of options as you enter the job market.

  • 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

  • Year 1

    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.

  • Year 2

    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.

  • Year 3

    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.

  • Year 4

    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.

Take the Next Step