Skip Navigation
CarletonHome Menu
  • Academics
  • Campus Life
  • Admissions
  • For…
    • Students
    • Faculty & Staff
    • Parents & Families
    • Alumni
    • Prospective Students
Directory
Search
What Should We Search?
Campus Directory
Close
  • Registrar’s Office
  • Carleton Academics
Jump to navigation menu
Academic Catalog 2026-27

Course Search

Modify Your Search

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.

    • CL: 300 level CS Junior Seminar Elective CS Major Electives
    • CS  347*.01 Winter 2027

    • Faculty: Jeff Ondich 🏫 👤
    • Size:16
    • M, WHasenstab 109 11:10am-12:20pm
    • FHasenstab 109 12:00pm-1:00pm

Search for Courses


  • Begin typing to look up faculty/instructor

Liberal Arts Requirements

You must take 6 credits of each of these.

Other Course Tags

 
Clear Search Options
  • 2026-27 Academic Catalog
    • Academic Requirements
    • Course Search
    • Departments & Programs
    • Transfer Credits and Credit by Examination
    • Off-Campus Study
    • Admissions
    • Fees
    • Financial Aid
    • Previous Catalogs

2026–27 Academic Catalog

Find us on the Campus Map
Registrar: Theresa Rodriguez
Email: registrar@carleton.edu
Phone: 507-222-4094
Academic Catalog 2026-27 pages maintained by Stacy Coyle
This page was last updated on 26 September 2025
Carleton

One North College StNorthfield, MN 55057USA

507-222-4000

  • Facebook
  • Instagram
  • YouTube
  • Twitter
  • TikTok
  • LinkedIn
  • Admissions
  • Academics
  • Athletics
  • About Carleton
  • Employment
  • Giving
  • Directory
  • Map
  • Consumer Information
  • Campus Calendar
  • News
  • Title IX
  • for Alumni
  • for Students
  • for Faculty/Staff
  • for Families
  • Privacy
  • Accessibility
  • Terms of Use

Sign In