Class Expectations
Prerequisites:
-
CGS2250 or COP2210 minimum grade of C.
-
Students who have less than a C will be dropped from
this course during the first week of class.
Class:
-
3 Credits, Core - Required
-
Co-requisites: None
FREE Tutoring In Person (PG6 #102) and Online
Certifications That Replace Some of Our Courses
Certifications That Will Get You Extra Credits
in My Classes
Academic Misconduct
Academic Honesty
-
Statement of Understanding between Professor and Student
Every student must respect the right of all to have an equitable
opportunity to learn and honestly demonstrate the quality of their
learning. Therefore, all students must adhere to a standard of
academic conduct, demonstrating respect for themselves, their
fellow students, and the educational mission of the University.
- As a student taking this class:
- I will not represent someone else's work as my own.
- I will not cheat, nor will I aid in another's cheating.
- I will be honest in my academic endeavors.
-
I understand that if I am found responsible for academic
misconduct, I will be subject to the academic misconduct
procedures and sanctions as outlined in the Student
Handbook.
-
Failure to adhere to the guidelines stated above may result
in one of the following:
- Expulsion: Permanent separation of the
student from the University, preventing readmission to the
institution. This sanction shall be recorded on the student`s
transcript.
- Suspension: Temporary separation of
the student from the University for a specific period of time.
By taking this course, I promise to adhere to FIU's Student Code of
Academic Integrity.
For more details on the policies and
procedures go to:
Academic Misconduct.
Goals
-
Provide to all students the maximum support possible to make
sure that all students achieve the best results in every one of
my classes by, in addition to my office hours, offer the
following additional FREE services.
- Tutoring six (6) days a week (Monday thru Saturday)
- Mentoring in and out of class
- Internships, Jobs, Resumes, Interviews, Career fairs,
Career help
- Jobs at FIU as tutors and graders
- Our School Scholarships
Flit-Gap
- FIU Scholarships
FIU Internal and External
- IT and Cyber Certifications guidance
- Free Hands-on Hardaware Traning and other services
- If you have any suggestions, for me, to help you better, please let me know
Attendance
- Attendance will be taken on face 2 face classes.
-
Only material that is taught in this class will be accepted.
- Not everything I teach in this class is in the book.
Simple Rules
-
If you have any question, please email me and/or come to my
office hours, and/or ask our FREE tutors at PG6 #102.
-
Working together on programs is PERMITTED, however, each
program
MUST BE UNIQUE, ALL PROGRAMS THAT ARE COPIES WILL GET A GRADE
OF ZERO (0)
- Your email MUST have your name on it. FIU, ElHombre,
TheItGuy, etc are NOT accepted.
- On your email's subject write:
Your class name and
email's purpose: Class name, pgm #, comments
- Upload your programs to canvas.fiu.edu.
-
All your programs must COMPILE OTHERWISE YOUR GRADE
WILL BE 0 (ZERO)
-
All your Webpages must BE POSTED IN OCELOT OTHERWISE
YOUR GRADE WILL BE 0 (ZERO)
- Your programs must work as requested.
- Pages with errors will lose points.
- Programs turned in after the due date are NOT accepted.
- All work to be done using material taught in our class ONLY.
- Any modification to your grades MUST be done no later than
ONE week after grades are posted on Canvas.
- if you have any issues with your grading, please circle the
question(s) and return the assignment to me, within one week,
so that I can re-grade it.
Book Required
Operating Systems for IT
by: Michael Robinson
ISBN 978-1-4652-8990-2
Publisher: by Kendall Hunt Publishing
Class Topics
Catalog Description:
- Introduction to fundamental concepts of operating systems and their implementation in Linux and Windows. Not acceptable for credit for Computer Science majors.
Prerequisites Topics:
- Primitive data types
- Basic Assignment control structures
- Familiarity with methods or functions
Expected Course Outcomes
- Be familiar with hardware and software concepts
- Be familiar with OS functions and management
- Be familiar with the management of file systems
- Be familiar with the use of text editors
- Master basic command line functions
- Master simple shell programming
- Be exposed to windowing systems
Projected Schedule (COULD BE MODIFIED)
- Chapter 0 : Preface
- Chapter 1 : Operating Systems
- Chapter 2 : The Basics
- Chapter 3 : Virtual Machines
- Chapter 4 : Numerical Systems
- Chapter 5 : Computer Hardware
- Chapter 6 : Computer Categories
- Chapter 7 : Computer Software
- Chapter 8 : Linux Terminal Mode Programming
- Chapter 9 : Windows Command Line Programming
- Chapter 10 : Networking
- Chapter 11 : Directories, Files and Attributes
- Chapter 12 : Protocols
- Chapter 13 : Software Tools
- Glossary
Shell Programming
- File processing tools
- Variables: configuration/environment/shell
- Operators: defining/evaluating/arithmetic
- Logic: sequential/decision/loop/case
- Debugging scripts
- String tests, integer tests, boolean conditions
- Script development cycle
|
Tools Required - FREE
Download and Install:
Virtual Machines (VM)
Ubuntu 16.04 or 20.04 for VirtualBox
JDK Java Compiler/Runtime
- All Java programs MUST compile and MUST NOT have any warnings, otherwise your program will receive a (zero) 0 grade.
Windows OS for VirtualBox
Linux or Windows or Mac or Solaris:
Filezilla
- Allows you to Create/Delete/Upload/Download folders/files to/from your FIU server
Linux or Mac or Solaris or Cel Phones SSH
Using Terminal Mode
- Allows you to have full remote control of your FIU server:
- ssh userName@ocelot.aul.fiu.edu
- ssh -y userName@ocelot.aul.fiu.edu
allows Gedit loading
Windows:
PuTTY
- It also works in other Operating Systems such as Ubuntu
- Allows you to have full remote control of your FIU server
Create Account:
- At Host enter IP address or Name: serverName.cs.fiu.edu
- Port: 22
- Select SSH
- Save Session: enter a name for this account
Windows:
WinSCP
- Allows you to Create/Delete/Upload/Download folders/files to/from your FIU server. Similar to Filezilla
Create Account:
- At Session Section on right side
- At Host enter IP address or Name: serverName.cs.fiu.edu
- Port number : 22
- User name : Your user name
- File protocol : SFTP
- Save session as : enter a name for this account
Windows SSH:
Terminal Mode
- Allows you to have full remote control of your FIU server
Internet Where Are We Going......
Internet2.edu
FIU CIARA
Canvas Grading
We use Canvas as the Management System to do the following:
-
For students to upload all programs, and any other required
work
-
Maintain all students grades, including current totals for
each student grades
-
Please DO NOT TAKE INTO ACCOUNT THE COLUMNS NAMED WITH %
done automatically by Canvas
-
My grades are based on 100 points. Every point is worth the
same.
I DO NOT DO/USE
percentages
- Please follow your total amount of points earned ONLY
Attendance .............. = 5 points
Program 1 ............... = 10 points
Program 2 ............... = 10 points
Exam 1 .................. = 20 points
Program 3 ............... = 10 points
Exam 2 .................. = 20 points
Program 4 ............... = 10 points
Final Exam .............. = 15 points
-----------
Totals = 100 points
Extra Credit Points
IT - Cyber Certificate .....= 5 points
Tutoring Attendance ........= 3 points
PASS GPA
FAIL GPA
A = 100-95 4.00
D = 69-51 1.00
A- = 94-90 3.67
F = 50-00 0.00
B+ = 89-86 3.33
B = 85-82 3.00
B- = 81-78 2.67
C+ = 77-74 2.33
C = 73-70 2.00
At the end of the semester, I will round up your Final
Grade, bringing it to the next highest integer.
Assignments Documentation
Scheduled Programs, Quizzes and Exams
CGS 3767-RVD (90602) Operating Systems for IT
2024 Fall Classes Aug 26th - Dec 7th
Online
Below Dates and Data COULD BE MODIFIED
-
Program 1
- 10(Ten) points
Posted: Aug 6th, 2024
Due : Saturday Sept 14th, 2024
Upload your program to Canvas before 11:59pm
-
Program 2
- 10(Ten) points
Posted: Aug 6th, 2024
Due : Thursday Oct 3rd, 2024
Upload your program to Canvas before 11:59pm
-
Exam 1 PROCTORED
- 20 (Twenty) Points
Posted: Aug 6th, 2024
Due : Wednesday Oct 16th, 2024
from 12:00am until 11:59pm (24 hours) 1.15 hours consecutive time.
Covering all previous material.
Two (2) blank papers will be allowed to do numeric
conversions.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
-
Program 3
- 10(Ten) points
Posted: Aug 6th, 2024
Due : Wednesday Oct 23rd, 2024
Upload your program to Canvas before 11:59 pm
-
Exam 2 PROCTORED
- 20 (Twenty) Points
Posted: Aug 6th, 2024
Due : Wednesday Nov 13th, 2024
from 12:00am until 11:59pm (24 hours) 1.15 hours consecutive time.
Covering all previous material.
Two (2) blank papers will be allowed to do numeric
conversions.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
-
Program 4
- 10(Ten) points
Posted: Aug 6th, 2024
Due : Wednesday Nov 20th, 2024
Upload your program to Canvas before 11:59 pm
-
Final Exam PROCTORED
- 15 (Fifhteen) Points
Posted: Aug 6th, 2024
Due : TBA
from 12:00am until 11:59pm (24 hours) 2.00 hours consecutive time.
Covering all previous material.
Two (2) blank papers will be allowed to do numeric
conversions.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
|