no edit summary
!style="background: #cccccc"| Quick Links
OPS435_Python_Weekly_Schedule_2020_Winter Weekly Schedule]</div>[https://scs.senecac.on.ca/course/ops435 Course Outline]
!style="background: #cccccc"| Assignments
OPS435_Python3_Assignment_1| Assignment 1]]
OPS435_Python3_Assignment_2| Assignment 2 ]] |- |[[OPS435_Python3_Assignment_3| Assignment 3]]
= Welcome to OPS435 - ''Open System Automation'' =
: You will practice the writing of many scripts, reinforcing the importance of automation and reusable code. You will be introduced to powerful tools used in system administration, which will give you experience in solving problems more effectively. As a system administrator you will be responsible for maintaining more than just a few servers, you will learn the skills to manage large scale networks, in preparation for cloud computing.
: In this course you will use a ssd(in a usb enclosure)
or a removable disk tray with lab computers, similarly to other Linux courses. However, this time you will setup a unique environment for development and testing. This course can be broken up into 2 halves. The first half of this course will cover learning the python language. The second half of this course, will cover powerful administraton systems, and allow you to apply your python knowledge to extend these systems.
== Learning by Doing ==
Most of the learning in this course occurs through interactive labs that give
feedback as you work through each problem. While this feedback may help, the solutions will still need to be found by you. There are many ways to solve each problem you encounter in this course, letting you improve through practice. The way you solved a problem at the beginning of the semester may not be the way you solve it near the end of the semester. Trying to solve previous labs, after learning new material, may prove insightful.
| width="40% |
<table cellpadding="10" cellspacing="0" width="100%">
<td width="10%" style="border-bottom: thin solid #cccccc;">[[Image:ssd.png|left|95px]]</td>
<td width="20%" style="border-bottom: thin solid #cccccc;padding-top:25px;padding-bottom:25px;">'''<br>Solid State Drive (SSD)'''</td>
<td width="20%" style="border-bottom: thin solid #cccccc;text-align:right;">'''Minimum Capacity:''' 100 GB</td>
<td width="10%" style="border-bottom: thin solid #cccccc;">[[Image:blank-cd.png|left|50px]]</td>
<td colspan="2" width="20%" style="border-bottom: thin solid #cccccc;">'''
CentOS 7 - Latest Stable Version'''<br> (refer to link in [ [OPS435_Python3_Lab_1 | lab1]] )</td>
== Course Faculty ==
'''During the <b>
Winter 2020</b> semester, OPS435 is taught by:'''
225px|<b>Raymond Chan</b><br />(Section '''A,B ,C''')<br />email@example.com<br />[ http:// scs. senecac.on.ca/~raymond.chan Raymond's web-site] ]]
<!--|[[Image:chris.jpg|thumb|left|175px|<b>Chris Johnson</b><br />(Section '''A,B-May/June''')<br />firstname.lastname@example.org<br/> ]]
<!--|[[Image:andrew.jpg|thumb|left|225px|<b>Andrew Smith</b><br />(Sections '''B''' and '''C''') <br />email@example.com<br />[http://littlesvr.ca/currentposition.php Andrew's schedule] ]]