Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York

UPI Study, Inc. | Evaluated Learning Experience

Computer Science 201: Introduction to Linux

Length: 

Varies (self-study, self-paced).

Location: 
Various; distance learning format.
Dates: 

 March 2021 - Present.

Instructional delivery format: 
Online/distance learning
Learner Outcomes: 

Upon the successful completion of this course, students will be able to: analyze the historical progression of operating systems, identify significant milestones, explain the factors driving their evolution, and evaluate their impact on modern computing paradigms; mastering the fundamentals of Linux, including its origins, development process, and features, and applying this knowledge to appreciate its significance and applications in various industries; explore and analyze entrepreneurial opportunities and professional paths in open-source software, enabling students to apply this knowledge in pursuing careers in software development, system administration, and community management; mastering hardware requirements and evaluate the process of selecting appropriate Linux distributions for installation on various systems, apply this knowledge to make informed decisions in system setup and configuration; develop practical skills for the installation procedure for Fedora Linux on local machines and virtual environments and apply troubleshooting techniques and best practices to ensure seamless integration; develop proficiency in managing Linux user accounts, implementing security measures, and controlling user permissions to evaluate system integrity and ensure data confidentiality for effective system administration; interpret core concepts of shell, terminal, bash, and kernel in Linux; and apply basic commands to navigate the system and perform essential tasks, fostering efficient command-line interaction and automation.

Instruction: 

The course is self-paced. Instruction is delivered through online video and text lessons. Students are assessed through quizzes, assignments and a proctored final exam. Major topics include introduction to Linux and its ecosystem; Linux history, philosophy, community, and distributions; boot process, Kernel, Filesystems, and Linux installation; working with the Linux desktop and basic operations; system configuration and software management in Linux; essential applications in Linux; basic Linux command line operations; documentation and help resources in Linux; managing and monitoring processes in Linux; Linux filesystems and data management; text editors in Linux; user and system management in Linux; text processing and file manipulation in Linux; networking and data transfer in Linux; Shell Scripting Fundamentals in Linux; advanced Shell Scripting Techniques; Linux Printing and Document Management; and comprehensive Linux security.

Credit recommendation: 

Credit recommendations: In the lower division baccalaureate/associate degree category, 3 semester hours in Computer Science or Informatics (5/24).

Top