Computer Science

Developed within the School of Business & Management’s Integrated Digital & Data Sciences (IDDS) initiative, this program was designed to bring computing into the liberal arts environment, and empower students to understand, analyze, and effect change in our digitally-managed world.

Emmanuel's Computer Science Major:

Prepares you for an in-demand career:

Computer scientists are highly sought across industries. The U.S. Bureau of Labor Statistics projects careers in computer science related fields to expand between 2021 and 2031, with career paths in software development to grow as much as 25%, and in web development and digital design to grow by 23%.

Provides a strong technical foundation:

Our core requirements in programming, digital citizenship, ethics and technology, algorithms and data structures will give you an understanding of the theoretical underpinnings of computing and proficiency in applying computer science principles to real-world situations.

Can be tailored to your interests and goals:

Whether you’re into numbers and data, art and design, big business, or the sciences, the major offers diverse electives in web development, application development platforms, physics and mathematics, cybersecurity, digital culture, social media and storytelling, business analytics and more.

Is rooted in the College’s mission:

Computer science practitioners build tools and systems to lift other disciplines, changing lives and communities. Emmanuel students are well-suited for that responsibility, and our curriculum emphasizes ethics, equity, and sustainability.


Students majoring in computer science will have the opportunity to take courses in Data Structures, Object-Oriented Programming, Algorithms, Web Development, Software Development, Python Applications, C# and .NET, Cybersecurity and more.

Sample Courses

  • ART2132 Data Visualization
  • COMM3708 Digital Culture & Social Media
  • IDDS1000 Digital Citizenship
  • IDDS1101 Introduction to Programming
  • IDDS2102 Programming II and Introduction to Computer Science
  • IDDS2132 Practical Machine Learning
  • MATH1118 Intro to Statistics with R
  • MATH2115 Intro Programming with MATLAB
  • MGMT2310 Business Analytics
  • PHIL2205 Ethics and Technology

Explore Emmanuel

Learn More
Research Spotlight: Economics Education on a Global Scale

As her research in economics education has focused on innovation in the classroom and finding ways to help students apply economic theories to real-world situations, students are vital in every aspect to Associate Professor of Economics Rebecca Moryl’s work.

Learn More
Robert Columbus '20: The Idea Man

Robert’s interest in the workings of the wider world grew in 2011 as the Arab Spring became international news. “I love history,” he said, “so knowing the history of the states as well as their current affairs made their actions and interactions much more interesting to me.”

Learn More
Learn More
Learn More
Learn More
Learn More
Featured Faculty: Rebecca Moryl

Dr. Rebecca Moryl is an Associate Professor of Economics at Emmanuel College. Professor Moryl teaches on subjects including microeconomics, economic relations, the politics of international economic relations and urban economics. She believes that understanding economics is critical to understanding the worlds-big and small-in which we live.

Learn More
Saints Spotlight: Maan Alawa '17

Management major Maan Alawa '17 got a taste of the world of hospitality—and award-winning company culture—through his HR internship with Kimpton Hotels.

Learn More
Learn More
Learn More
Learn More

Let's Get Started.

Emmanuel is a place where students broaden their sense of what’s possible and prepare for inspiring careers in an ever-changing world. Be here.