Open Source Software Practicum
Session
Regular Academic Session
Class Number
2936
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
This course will cover the fundamentals of Free and Open Source software development. Topics to be addressed include licensing, Linux, typical software development tools, applications, and techniques for managing remote servers.

Prerequisite: COMP 231 or COMP 271 or instructor permission.

Outcomes: Students will learn to implement projects involving Free and Open Source software and learn how to participate in open-source projects effectively.
Enrollment Requirements
COMP 231 or COMP 271 or instructor permission
Requirement Designation
Undergraduate Research
Class Attributes
Engaged Learning
Class Notes
This class satisfies the Engaged Learning requirement in the Undergraduate Research category. All students in this course will have both on-campus and online class sessions. Your instructor will contact you with details. Combined with COMP 412-001. Mondays and Wednesdays are anticipated to be used for synchronous meetings with Wednesday online, while the remainder of the course will be conducted asynchronously
Class Actions
Class Details
Instructor(s)
Peter Dordal
Meets
MoWe 12:35PM - 1:25PM
Dates
01/13/2025 - 04/26/2025
Room
Inst for Env Sust - Room 122
Instructor(s)
Peter Dordal
Meets
We 12:35PM - 3:05PM
Dates
01/13/2025 - 04/26/2025
Room
Online
Instruction Mode
Hybrid
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
44
Seats Open
1
Combined Section Capacity
45
Wait List Total
0
Wait List Capacity
0
Combined Section
Open Source Software Practicum
COMP 312 - 01E (2936)
Status: Open - Enrl
Seats Taken: 34
Wait List Total: 0
Open Source Computing
COMP 412 - 001 (3022)
Status: Closed
Seats Taken: 10
Wait List Total: 0