Undergraduate Program Status
Mandatory | 2nd year |
The aim of this course is to introduce efficient and robust methods of gathering, storing and managing data with computer systems. The topics covered include Data Architecture; Modeling and Design; Relational Databases; Data on the Web; Data Warehousing and Data Mining; Big Data Processing and Cloud Computing; Data Security.
After completing this course, students will be able computational handle large amounts of data in a proficient manner.
A student's grade in this course will be a weighted average of his/her performance on the homework assignments and the exams. The weights are as follows: performance on the homework assignments: 20%; performance on the midterm exam: 30%; performance on the final exam: 50%. Regular class attendance is required to pass the exam. Active class participation is highly recommended.