Undergraduate Studies
The Department of Computer Science offers undergraduate majors in Computer Science as part of Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) degree programs. The B.S. augments the B.A. with more computer science, mathematics, and experimental laboratory courses. In addition, the Department offers undergraduate minors in Computer Science and in Computer Information Technology (CIT). This page contains information about each of these options.
For students not majoring or minoring in Computer Science, CSCI 012 provides an understanding of how problems are formulated for solution by a personal computer using popular software packages. CSCI 111 teaches introductory programming for students who have never used a computer, and serves as a first course for students considering a major or minor in computer science. See the Courses and Schedule page for more details about these courses.
Admissions and Financial Aid
For information on undergraduate admissions, you should first consult the Queens College Office of Undergraduate Admissions. For other questions about computer science, you may also contact the Department of Computer Science main office. Additional Queens College resources include:
- International Students and Scholars Office (ISSO)
- Financial Aid Office (FAO)
- Office of Honors and Scholarship Programs
Current Students: Stay Informed
Additional Resources
- "Student Resources" page on this site
- Undergraduate Advisors
- Computer Science Tutors
- Course Descriptions
- Departmental Awards & Honors
- AP Credits
- Minimum Grade Requirement
- Graduate Courses for Undergraduates
- New Course Numbers
- CS Curriculum Transition Policy 2004
- Transfer Students (Queens College)
- Transfer Students (Computer Science)
- Office of Career Services
- Code of Conduct (Undergraduate Scholastic Standards Comittee)
- Graduation Procedure

The Computer Science department is housed in the Science Building (SB) on the Queens College campus.
Curriculum 2005 to Present
The latest curricular guidelines (from 2005) apply to newly-matriculated students. Older curricular details are also included on this page as a reference for those students who entered the degree program before this time.
- Degree Requirements for BS Majors: pdf | word | html
- Degree Requirements for BA Majors: pdf | word | html
- Degree Requirements for CS Minor pdf | word
- Degree Requirements for CIT Minor pdf | word
Curriculum 2004
- Degree Requirements for BS Majors: pdf | word | html
- Degree Requirements for BA Majors: pdf | word | html
Curriculum 2001
- Degree Requirements for BS Majors: pdf | word
- Degree Requirements for BA Majors: pdf | word
- Computer Science Curriculum Transition Policy 2001
Curriculum Prior to 2001
Documents and Forms
- Internship Application Form
- Check List For CS Major (Curriculum in effect Fall 2004)
- Check List For CS Major (Curriculum in effect Fall 2001)
- Check List For CS Major (Curriculum from before Fall 2001)
- UPE Scholarship Application