Undergraduate Degree Programs
The Department of Computer Science offers an exciting learning environment in which students may pursue unique paths in computer science or computer engineering.They acquire a strong foundation in programming and application development, algorithms, computer architecture, operating systems, networking and software engineering. In addition, the department offers elective courses in a wide variety of topics such as cybersecurity, data analytics, computer graphics, computer games, mobile and web application development, artificial intelligence and embedded systems. All programs are approved by New York state and accredited by the Middle States Association of Colleges and Schools.
The mission of the undergraduate programs offered by the Department of Computer Science is to provide students with a strong foundation in the theory and practice of computer science, engineering and related applications, in order to help them develop into knowledgeable, responsible professionals and lifelong learners, able to create and implement the latest computing technologies for the betterment of society.
Every year the department introduces new courses to reflect the dynamic nature of the computing field. Recently added courses include data analytics, computational finance, gaming, web application development, mobile computing, network security and systems programming. Students may pursue their special interests or research by taking individual independent study courses with our faculty.