General objective of CSE104