Skip to Main Content
A student in gamer class works on a laptop computer.

Computer Science

Become an expert in solving other people’s problems. Nearly every industry relies on computers to understand and process complex information—and on people like you to make them work.

Majors, Minors & Programs

Both the Bachelor of Arts and Bachelor of Science degrees offer excellent preparation for graduate school or launching your career. If you’re interested in the arts or social sciences, or want more options for study abroad or pursuing an immersive term, this curriculum can offer more flexibility to take courses beyond the department.

Course Spotlight

Every student begins with an introduction to core concepts in computer science, including algorithms, programming languages, data structures, and software development. From there, you can begin to specialize in areas of interest to you, from cybersecurity to game design.

  • CS 205 Algorithm Design and Analysis
  • CS 292 Software Development and Professional Practice
  • CS 303 Computer Graphics
  • CS 312 Data Mining & Statistical Computing
  • CS 323 Machine Learning
Three students work together with several computers on a table. All students' focus is directed to one student's screen.
Pink post-it notes are stuck on a white wall. All the notes have handwriting on them, and the closest note says easy to navigate site. A student's hand is poised over their keyboard. The other hand holds a notecard with handwritten notes.

StartUp Term

Knox’s computer science program is entrepreneurial, creative, and highly collaborative. It’s not unusual for students to come up with ideas that have the potential to become in-demand products—like a group of students currently working on a tool that automatically translates American Sign Language (ASL) into speech. During StartUp Term, you can spend an entire 10-week term focused on refining your product, developing a business plan, and finding investors—all while working in collaboration with students in business and marketing, design, and other related fields.

Computer Science at Knox

Find out why studying computer science at a small liberal arts college can be an advantage—from the personal attention you receive from professors to the opportunities for collaboration.

A student works on a laptop. On his screen, a green background is visible with a round graphic and words Level 6 at the top.

What Our Computer Science Alumni Are Doing

Starting with Thomas Kurtz ’50 (co-inventor of BASIC, if you didn’t know), Knox computer science graduates have made some pretty spectacular contributions to the field. You’ll find our recent grads doing everything from tackling AI to developing mobile games.

  • Momin Zahid ’19 | Software Development Engineer II at Amazon
  • Ryan Earle ’21 | Engineering Associate at Wells Fargo Advisors
  • Madison Belka ’17 | Game Designer, Nifty Games
  • Rishav Sharma ’18 | Senior Software Engineer, Tesla
  • Rosemary Momoh ’17 | Senior Software Engineer, commercetools

Computer Science News

Find out what our computer science students and professors are up to.

Knox Students Win Honorable Mention in DataFest Competition

Participating students were provided with a set of data and an associated challenge.

S.T.E.A.M. Club Provides a Platform for Students to Create

During regular meetings, members work on individual projects and brainstorm new ideas.

Compute This

As a Knox College graduate with a computer science degree, you have great earning potential.

$78,782

Estimated Salary of Alumni with Computer Science Degrees

Submit Your Query

Of course, we’re human beings and not a database, so it may take us slightly longer to provide the information you need.

Loading...