Search Results
Your search for · CS 347* · during 27WI · returned 1 result
-
CS 347* Advanced Software Design (*=Junior Seminar) 6 credits
The history of software engineering includes a long list of techniques intended to make software development more predictable and its end products more useful, reliable, and maintainable. In this junior seminar, you will design, implement, test, and deploy a modern, cloud-based application. During this project, you will explore and evaluate many of the most important software engineering tools and processes, including large-language-model-based programming assistants. Throughout the project, you will write a variety of technical documents, including API references, developer guides, and discussions of the trade-offs introduced by the engineering techniques your project uses.
Not open to students who have previously taken CS 347.
X seats held for CS Match until the day after X priority registration.
- Winter 2027
- FSR, Formal or Statistical Reasoning
-
Student has completed the following course(s): CS 257 with a grade of C- or better or received a Carleton Computer Science 257 Requisite Equivalency.
-
CS 347*.01 Winter 2027
- Faculty: Jeff Ondich 🏫 👤
- Size:16
- M, WHasenstab 109 11:10am-12:20pm
- FHasenstab 109 12:00pm-1:00pm