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
Artificial Intelligence Through Machine Game Playing
CSCI 4240
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.
Computer Science Curriculum
Recent Courses
|
|
Career Pathways
- Data Scientist
- Software Engineer
- Software Developer
- Researcher
- Educator
Contact Us
Location
Office
Heiser Natural Sciences Complex 172C
Computer Science Faculty
-
David Gillman Associate Professor of Computer Science
-
Fahmida Hamid Assistant Professor of Computer Science
-
Tania Roy Assistant Professor of Human Centered Computing