Mathematics & Computer Science  
Computer Science Offerings

We tend to offer the introductory courses CSCI 150 every semester, the intermediate courses (CSCI 151, 230, 250, and 280) every year, and the advanced electives (CSCI 3xx and 4xx) every other year.

YearFallSpring
2011–2012 CSCI 135 Robotics (Zimmerman)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Ferrer)
CSCI 230 Comp. Org. (Burch)
CSCI 280 Algorithms (Collins)
CSCI 335 Art. Intelligence (Ferrer)
CSCI 380 Theory (Collins)
CSCI 135 Robotics (Zimmerman)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Ferrer)
CSCI 151 Data Structures (Collins)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 340 Databases (Burch)
CSCI 410 Tech. Comm. (Collins)
CSCI 420 Oper. Systems (Hoffman)
2010–2011 CSCI 135 Robotics (Zimmerman)
CSCI 135 Robotics (Wood)
CSCI 150 Foundations (Ferrer)
CSCI 230 Comp. Org. (Ferrer)
CSCI 330 Architecture (Hoffman)
CSCI 385 Sci. Computing (Collins)
CSCI 150 Foundations (Ferrer)
CSCI 151 Data Structures (Collins)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 360 Prog. Lang. (Ferrer)
CSCI 410 Tech. Comm. (Collins)
2009–2010 CSCI 135 Robotics (Burch)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Leonard)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 335 Art. Intelligence (Ferrer)
CSCI 380 Theory (Collins)
CSCI 135 Robotics (Leonard)
CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Ferrer)
CSCI 230 Comp. Org. (Burch)
CSCI 280 Algorithms (Ferrer)
CSCI 340 Databases (Burch)
CSCI 350 Oper. Systems (Leonard)
2008–2009 CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Burch)
CSCI 230 Comp. Org. (Burch)
CSCI 385 Sci. Computing (Collins)
CSCI 491 Topics: Internet Prog. (Leonard)
CSCI 135 Robotics (Ferrer)
CSCI 135 Robotics (Leonard)
CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Leonard)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 280 Algorithms (Burch)
CSCI 330 Architecture (Hoffman)
CSCI 350 Software Engr. (Ferrer)
2007–2008 CSCI 115 Computing & Internet (Burch)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Burch)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 335 Art. Intelligence (Ferrer)
CSCI 350 Oper. Systems (Collins)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Collins)
CSCI 151 Data Structures (Ferrer)
CSCI 230 Comp. Org. (Burch)
CSCI 280 Algorithms (Collins)
CSCI 340 Databases (Burch)
CSCI 360 Prog. Languages (Hoffman)
CSCI 380 Theory (Collins)
2006–2007 CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Ferrer)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 330 Comp. Architecture (Burch)
CSCI 490 Dist. Computing (Hoffman)
CSCI 115 Computing & Internet (Burch)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Burch)
CSCI 151 Data Structures (Ferrer)
CSCI 230 Comp. Org. (Burch)
CSCI 280 Algorithms (Collins)
CSCI 350 Software Engr. (Ferrer)
CSCI 385 Sci. Computing (Collins)
2005–2006 CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Ferrer)
CSCI 151 Data Structures (Burch)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 380 Theory (Collins)
CSCI 420 Oper. Systems (Hoffman)
CSCI 150 Foundations (Collins)
CSCI 151 Data Structures (Burch)
CSCI 230 Comp. Org. (Burch)
CSCI 280 Algorithms (Ferrer)
CSCI 350 Databases (Burch)
CSCI 335 Art. Intelligence (Ferrer)
2004–2005 CSCI 150 Foundations (Collins)
CSCI 151 Data Structures (Burch)
CSCI 250 Scalable Softw. (Ferrer)
CSCI 350 Software Engr. (Ferrer)
CSCI 360 Prog. Languages (Burch)
CSCI 135 Robotics (Ferrer)
CSCI 150 Foundations (Ferrer)
CSCI 151 Data Structures (Burch)
CSCI 280 Algorithms (Ferrer)
CSCI 330 Comp. Architecture (Hoffman)
CSCI 490 Graphics (Burch)
Search: