CMPE 150 Introduction to Computing

(C Language) - Fall 2002

Announcements
Syllabus & policy
Contact us
Online documents   
Download files
Grades
Course Policy
  • The aim of this course is not only to teach C programming language, it is also to teach how to implement an algorithm, in other words how to specify the necessary steps for solving the given problem.
  • This course is too much related with mathematics, so you need some mathematical background for implementing the programs. Not having mathematical background is not an excuse.
  • Everyone should subscribe the course mailing list from the following address. http://www.cmpe.boun.edu.tr/mailman/listinfo/cmpe150.03. You are responsible for all announcements sent to this mailing list. Hotmail, Yahoo, etc. accounts can have some problems that cause delays, these delays are not valid excuses. We recommend you to use your Bogazici accounts.
  • Any ways of cheating will be punished. It is your responsibility to protect your exam sheets or projects from the other ones. There is an electronic service that compares all projects and catches cheaters.
  • Project deadlines are sharp. Please note that computers may be unreliable, down on the date of submission, inadequate, slow, etc. Please concern these unlucky situations and do not forget that they are not valid excuses. Specify your excuse at least 24 hours before the project deadline. This does not mean that your excuse will be accepted. Excuses specified just before the project deadline will not be accepted.
  • The punishment procedure for cheating is as follows:
    1. The ones who cheat or attempt to cheat will not be accepted in master programs.
    2. Cheating or attempting to cheat during exams results in failing of the course. This means F in your letter grade. Also YOK's standard rules will be applied to them.
    3. First time in project cheating results in taking zero for the project grade and one grade deduction from the overall course grading.
    4. After the first time, project cheating results in taking zero for the project grade and three grade deduction from the overall course grading.
    5. If anyone takes another' s code without permission, the punishments will be doubled.
  • Cheating means all of the following:
    1. Sharing any knowledge during exams.
    2. Showing your own exam sheet or looking others' exam sheets during exam.
    3. Sharing project codes or executable files with others.
    4. Giving/taking whole or partial project codes or executable files to/from other people.
    5. Submitting the same project code with minor or major modifications.
    6. Making projects together.
    7. Have somebody made your projects.
    8. Giving/taking help to/from your friend that causes whole or partial same project codes.
    9. Forgetting your project in other computers or giving your diskettes to somebody else that causes cheating. Taking others. code from the other computers or diskettes.
  • The cheaters from the previous semester can be seperated in the following categories:
    1. Project sharers: More than one person make the same project with minor or major modifications. The excuse for this category: We make this project together, I make the project but my friend takes it, etc. These excuses are not valid.
    2. Deceived cheaters: This category includes the people who pay other people to make their own projects. But the one who takes money makes the same project for more than one people. So there are people that do not know each other but submit the same project.
    3. Forgetters: The ones who forget their projects in other computers or give their diskettes that include their projects to others.
    4. Hardworkers and lazy friends: In this case the hardworker one makes the project and gives it to his/her lazy friend. But do not forget both of them are punished.
  • For protecting from being a cheater:
    1. Do not forget anything related with your project in other computers. If you think that any of your friend can take your work from your own computer, keep it another place.
    2. Do not give a diskette that includes your project to anyone.
    3. Do not make the projects together.
    4. If you think helping your friend or taking help from your friend causes cheating, do not give or take help. You can come to me or project assistant for help.
    5. Make your own projects alone.
    6. If you think that discussing the project with others can cause cheating, do not discuss your ideas or project with others.
    7. Do not give any help for making others' project.

Last updated on 28.09.2002.