The CS department offers a few computer science courses during the summer, depending on teaching availability. For more information on pricing and registration, please visit the Duke Summer School website.
For Summer Term I
Course | Course time | Note |
CompSci 230: Discrete Math for CS (O'Hanlon) |
MTuWTh 2:45pm - 4:15pm Discussion MW 1-2:15pm |
In person LSRC D106. This is a core course in the Computer Science Major pathway. |
CompSci 250: Computer Architecture (Bletsch) |
MTWTh 10:30am - 12:00pm Discussion: TuTh 1:00pm - 2:15pm |
In person Wilkinson 126. This is a core course in the Computer Science Major pathway. |
For Summer Term II
Course | Course time | Note |
CompSci 101: Intro to Computer Science (Velasco) |
MTuWThF 12:30pm - 1:45pm Discussion: TuTh 2:00pm- 3:15pm |
Online. This course is a pre-requisite in the Computer Science major/minor pathway. |
Summer UTAs
We are potentially seeking UTAs for Summer Term I and Term II for the following courses:
- COMPSCI 230 (Term I)
- COMPSCI 250 (Term I)
- COMPSCI 101 (Term II)
Summer 2022 COMPSCI TA Interest Form (Page 1 of 8) (office.com) (requires Duke login to Microsoft)
Note, we still do not know our capacity and need for UTAs for each course (as it will be dependent on enrollment numbers) but we would like to get interested students so when we are ready to hire UTAs, we will already be able to make some decisions. We also cannot hire students graduating in May 2022 or not residing within the US. You must already be on Duke payroll to be a UTA for the summer and you must reside in NC.
Please email uta-program@cs.duke.edu if you have any questions about the UTA application or position.