Class Expectations
Prerequisites:
General computer knowledge and internet familiarity expected
Class:
- 3 Credits, Core - Required
- Co-requisites: None
- 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 ONLINE/REMOTE course, I promise to adhere to FIU's Student Code of Academic Integrity. For details on the policy and procedures go to Academic Misconduct.
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 about:
- Internships, Jobs, Resumes, Interviews, Career fairs.
- Carrer help in spot buiding.
- Jobs at FIU as tutors and graders
- Scholarships Flit-Path mentoring
- Free Certifications training
- 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 to face class only.
- Not everything I teach in this class is in the book.
Simple Rules
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: OSx pgmX comments
Upload your programs to canvas.fiu.edu.
Your programs must work as requested.
Pages with errors will loose 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 and/or Moodle.
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
Catalog Description
Projected Schedule (COULD BE MODIFIED)
- COP2270 Topics
- Chapter 1 - Overview of Computers and Software
- Chapter 2 - Overview of C
- Chapter 3 - Data Types, Operators, and Simple Functions
- Chapter 4 - Selection Structures: if and Switch Statements
- Chapter 5 - Repetition and Loop Statements
- Chapter 6 - Modular Programming
- Chapter 7 - Arrays
- Chapter 8 - Multidimensional Arrays
- Chapter 9 - Structure Types
- Chapter 10 - Text and Binary File Processing
- Chapter 11 - Programming in the Large
- Chapter 12 - Introduction to Numerical Methods
- Chapter 13 - On To C++
- Appendixes
- A - Character Sets
- B - ANSI C Standard Libraries
- C - C Operators
- D - C Numeric Types
- E - Enumered Types
- F - Pointer Arithmetics
- G - Dynamic Allocation of Two-Dimensional Arrays
- H - ANSI C Reserved Words
-
Cyber Security CEH (Certified Ethical Hacker) Notes
Tools Required - FREE
- All C programs in this class MUST be written in TERMINAL mode.
- NO IDEs such as NetBeans or Eclipse are ALLOWED.
- DO NOT use any wordprocessor to write your programs.
- Windows: Use notepad editor.
- Linux/Unix: Use gedit, nano, pico, vi or vim editors.
- The computers in the ECS labs contain all the necessary programs for his course, you can also use your own computers installing the following FREE software:
- GCC ANSI C Compiler
All C programs MUST compile and MUST NOT have any warnings.
|
Academic Misconduct
Grading
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 ......... ... = 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 |
Canvas Grading
We are using Canvas as the Management System to do the following:
Assignments Documentation
Scheduled Programs, Quizzes and Exams COP 2270-RVC (85170) Sec C for Engineers - Online
Below Dates and Data COULD BE MODIFIED
-
Program 1
- 10(Ten) points
Posted: Aug 10th, 2022
Due : September 10th, 2022
Upload your program to Canvas from 12am to 11:59pm or before
-
Program 2
- 10(Ten) points
Posted: Aug 10th, 2022
Due : Sunday, October 2nd, 2022
Upload your program to Canvas from 12am to 11:59pm or before
-
Exam 1 PROCTORED
- 20 (Twenty) Points
Posted on : Aug 10th, 2022
To be held: Sun October 16th, 2022
75 consecutive minutes, anytime from 12:01am until 11:59pm
Latest possible starting time 10:00pm
Covering all previous material.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
-
Program 3
- 10(Ten) points
Posted: Aug 10th, 2022
Due : October 27th, 2022
Upload your program to Canvas from 12am to 11:59pm or before
-
Exam 2 PROCTORED
- 20 (Twenty) Points
Posted: Aug 10th, 2022
Due : November 5th, 2022
75 consecutive minutes, anytime from 12:01am until 11:59pm
Covering all previous material.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
-
Program 4
- 10 (Ten) points
Posted: Aug 10th, 2022
Due : Monday, November 28th, 2022
Upload your program to Canvas from 12am to 11:59pm or before
-
Final Exam PROCTORED
- 20 (Twenty) Points
Posted : Aug 10th, 2022
Held on: December 5th, 2022
2 consecutive hours, anytime from 12:01am until 11:59pm
Covering all previous material.
NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.
|