Skip navigation
Mathematics

Mathematics Department Menu

CONTACT US

300 Jay Street
Namm Hall 711 (N-711)
Brooklyn, NY 11201

Phone: 718-260-5380

shan@citytech.cuny.edu

Computer Science/AS

The Computer Science associate degree program provides students with the first two years of study leading to a baccalaureate degree in computer science, computer information science, computer systems technology, computer engineering technology or applied mathematics.

The language of mathematics is used to translate the solutions of real-world problems into algorithms. Constructing efficient and effective algorithms to solve a particular problem is the business of computer science. An algorithm is a step-by-step procedure that tells a computer what to do. Algorithms search, sort, evaluate, analyze, transfer, code and decode information. The focus of this program is on problem-solving with a heavy emphasis on applied mathematics.

Computer science is an excellent field of study for those seeking career opportunities in the worlds of business, education, government and industry. Employers value computer science graduates, not just for their specific technical skills, but for the broad analytic and problemsolving abilities that are developed in the study of computer science.

Medical, pharmaceutical and financial disciplines as well as the information and design industries depend heavily on computer science graduates. In addition, the massive amount of information generated by business, industry, government, science and communications requires algorithms to maintain, control, mine, warehouse and secure data.

The Computer Science program is sponsored by the Mathematics Department. The curriculum consists of a broad spectrum of mathematics, science, general education, computer science and computer engineering courses. The program is designed to prepare the student for the more advanced work required for the baccalaureate degree.

The first two years are devoted to establishing mathematical sophistication, constructing and analyzing algorithms, learning to write object-oriented programs and becoming familiar with the architecture of a computer. Internships are available to give students work experience.

To be eligible for admission into the Computer Science program, students must be CUNY-proficient in reading and mathematics. In order to begin the full first semester sequence of courses, students must have also completed MAT 1375 or the equivalent. Students not prepared to take MAT 1475 will be required to take up to an additional 12 credits of the mathematics prerequisites, MAT 1175, MAT 1275 and MAT 1375.

Learning Outcomes for Computer Sciences Majors

Computer Science graduates will:

  • Demonstrate a working knowledge and understanding of statistics, calculus, linear algebra and mathematical applications
  • Develop programming and logical reasoning skills
  • Exhibit an ability to perform mathematical manipulations and calculations using available technology
  • Show an ability to integrate discrete mathematical structures and algorithms into a programming environment
  • Develop improved competence at abstract conceptual reasoning
  • Demonstrate intellectual curiosity, critical evaluation skills and the ability to reach and justify conclusions
  • Become a more effective and persuasive communicator
  • Demonstrate knowledge of science, literature and economics

Degree requirements

The College will grant an associate in science (AS) degree with a major in Computer Science upon satisfactory completion of the required 60 credits listed.

GENERAL EDUCATION COMMON CORE1

33-34 CREDITS

I - REQUIRED CORE (4 COURSES, 15 CREDITS)


English Composition (2 course, 6 credits)

ENG 1101 English Composition I 3
ENG 1121 English Composition II 3

Mathematical and Quantitative Reasoning (1 course, 4 credits)

MAT 1475 or higher2 Calculus I 4

Life and Physical Sciences (1 course, 4-5 credits)

PHYS 1441/PHYS 1441L General Physics I: Calculus Based 5

II - FLEXIBLE CORE (6 COURSES, 18-19 CREDITS)

In addition to the required course listed below, select one course from each of the following four areas, plus one additional course from any of the five areas; no more than two courses may be selected from any discipline. 15

World Cultures and Global Issues

Any Approved Course

US Experience in its Diversity

Any Approved Course
ECON 1101 Macroeconomics (recommended) 3

Individual and Society

Any Approved Course

Creative Expression

Any Approved Course

Scientific World

MAT 1372

MAT 2572
Statistics with Probability
OR
Probability and Mathematical Statistics I
3

4

Writing Intensive Requirement3

Students at New York City College of Technology must complete two courses designated WI for the associate level, one from GenEd and one from the major; and two additional courses designated WI for the baccalaureate level, one from GenEd and one from the major.


PROGRAM-SPECIFIC DEGREE REQUIREMENTS 26-27 CREDITS
ECON 1101 Macroeconomics 3
PHYS 1441 General Physics I: Calculus BasedMet as GenEd
MAT 1372

MAT 2572
Statistics with Probability
OR
Probability and Mathematical Statistics I
Met as GenEd
MAT 2580 Introduction to Linear Algebra3
MAT 1476L

CST 1101
Calculus laboratory
OR
Problem Solving with Computer Programming
1

3
MAT 1575 Calculus II4
MAT 2440 Discrete Structures and Algorithms I3
MAT 2540 Discrete Structures and Algorithms II3
CST 2403 Introductory C++ Programming I 3
CST 3503 C++ Programming II3

ELECTIVES4

Select from approved elective list to meet or exceed 60 credits. These choices should be made in consultation with an academic advisor

BIO 1101 Biology I 4
BIO 2311 Human Anatomy and Physiology l 4
BIO 2312 Human Anatomy and Physiology ll 4
BIO 3350 Elements of Bioinformatics 4
CHEM 1110 General Chemistry I 4
CHEM 1210 General Chemistry ll 4
CHEM 2223 Organic Chemistry l 5
CHEM 2323 Organic Chemistry ll 5
COMD 2450 Web Design I 2
COMD 3551 Web Design II – Advanced XHTML and CSS 3
COMD 3652 Web Design III – Design Studio 3
CST 1204 Database Systems 3
CST 2307 Networking Fundamentals 3
CST 3504 Database Design 3
CST 3603 Object-Oriented Programming 3
ECON 2301 Money and Banking 3
MAT 2588 The Mathematics of Finance 3
MAT 2572 Probability and Mathematical Statistics l 4
MAT 2630 Applied Mathematics Technology – Numerical Methods 3
MAT 2675 Calculus lll 4
MAT 2680 Differential Equations 3
MAT 2899 Independent Research Project – Computer Science 2
MAT 2900 Internship – Computer Science 2
MAT 3672 Probability and Mathematical Statistics ll 4
PHYS 1442 General Physics II:Calculus Based 5
TOTAL PROGRAM-SPECIFIC REQUIRED AND ELECTIVE COURSES 26-27
TOTAL NYSED LIBERAL ARTS AND SCIENCE CREDITS 33-34
TOTAL CREDITS REQUIRED FOR THE DEGREE 60

1 This program has received a waiver to specify particular courses students must take in some areas of the Common Core. If students take different courses in these areas, they will be certified as having completed the Common Core areas, but it may not be possible for them to finish their degree program within the regular number of credits.

2 Students without the requisite math background to enter MAT 1475 will be required to take MAT 1175, MAT 1275, and/or MAT 1375 in preparation. This will increase the number of required credits for the degree by 4-12 credits.

3 A semester-specific list of writing intensive courses is available online at the City Tech Pathways website.

4 Students may potentially substitute one course for an elective class. Consultation with and approval of a faculty advisor is required.