Search

M.S. in Artificial Intelligence

To meet the growing demand for expertise in Artificial Intelligence, the Master of Science in Artificial Intelligence (MS-AI) will equip students with a strong foundation in AI. It will foster their proficiency in machine learning, deep learning...

BUS 594: Data-driven Business Strategy (Capstone)

This is the Capstone project course for the STEM MBA program. The course content will introduce students to business strategy and integrate it with data-driven decision making. The course will involve a major team-based analytics project with an...

ECE 575 : Blockchain and Cryptocurrencies

The introduction of cryptocurrencies has had significant financial, socioeconomic, and technological effects. This course introduces the technical aspects of blockchain technologies, consensus protocols and cryptocurrencies. The course emphasizes the...

ECE 576: Applied Cryptography and Physical Attacks

In this course, we aim to study security and trust from the hardware perspective. The three main objectives of hardware security that we will cover are secure key generation and storage as well as secure execution. Specifically, we will learn how...

CS 552/DS 552: Generative Artificial Intelligence

Generative Artificial Intelligence (Gen-AI) is a class of machine learning models that generate new data (text, images, faces, voice, artwork) that is near indistinguishable from the equivalent real data typically generated by humans. These models...

CS 553/DS 553: Machine Learning Development and Operations

This course teaches students the computational skills required in the fields of Artificial Intelligence (AI) and Data Science. As data-driven decision-making and AI applications continue to transform industries, proficiency in programming and machine...

CS 554/DS 554: Natural Language Processing

Natural Language Processing (NLP) is an interdisciplinary field at the intersection of artificial intelligence, linguistics, and computer science, dedicated to enabling computers to understand, interpret, and generate human language. NLP underpins...

CS 555/DS 555: Responsible Artificial Intelligence

Artificial Intelligence (AI) algorithms have a significant impact on people’s lives. In this course, we discuss social responsibility around data privacy, bias in data and decision-making, policies as guardrails, fairness and transparency in the...

RBE 511: Swarm Intelligence

This course will cover a wide range of topics in swarm intelligence, including mathematical, computational, and biological aspects. The course is organized in four parts. In the first part, the students will learn about complex systems and the basic...

RBE 575: Safety and Guarantees for Autonomous Robots

Robotic and AI systems have strong potential to directly impact our well-being, from self-driving cars to medical robots. Therefore, it is important to consider strong guarantees on the correctness and safety of their behavior. These guarantees...