Computer Science is a new and rapidly growing multi- and interdisciplinary field that uses advanced computing and data analysis to understand and solve complex problems.
About the Computer Science Area of Concentration
As a major in Computer Science at New College, you will work closely with faculty who have experience in the classroom, as well as in the business world, to design a personalized plan of study that combines advanced classes in areas like software engineering, computing for bioinformatics, data mining, networks and algorithms, as well as labs, research and a senior thesis project that includes an extensive programming component. All are designed to give you a hand up when it comes to graduate school admission and career preparation.
Featured Course
CSCI 4240
Artificial Intelligence Through Machine Game Playing
This course will explore core topics of artificial intelligence including intelligent search, expert systems, and reinforcement learning in the context of machine game playing. Students will read and discuss classic research papers related to machine game playing. Additionally, students will implement algorithms described in these papers and analyze the results. The course will also include a final project in which students will apply techniques from the literature to a new game.
Recent Courses
|
|
Career Pathways
- Data Scientist
- Software Engineer
- Software Developer
- Researcher
- Educator
Contact Us
Natural Science Division
Phone Number
Email Address
Location
Heiser Natural Sciences Complex 172C
Computer Science Faculty
David Gillman
Associate Professor of Computer Science
Fahmida Hamid
Assistant Professor of Computer Science
Dr. Tania Roy
Assistant Professor of Human Centered Computing