CSE 591/494: Topics in Green Computing and Communication (Spring 2011)
Computing and communication (C&C) has pervaded all aspects of our living including social and professional interactions, medical and healthcare, and entertainment. To meet this ever-growing demand for computing and communication, new C&C paradigms such as cloud computing and social networking have emerged. Datacenters, which house the computing and communication equipments, and range from small to mega size provide the needed support for C&C. These datacenters especially the large and mega datacenters consume considerable amount of energy, almost half of which goes into ensuring that the datacenters do not overheat. Green computing which encompasses energy-, power- and thermal-efficient computing has emerged to be a computer science and engineering sub-discipline with focus on making computing more sustainable while ensuring that the quality-of-service requirements consistent with service-level agreements are met. Green computing paradigm also applies to the rapidly increasing mobile telephony and computing (Smart phone, Netbooks, iPad etc.) market. For example, considerable energy is consumed for the base-stations and call centers which form the infrastructure for mobile telephony. Last but not least, Green computing is also concerned with making desktop computing more energy-efficient and environmental-friendly.
Coursework/Work experience covering basics of computer science and engineering. The course will be taught in a manner in which working professionals, graduate and senior undergraduate-students from various engineering disciplines e.g. SCIDSE, EEE, and MAE can take this course.
POLICY ON CHEATING
Any incidence of cheating in this class will be severely dealt with. This applies to homework assignments, programming assignments, quizzes and tests. The minimum penalty for cheating will be that the student will not obtain any credit for that particular assignment. (This means that if in a test and/or assignment a student is found have cheated, he/she will obtain zero in that test and/or assignment.) For the homework and the programming assignments students may discuss the problems with others, but one is expected to turn in the results of one's own effort (not the results of a friend's efforts). One tends to get very suspicious if two identically wrong results show up in the homework assignment and/or tests. The names of the offenders will be maintained in the departmental files. The repeat offenders may be debarred from the University.