Honor Code Policy

Unless otherwise stated, at the time that an assignment or project is given, all work handed in for credit is to be the result of individual effort. (In some classes group work is encouraged; if so, that will be made explicit when the assignment is given.)

  1. You (or your group, if a group assignment) may:
    • seek assistance in learning to use the computing facilities;
    • seek assistance in learning to use special features of a programming language's implementation;
    • seek assistance in determining the syntactic correctness of a particular programming language statement or construct;
    • seek an explanation of a particular syntactic error;
    • seek explanations of compilation or run-time error messages
  2. You (or your group, if a group assignment) may not seek assistance from anyone else, other than your instructor or teaching assistant:
    • in designing the data structures used in your solution to a problem;
    • in designing the algorithm to solve a problem;
    • in modifying the design of an algorithm determined to be faulty;
    • in implementing your algorithm in a programming language;
    • in correcting a faulty implementation of your algorithm;
    • in determining the semantic correctness of your algorithm.
  3. Unless permission to do so is granted by the instructor, you (or your group, if a group assignment) may
    not:
    • give a copy of your work in any form to another student;
    • receive a copy of someone else's work in any form;
    • attempt to gain access to any files other than your own or those authorized by the instructor or computer center;
    • inspect or retain in your possession another student's work, whether it was given to you by another student, it was found after other student has discarded his/her work, or it accidentally came into your possession;
    • in any way collaborate with someone else in the design or implementation or logical revision of an algorithm;
    • present as your own, any algorithmic procedure which is not of your own or of the instructor's design, or which is not part of the course's required reading (if you modify any procedure which is presented in the course's texts but which is not specifically mentioned in class or covered in reading assignments, then a citation with page number must be
      given);
    • incorporate code written by others (such as can be found on the Internet);
  4. You must:
    • report any violations of II and III that you become aware of;
    • if part of a group assignment, be an equal "partner" in your group's activities and productions, and represent accurately the level of your participation in your group's activities and productions.
    • analyze, design, implement, and evaluate a computerized solution to a real life problem using appropriate tools;
    • work effectively as a team member;
    • enter a professional computer science position or enter an appropriate graduate program;
    • communicate effectively through speaking, writing, and the use of presentation tools;
    • adapt to technological changes and innovations in the discipline;
    • be aware of ethical and societal concerns relating to computers in society and apply this knowledge in the conduct of their careers.

News

Innovation and Entrepreneurship Workshop (Wed. Nov. 16th @ 6:30p - HUIRB 1st Floor)

Tue, November, 15 2016

Innovation and Entrepreneurship Workshop (Wed. Nov. 16th @ 6:30p - HUIRB 1st Floor) Serious about launching your own startup! This is one of several workshops that will be offered throughout the year. For those students who participate in all the workshops, they will receive up to $3K to fund their venture. Read More >>

Dr. Burge to speak at TedX Howard University

Mon, August, 29 2016

TEDx brings together bright minds to give idea-focused talks that range from a wide scope of subjects, which foster learning, inspiration and provoke impactful conversations. Read More >>

Events

No Events