Summer 2024, Term 1

Wednesday, May 15- Thursday, June 17, 2024

The Marine Lab will offer Duke courses for Summer Term 1. This web page will be updated as we are able to confirm the summer courses. 



Introduction practices and principles of computer science and programming and their impact on and potential to change the world. Algorithmic, problem-solving, and programming techniques in domains such as art, data visualization, mathematics, natural and social sciences. Programming using high-level languages and design techniques emphasizing abstraction, encapsulation, and problem decomposition. Design, implementation, testing, and analysis of algorithms and programs. No previous programming experience required. Not open to students who have taken Computer Science 102, 116, Engineering 103 or Computer Science 201.

Class schedule will be posted soon!







Quick Links


For help with undergraduate course registration, email