Computer Science
( A.S. Degree )

Curriculum Coordinator: Dr. Roman Kossak

The Computer Science Curriculum provides an introduction to the field of computer science to ensure successful transfer to a senior college Computer Science program. Students learn to construct, verify and implement algorithms by writing and running programs in standard programming languages. The curriculum provides a broad background in science and the humanities as well as a thorough grounding in discrete and continuous mathematics.

The Computer Science A.S. program articulates with the Computer Science B.S. program at Lehman College. BCC Computer Science graduates have successfully transferred to City College, Polytechnic University, Rensselaer Polytechnic University, Clarkson University, and others.

Students interested in curricula emphasizing computer applications such as the A.S. degree in Business Administration (Computer Programming Option) or the A.A.S. degree in Computer Information should consult the Business and Information Systems Department. (See pages 88 and 83.)

Computer Science Curriculum
60 Credits required for A.S. Degree

Core Requirements
Credits
g ENG 10 or Fundamentals of Composition & Rhetoric OR  
  ENG 11 Composition and Rhetoric I
3
g CMS 11 Fund. of Interpersonal Communication
3
g HIS 10 History of the Modern World OR  
  HIS 11 Intro. to the Modern World
3
g MTH 31 Calculus & Analytic Geometry I
4
g SCI* A two-semester sequence in a
Laboratory science
8
_____
Total
21
Required Areas of Study**
Credits
g ENG 12 or Composition and Rhetoric II or
ENG 14 or Written Composition and Prose Fiction or
ENG 15 or Written Composition and Drama or
ENG 16 Written Composition and Poetry
3
g ART 11 or Introduction to Art or
MUS 11 Introduction to Music
3
g HIS or    
  SOC SCI   Select from Anthropology, Economics,
Geography, History, Philosophy, Political
Science, Psychology, or Sociology
3
 
_____
 
Total
9
Specialization Requirements
Credits
g MTH 32 Calculus & Analytic Geometry II
5
g MTH 33 Calculus & Analytic Geometry III
5
g CSI 30   Discrete Mathematics I
3
g CSI 31   Introduction to Programming I
3
g CSI 32   Introduction to Programming II
3
g CSI 35   Discrete Mathematics II
3
g CSI 33 or Data Structures or
g DAT 41 Assembly Language Programming
3
_____
Total
25
Free Electives
Credits
To complete the 60 credit requirement
5
       
Note: Students who are required to take MTH 30, a prerequisite for MTH 31, must use elective credits.
_________      
*
The laboratory science sequence may be chosen from BIO 11-12, CHM 11-22, PHY 11-12 or PHY 31-32. Students should consult the college to which they intend to transfer as to choosing an appropriate sequence. Students who plan to transfer to City College should take PHY 31-32 and are encouraged to take PHY 33, MTH 34, and MTH 35.
**
Students should consult the requirements of the senior college
of their choice.
Students who plan to transfer to a senior college should consult the language requirements on page 112.

This program articulates with Lehman College’s B.S. in Computer Science program.


© 2009 Bronx Community College. All rights reserved.