Department of Computer Sciences — 334 courses available
Data governance strategies; data governance processes; data governance tools; cl...
Introduction to NLP; Observations and Target Encoding; Tensors; Sequence Modelin...
Overview of the course and Information Visualization; Types of Graphs and Visual...
Introduction to Digital Preservation. Digital objects, and their preservation; K...
Introduction and overview of the course; Analytical Reasoning and Critical Think...
An overview of Distributed systems; Distribution system analysis and optimizatio...
Computer and communication network modeling; System performance evaluation; Data...
Introduction to Graphs; Introduction to Deep Learning; Algorithms for Node Embed...
Overview of social network analysis; dynamic networks – representation, measures...
Objectives: This course provides an introduction to a broad range of economic co...
Objectives: Developing essential English language, vocabulary, sentence construc...
Objectives: The primary objective of this course is to enhance language skills a...
Objectives: This course will introduce critical reading, thinking, speaking and ...
Objectives: Technical reporting, research proposals, document design, citation/b...
Objectives: This course is designed to promote entrepreneurial spirit and outloo...
Objectives: This course is designed to provide students with a fundamental explo...
Objectives: This model course outline focuses on developing the ability to compr...
Objectives: This course enables students to directly comprehend hundreds of Qura...
Placeholder general education elective course slot. To be replaced during semest...
Placeholder graduate level elective course slot. To be replaced during semester ...
Interdisciplinary - III. Elective Course.
Interdisciplinary - IV. Elective Course.