CS 3000

Software Engineering

St. Francis College · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

This course presents modern software engineering techniques and examines the software life-cycle, including software specification, design, implementation, testing, and maintenance. The course evaluates past and current trends in software development practices including agile software development, methods such as Extreme Programming (XP), Agile Modeling (AM), Scrum DevOps, and Site Reliability Engineering (SRE). This course gives an overview of methods and techniques uses in agile software processes, contrasts agile approaches with traditional software development methods, and discusses the advantages of both classes of methodologies. The course also explores ethical and legal issues related to software development, such as intellectual property rights, data privacy, and security concerns.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

01

24 openSeats: 4/28 seats Last recorded: Aug 14, 2026, 6:15 AM
Class #27233-CS-3000-01Fall 2026UGRD3 credits
24 available4 enrolled28 capacity0 waitlist
Days & times
Mo · 10:40 AM – 12:40 PM
Meeting dates
Sep 9 – Dec 23
Location
SFC@Wheeler 5110; SFC@Wheeler ONLN
Instructor
Zhou, Shuxin

Section notes

Meets on Campus on Monday and Other Class Time is Asynchronous Online Content

Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?