Computer Science

Courses

CSCI 101: Introduction to Computers

Credits 3
General hardware and software issues such as: terminology, environments. Applications such as: word processing, spreadsheets, databases, Internet usage.

CSCI 105: Beginning Generative AI

Credits 3

This beginner-friendly course provides an accessible introduction to the exciting world of Generative Artificial Intelligence (AI). Students will explore the fundamental concepts, techniques, and applications of generative models, learning how AI can create new, original content such as images, text, music, and even videos. This course will equip students with the foundational knowledge
and skills to understand and engage with generative AI systems.

CSCI 289: Social Implications of Computer Technology

Credits 3
An introduction to the effects of computer technology on society and individuals and to ethical problems faced by computer professionals. Topics covered include privacy, the nature of work, centralization versus decentralization and the need for human factors analysis in the development of a new computer system.