Valerie Barr

Computer Science Dept.
Union College
Schenectady, NY 12308

phone: +1 518 388 8361
email: barrv@union.edu

office: Steinmetz 208
office hours: MW 5:00-6:00, T 4:00-6:00, and by appointment

Home Teaching Research & CV Grants Department For Students

Union CS Intro Courses

All the introductory CS courses cover a common set of skills and concepts, but each course has a distinct theme.

CSC-103: Introduction to Computational Science
Focuses on applications commonly found in disciplines that use large data sets, such as many of the science and social science fields. Uses Python.

CSC-104: Robots Rule!
Focuses on the interaction of hardware and software as applied to robotics. Uses C.

CSC-105: Game Development
Focuses on game development using Python and the Pygame library.

CSC-106: Can Computers Think?
Focuses on artificial intelligence and the question of what it means for a computer to be intelligent. Uses Python.

CSC-107: Creative Computing
Focuses on media computation, including image and sound processing and real time capture of web pages. Uses Python.

CSC-109: Programming for Engineers
Focuses on engineering applications. Uses MatLab