====this is a teaching website====


mainMenu6 CSS Dropdown Michael Robinson


2025 Spring Classes Jan 6th - Apr 19th

COP 2270-U01 (14912) Sec C Prog for Engineers - In Person
C Program Design for Engineers Book WebSite

CEH (Certified Ethical Hacker) Notes

Below Dates and Data COULD BE MODIFIED



Class Expectations

 Prerequisites:
  • General computer knowledge and internet familiarity expected.

 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


 Book Required
 C Program Design for Engineers
 by: Jeri R. Hanly & Elliot B. Koffman
 ISBN 978-0201708714
 Publisher: Pearson




 Catalog Description
 COP2270 Topics (COULD BE MODIFIED)
  • 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




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
COP 2270-U01 (14912) Sec C Prog for Engineers
2025 Spring Classes Jan 6th - Apr 19th
Owa Ehan 105
Below Dates and Data COULD BE MODIFIED