Prerequisites and Rules of Behavior

 

This will be a very demanding course.  

The course will require different activities: research, programming, project work.

You will be expected to work hard and spend a substantial amount of time for your home work. Everyone will participate in a team project, which requires a commitment to working in a group and completing assignments that other people depend on. Project deadlines will be firm.
Prerequisites: 

  • You should know a modern programming language and be able to complete a sizable project in it. (The class will not teach a programming language or detailed programming technique). You should be comfortable with MS-Windows or another OS

  • You should have a reasonably broad background in computer science. (You should not take this course as your first CS class)

You will be involved in both individual and group work, combining research as well as practical (I want to make it as practical as possible , so I am looking for the right topics right now but you are welcome to contact me with your offers) design and programming and studying some theory and reporting your study results (see your assessment here). 

Rules:

  • Try to learn something useful
  • Respect others and yourself
  • Be polite, be a team player, work hard
  • Come on time, do it on schedule
  • Don’t compete with others, be in front of them

I will not penalize your absence from my classes. In return I request you should not penalize me for your absence. Generally, I am reluctant to organize any special make-ups for missed assessment components unless there is a good reason to do it.

 For information on plagiarism, please, see the corresponding RIT websites and documents