Free and Open Source Software is the dominant global foundation for software development. This certificate provides competencies in creation and use of an open source software workstation, the foundation skills of creating programs, creation and use of data structures, and writing programs that utilize existing frameworks.
28
Free and Open Source Software is the dominant global foundation for software development. This certificate provides competencies in creation and use of an open source software workstation, the foundation skills of creating programs, creation and use of data structures, and writing programs that utilize existing frameworks. Career opportunities include entry-level positions as Application Software Developers (SOC 15-1132), Computer Systems Analysts (SOC 15-1121), Systems Software Developers (SOC 15-1133), A portfolio of contributions to Free and Open Source Software (F/OSS) projects is a compelling topic of discussion in interviews. Many commercial software products are derived from F/OSS and familiarity with the development environment, processes, and frameworks provides an advantage in competing for jobs.
The Open Source Software Development Certificate of Achievement Program is a workforce preparatory pathway for a career in software development. Free and Open Source Software (F/OSS) is the dominant global foundation for software development. Many commercial products are based on F/OSS and those that are not often introduce F/OSS versions of their commercial products to engage with developers, create a vibrant ecosystem, and capture mind-share. Completing this prepares participants to use the tools found in F/OSS software development and testing while learning about the roles and communication norms in a software team. It equips the graduate with the foundations of Computer Science through inclusion of the first two (2) courses in the Transfer Model Curriculum for Computer Science programs. The student is equipped to recognize Terms-of-Art specific to software development when communicating with collaborators world-wide. To qualify for the Open Source Software Development Certificate of Completion, students must complete 4 required core courses.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CS 001 | Introduction to Open Source Software and Computer Science | 3 | S1 |
CS 002 | Control Structures and Objects | 4 | S1 |
CS 003 | Data Structures, Software Architectures, and Algorithms | 4 | S1 |
CS 080 | Software Engineering | 3 | S1 |
No comments to display
No files to display