CmpE 58A Sp.Tp. Cooperation Studies in The Context of Computer Science 2015 Spring

Instructor: 

Course Schedule: 

TTT678 ETA B3, ETA B3, ETA B3

Course Program: 

Information about the course:

Cooperation Studies have come into focus as an exploration to understand the nature and purpose of cooperative behavior. Charles Darwin, while acknowledging the existence of cooperation, emphasized competition to explain behavior patterns of individuals and species (survival of the fittest). Recent studies in fields like biology, economics, sociology, and computer science the significance of cooperation has become evident. While the study of cooperation is multi-disciplinary in nature and is tailored to the issues  that concern computer science.

In this course participants will explore the role of cooperation in the field of computer science. The course is organized as a seminar of lively discussions based on a collection of readings. Throughout the semester, participants will be involved in cooperative practices such as contributing to blogs, creating and maintaining wiki based documents.

These activities will serve to provide experiential knowledge as well as providing a continuous discussion forum for discussions related to issues discussed in class.

Attendance is mandatory!

Learning Objectives:

1. To understand the fundamentals of cooperation as it applies to software systems.

2. To be able to develop cooperative software systems.

3. To gain practical knowledge of the tools and technologies that support the development and understanding of cooperative systems.

4. To gain insight about the creative commons & public domain software and their implications.

Grading:

Online Participation 30
In Class Discussion 20
Project 30
Exam 20

Contact us

Department of Computer Engineering, Boğaziçi University,
34342 Bebek, Istanbul, Turkey

  • Phone: +90 212 359 45 23/24
  • Fax: +90 212 2872461
 

Connect with us

We're on Social Networks. Follow us & get in touch.