|
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 team activities like a debate, which
require a commitment to working in a group and completing assignments that other people
depend on.
Project could be done individually or as a group exercise depending on the
topic. Project deadlines will be firm and you will need to keep them, which might be more
difficult in a group project.
.
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 working in the environemnt of Unix,
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
- Dont compete with others, run 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. |