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
    • 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
    • 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.


Howard West: A First Step in Creating More Opportunities for African-American Engineers

Fri, February 2, 2018

Howard West, an educational and career development initiative between Howard University and Google, Inc., is a first step in creating more opportunities for African-American engineers. Howard West, a vision of President Frederick, was realized in 2017 with a successful pilot program. (Photo credit: Google) 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 >>


No Events