A degree in computer science is a launching pad for technology-related professions as well as graduate study. The Queens College computer science department frequently coordinates career opportunities for its majors with industry and government agencies.
With technology becoming increasingly integrated into every aspect of society, a background in computer science is more in demand than ever. If students have strengths in the areas of technology and problem solving, a computer science major may be the right fit.
Queens College undergraduate majors in computer science can choose between Bachelor of Science (BS) and Bachelor of Arts (BA) degree programs. The BS expands on the BA with more computer science, experimental lab courses and mathematics. The department also offers undergraduate minors in:
- computer science
- computer information technology
- computational linguistics
Additionally, in collaboration with the accounting and economics departments, the computer science department has created a minor in financial modelling designed to provide students majoring in computer science or finance with the necessary interdisciplinary skills for a career in the financial services industry.
Faculty research interests include but are not limited to:
- Analytic number theory
- Cryptography
- Computer vision
- Operating systems
- Computational algebra
- Computer organization and architecture
- Computer graphics
- Programming languages
One of the research labs available to students is the Uncertainty Reasoning Laboratory (URL Lab). Its investigations center on developing tools and methods for reasoning, learning and decision making under uncertainty and bring researchers together from multiple disciplines such as computational biology and big data analytics.