Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 415 - 02, Spring 2024
Class number: 3193 Title: Special Topics:Large Scale Dev Department: Computer Science
Career: Undergraduate Component: Lecture Session: Regular
Instructor's Permission Required: No Grading Basis: Regular Units: 1.00
Enrollment limited to 24 Current enrollment: 22 Available seats: 2
Start date: Monday, January 22, 2024 End date: Friday, May 10, 2024 Mode of Instruction: In Person
Schedule: T: 6:30PM-9:10PM, MECC - 220 Instructor(s): Kousen, Kenneth
Prerequisite(s): Prerequisite: C- or better in Computer Science 215.
Distribution Requirement: Meets Numerical & Symbolic Reasoning Requirement
Course Description:
Students will learn the fundamentals of contributing to and managing large software projects. Topics to be covered include theoretical and conceptual topics such as the open-source development model, specification, and design patterns as well as concrete skills such as using integrated development environments and source code repositories. All students will be required to contribute to an open-source, large-scale software project by participating in a Humanitarian Free and Open Source Software (HFOSS) project.