Back to "Undergrad. Studies."
Additional Information about Undergraduate Studies
Credits for AP CS scores that are no more than 4 years old.
* General elective not applicable to any of our major or minor
Departmental Awards and Honors
The Computer Science Department offers three awards to
outstanding students who have been recommended by the
department's Honors and Awards Committee.
The Philip Drummond Memorial Award is given
for excellent academic achievement.
The Robert Spector Memorial Award
for high academic skills and service to other students.
The Departmental Service Award is given for
outstanding service to the department.
Departmental honors are awarded to majors of outstanding academic
performance who also complete at least 3 credits in
Computer Science 390, 391, or 393; have a Computer Science
major GPA of 3.67; and overall GPA of 3.2.
Minimum Grade Requirement
Courses Taken in Fall 2001 or later:
All CS courses required for the major or minor
must be completed with a grade of C or
better. All non-CS courses required for the major
or minor must be completed with a grade of
C- or better.
A required course may not serve as a prerequisite
until it has been passed
with an appropriate grade.
Courses Taken prior to Fall 2001:
All courses in the major or minor must be completed with a grade of C- or
better. A course may not serve as a prerequisite until it has been passed
with a grade of C- or better. You will receive credit for the course only
Note: The department requires one grade of C- or better for each course,
not an average grade of C-. Thus, receiving a D in a course and repeating
it with a C- is satisfactory, even though the average of the two grades is
less than C-.
The C- minimum rule does not apply to prerequisites required for
mathematics or physics courses.
New Course Numbers
|CSCI 300: Programming Languages
||CSCI 316: Principles of Programming Languages
|CSCI 307: Compiler
||CSCI 317: Compiler
|CSCI 315: Artificial Intelligence
||CSCI 363: Artificial Intelligence
|CSCI 318: Computer Graphics
||CSCI 368: Computer Graphics
|CSCI 350: Parallel & Distributed Systems
||CSCI 344: Distributed Systems
|CSCI 3813: Cryptography
||CSCI 352: Cryptography
|CSCI 3813: Data Mining and Warehousing
||CSCI 334: Data Mining and Warehousing
|CSCI 3813: Information Organization & Retrieval
||CSCI 335: Information Organization & Retrieval
|CSCI 3813: Internet and Web Technologies
||CSCI 355: Internet and Web Technologies
|CSCI 3813: Logic Design Lab
||CSCI 345: Logic Design Lab
|CSCI 3813: Numerical Computing
||CSCI 361: Numerical Methods
|CSCI 3813: Object-Oriented Databases
||CSCI 332: Object-Oriented Databases
Computer Science Curriculum Transition Policy 2004
The entry point of a student into the computer science program is
the first semester during which the student receives a minimum passing grade
for a required computer science course taken in the Computer Science
Department at Queens College.
With respect to Curriculum 2004, the minimum passing grade is C for
a required CS course, and C- for a required non-CS course.
A student whose entry point is Fall 2004 or later must follow
A student whose entry point was prior to Fall 2004 may follow
Curriculum 2004, or the curriculum that was in effect at the time of his
or her entry point, subject to necessary course substitutions.
|Fall 2004 :||new CS316; ||old CS316 no longer offered.
|Fall 2004 :||new CS111; ||old CS111 no longer offered.
|Spring 2005 :||new CS211+212; ||old CS211 no longer offered.
|Fall 2005 :||new CS313; ||old CS313 no longer offered.
Those who do not receive a minimum passing grade for the old CS111
before Fall 2004 have to take the new 111, 211+212, and 313.
Those who do not receive a minimum passing grade for the old CS211 before
Spring 2005 have to take the new 211+212, and 313.
Those who do not receive a minimum passing grade for the old CS313
before Fall 2005 have to take the new 313.
Completion of the introductory sequence in any fashion under the above substitution rules is acceptable in both Curriculum 2001 and Curriculum 2004.
Those who do not receive a minimum passing grade for the old CS316 before Fall 2004 have to take the new 316. The old CS300/316 and the new 316 can substitute for each other.
The proficiency test is suspended.
Information for Transfer Students
The normal first course in the major is
CSCI 111 (Prereq. or coreq.: MATH 120 or
151 or equivalent). Transfer students should
consult with a department advisor before
Graduate Courses for Undergraduates
Undergraduates may apply to take 700-level
graduate courses if they meet the following
criteria: completion of at least 78 credits
toward the bachelor's degree; computer science
major GPA of at least 3.5; and permission
of the course instructor, undergraduate
advisor, department chair, and the Office of
Graduate Studies. See the Graduate Bulletin
for complete listing of available courses.
Back to "Undergrad. Studies."