Class Expectations
Pre-requisites:
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.
Goals
- Some of my goals are:
- 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 Scholarships
Flit-Gap
- 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.
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
Required Text
Published by Kendall Hunt Publishing
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)
Download and Install:
Ubuntu 16.04 or 20.04 for VirtualBox
Download and Install:
JDK Java Compiler/Runtime
All Java programs MUST compile and
MUST NOT have any warnings,
otherwise your program will receive a (zero) 0 grade.
Download and Install:
Windows OS for VirtualBox
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 Name (or IP address) : 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
Create Account:
- At Session Section on right side
- Host name (or IP address) : 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
It is under beta testing by Windows
Linux or Windows or Mac or Solaris :
Filezilla
Allows you to Create/Delete/Upload/Download folders/files to/from your FIU server
Linux :
SecPanel
Allows you to have full remote control of your FIU server
- sudo apt-get update
- sudo apt-get install secpanel
Linux or Mac or Solaris or Cel Phones SSH :
Terminal Mode
Allows you to have full remote control of your FIU server
- ssh userName@ocelot.aul.fiu.edu
- ssh -X userName@ocelot.aul.fiu.edu allows Gedit loading
Vlabs
FIU Virtual Labs
Connect To Our Virtual Labs Computers
-
Thru our IT department we have REMOTE access to 76 Undergraduate CIS Lab Computers, at the jccl and pg6 labs, named Virtual Labs.
-
To use the Virtual Labs System, you need to have activated your account.
-
Returning students who have used the labs in person, in previous semesters,
do not need to change their password from the initial password to
something else, to be activated, but they can do so if wanted.
If you have NOT used the labs before
you need to visit https://www.cs.fiu.edu/pw and change your password,
from your initial password to something else, to activate your account and be
able to use The Virtual Labs (vlabs).
-
If you have any issues connecting to our Virtual Labs, please contact request@cs.fiu.edu
Important URLS:
Vlabs Access: https://support.cis.fiu.edu/vlab/
Password Change: https://www.cs.fiu.edu/pw
VirtualOffice2020fall
CIS Virtual Office Staff Schedule
Connect to OUR CIS Virtual Office Staff Schedule
- The office staff will be online through Zoom Monday - Friday from 9:00 am - 4:30 pm
- https://fiu.zoom.us/my/scisoffice
- Meeting ID: 3053482744 (same as the main office phone number)
|
Academic Misconduct
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
Grading
Attendance .............. = 5 points
|
Program 1 ............... = 10 points
|
Program 2 ............... = 10 points
|
Exam 1 ................. = 20 points |
Program 3 ............... = 10 points
|
Exam 2 ................. = 15 points |
Program 4 ............... = 10 points
|
Final Exam ......... ... = 20 points |
----------- |
Totals = 100 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-RVCC (55864) Computer OS for IT - Online
Below Dates and Data COULD BE MODIFIED
-
Program 1
- 10(Ten) points
Posted: May 6th, 2023
Due : Wed May 24th, 2023
Upload your program to Canvas before 11:59 pm
-
Program 2
- 10(Ten) points
Posted: May 6th, 2023
Due : Thursday June 8th, 2023
Upload your program to Canvas before 11:59pm
-
Exam 1
- 20 (Twenty) Points
Posted: May 6th, 2023
Held on: Thursday June 15th, 2023 From 12:00am until 11:59pm (24 hours)
Covering all previous material.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
-
Program 3
- 10(Ten) points
Posted: May 6th, 2023
Due : Tuesday June 27th, 2023
Upload your program to Canvas before class
-
Exam 2
- 20 (Twenty) Points
Posted: May 6th, 2023
Held on: Thursday July 6th, 2023 from 12:00 am to 11:59 pm (24 hours)
Covering all previous material.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
-
Program 4
- 10 (Ten) points
Posted: May 6th, 2023
Due : Tuesday July 18th, 2023
Upload your program to Canvas from 12am to 11:59pm or before
-
Final Exam
- 20 (Twenty) Points
Posted: May 6th, 2023
Due : Thursday July 27th, 2023 from 12:00 am to 11:59 pm (24 hours)
Maximum allowed time 2:00 consecutive hours.
Latest possible starting time should be 9:30PM EST.
Covering all previous material.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
|