New England Complex Systems Institute
winterbannertext.png
summertrees.png

Overview | Lab 1: CX102 | Week 1: CX201B | Lab 2: CX103 | Week 2: CX202B | Student Reviews | Register

CX102: Computer Programming for Complex Systems (Lab)

June 2

This course introduces computer programming in the Python language for those with little or no computer programming experience. It is designed as a precursor to CX201B.

The course will present programming concepts and hands-on exercises. Topics to be covered include: data structures, algorithms, variables and assignments, numerical and logical operations, lists and dictionaries, user-defined functions, flow control, loops, and visualization.

img21.png

Overview | Lab 1: CX102 | Week 1: CX201B | Lab 2: CX103 | Week 2: CX202B | Student Reviews | Register

CX103: Setting up for Data Analytics (Lab)

June 9

This course introduces computer programming in the Python language focused on the management of data for analysis. It is designed as a precursor to CX202B.

This lab will cover essential data handling methodologies using industry-standard tools in the Python language. The lab will cover obtaining, loading, cleaning, initial exploration, saving, and preparing data for in-depth analysis. Time permitting, other topics to be covered in the lab include database construction and management, basic plotting and visualization, and fundamental concepts for developing web-based interactive visualizations.