CSCI 0110

Programming through Simulation

Introduction to Programming through Simulation
In this course we will introduce computer programming through the exploration and writing of computer simulations with applications to ecological sciences and social sciences. We will use NetLogo as a software/programming tool for developing agent-based simulations. Students will learn basic programming constructs such as variables, conditionals, loops, procedures, and recursion as well as tools for experimenting with computer simulations. No prior experience in programming is expected or required. (not open to students who have taken CSCI 0145 or higher) (formerly CSCI 0190) 3 hrs. lect./disc. 1 hour lab.
Computer Science
Computer Science
Natural Sciences
Requirements Fulfilled:
Equivalent Courses:


Fall 2023

CSCI0110A-F23 Lecture (Dickerson)
CSCI0110Y-F23 Lab (Dickerson)
CSCI0110Z-F23 Lab (Dickerson)

Fall 2021

CSCI0110A-F21 Lecture (Dickerson)
CSCI0110Y-F21 Lab (Dickerson)
CSCI0110Z-F21 Lab (Dickerson)