Classes

From Earlham CS Department
Revision as of 08:55, 4 May 2020 by Craigje (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

These are the elective classes we offer each semester (not listed are core courses like CS 1,2,3 or Senior Seminar, which are taught on a regular schedule).

Current Classes

Fall 2020

  • CS370 (Graphics)
  • CS410 (Networks & Networking)

Past Classes

Spring 2020

  • CS240 (Cryptography)
  • CS282 (Topics - Web App Dev)
  • CS355 (Advanced Data Structures)
  • CS365 (Artificial Intelligence and Machine Learning)
  • CS360 (Parallel and Distributed Computing)

Fall 2019

  • CS420 (Operating Systems)
  • CS440 (Programming Languages)

Spring 2019

  • CS330 (Functional Programming)
  • CS345 (Software Engineering)
  • CS430 (Database)

Fall 2018

  • CS382 (Topics - Game Design)
  • CS370 (Graphics)
  • CS410 (Networks & Networking)

Spring 2018

  • CS290 (Computational Modeling)
  • CS360 (Parallel & Distributed)
  • CS283 (Arduino)
  • CS365 (Artificial Intelligence)
  • CS440 (Programming Languages)

Fall 2017

  • CS420 (Operating Systems)
  • CS330 (Functional Programming)

Spring 2017

  • CS383 (Bioinformatics)
  • CS345 (Software Engineering)
  • CS430 (Database)
  • CS282 (Topics - Android App Dev)

Fall 2016

  • CS370 (Graphics)
  • CS410 (Networks & Networking)

Fall 2015

  • CS-420 - Operating Systems
  • CS-440 - Programming Languages

Spring 2015

Fall 2014

Fall 2012

  • CS-128 - Introduction to Programming and Problem Solving

Spring 2012

Fall 2011

Fall 2011

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

Spring 2006

  • CS-345 Software Engineering 2006

Fall 2006

Fall 2005