2024 Summer COMPSCI 169A 001 LEC 001

2024 Summer Session C 8 weeks, June 17 - August 9

COMPSCI 169A 001 - LEC 001

Introduction to Software Engineering

Carina Boo, Aslihan Basak Akalin

Jun 17, 2024 - Aug 09, 2024
Mo, Tu, We, Th
03:30 pm - 04:59 pm
Class #:15086
Units: 4

Instruction Mode: Online
Time Conflict Enrollment Allowed

Current Enrollment

Total Open Seats: 44
Enrolled: 136
Waitlisted: 0
Capacity: 180
Waitlist Max: 200
No Reserved Seats

Hours & Workload

6 hours of instructor presentation of course materials per week, 16 hours of outside work hours per week, and 2 hours of the exchange of opinions or questions on course material per week.

Course Catalog Description

Ideas and techniques for designing, developing, and modifying large software systems. Service-oriented architecture, behavior-driven design with user stories, cloud computing, test-driven development, automated testing, cost and quality metrics for maintainability and effort estimation, practical performance and security in software operations, design patterns and refactoring, specification and documentation, agile project team organization and management.

Class Notes

* Prerequisites for this class are systematically enforced. If you have not completed the following classes, you will not even be able to join the waitlist for this class.

CS 61A OR DATA8+CS88
AND
CS 61B OR CS 61BL

* If you are a UCB student .. show more
* Prerequisites for this class are systematically enforced. If you have not completed the following classes, you will not even be able to join the waitlist for this class.

CS 61A OR DATA8+CS88
AND
CS 61B OR CS 61BL

* If you are a UCB student who hasn't completed the prerequisites, or are a non-UC Berkeley student who wants to be considered for enrollment, please complete this form. If approved, the instructor will send you a permission code just before the class begins.

https://docs.google.com/forms/d/e/1FAIpQLSchdf9g_RkOHtOR0rdcfbJsXpliTgm_zHLgeJqegRbDfSIWQg/viewform

* Time conflicts ARE allowed.

* Exam s (including the final) will be IN PERSON ONLY. Exams will be conducted in the Computer Based Testing Facility (CBTF) on campus and you will be able to schedule a time for exams either during the day or in the evening.

* Lecture for this class will be held ASYNCHRONOUSLY online.

* Some discussion sections will also be offered SYNCHRONOUSLY online and others may be offered in-person.

*To enroll in this class, select the lecture and the 999 (placeholder) discussion sections. Assignment to the ACTUAL discussion sections will be managed by teaching staff during the first class.

* High school students are not allowed to enroll in upper division CompSci classes. show less

Rules & Requirements

Requisites

  • COMPSCI 61A and COMPSCI 61B; COMPSCI 70 is recommended.

Credit Restrictions

Students will receive no credit for COMPSCI 169A after completing COMPSCI 169, or COMPSCI W169A. A deficient grade in COMPSCI 169A may be removed by taking COMPSCI 169, or COMPSCI W169A.

Repeat Rules

Course is not repeatable for credit.

Reserved Seats

Current Enrollment

No Reserved Seats

Textbooks & Materials

Associated Sections