Clicky

CSC 227 - Operating Systems

Semester: 
Second

This is an introductory course in Operating Systems. As such, it is intended to cover many of the concepts related to most of the actual Operating Systems. Although the study of a particular Operating System is out of the scope of this course, nevertheless, we will cover most of the concepts found in any existing Operating System. We will review computer system and operating system structures, processes and threads (concepts of, communication, synchronization and deadlocks), CPU Scheduling, memory management and virtual memory.

CSC 588 - Data Warehouse and Mining Systems

Semester: 
Second

As an introductory course on data mining, this course introduces the concepts, algorithms, techniques, and systems of data warehousing and data mining, including (1) what is data mining? (2) get to know your data and data preprocessing, integration and transformation, (3) design and implementation of data warehouse and OLAP systems, (4) data cube technology, (5) mining frequent patterns and association: basic concepts and advanced methods, (6) classification and prediction: basic concepts and (7) cluster analysis: basic concepts.