CSCI0110Y-F23
Programming through Simulation
Programming Simulation Lab
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.
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.
- Term:
- Fall 2023
- Location:
- 75 Shannon Street 203(75SHS 203)
- Schedule:
- 9:45am-10:35am on Wednesday (Sep 11, 2023 to Dec 11, 2023)
- Type:
- Lab
- Course Modality:
- In-Person
- Instructors:
- Matthew Dickerson
- Subject:
- Computer Science
- Department:
- Computer Science
- Division:
- Natural Sciences
- Requirements Fulfilled:
- DED
- Levels:
- Undergraduate
- Availability:
- View availability, prerequisites, and other requirements.
- Course Reference Number (CRN):
- 92682
- Subject Code:
- CSCI
- Course Number:
- 0110
- Section Identifier:
- Y