Skip to Main Content

Download as PDF

Computer Science

Overview

Official Name of Program

Computer Science

Department(s) Sponsoring Program

Degree Designation

AS - Associate in Science

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. Constructing efficient and effective algorithms to solve particular problems is the business of computer science. Therefore, 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 problem-solving 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 students for the more advanced work required for a 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.

Learning Outcomes

Computer Science graduates will:

  • Demonstrate effective oral and written communication and practice active listening and effective reading. 

  • Integrate mathematical tools into programming environments. 

  • Develop algorithms and implement them in multi-disciplinary settings. 

  • Identify assumptions and analyze solution approaches for efficacy and efficiency. 

  • Validate creativity, adaptability, and flexibility while solving problems.

Admission Information

To be eligible for admission into the Computer Science program, students must be CUNY proficient in reading and mathematics.

Advisement Information

For questions, please email the Computer Science Coordinator, Professor Ghosh-Dastidar: ughosh-dastidar@citytech.cuny.edu.

In order to begin the full first semester sequence of courses, students must have completed MAT 1375 or the equivalent. Students not prepared to take MAT 1475 will be required to take up to an additional 8 credits of the mathematics prerequisites: MAT 1275 and MAT 1375.

Explore the Department of Mathematics on the City Tech website.

Requirements

Completion requirement

Some courses that are required for the major also meet general education requirements. Choosing to take advantage of double duty can speed up progress toward graduation and increase elective credits. In DegreeWorks, a double duty course displays and fulfills both requirements, but the credits count only once; the elective area will adjust automatically. Specific options for double duty courses may be listed here or noted in the degree map below.

Fulfill ALL of the following requirements:
Complete at least 2 courses in the following Course Sets:
AND
Complete at least 1 courses in the following Course Sets:
AND
Complete at least 1 courses in the following Course Sets:

Bachelor's degrees and AA and AS degrees require six flexible common core courses: at least one course in each of the five flexible core areas and an additional sixth course in one of them. Students can complete no more than two courses from any one area. AAS degrees may require fewer overall flexible core credits.

Complete at least 6 courses in the following Course Sets:

Students at New York City College of Technology must complete two courses designated writing intensive (WI) for the associate level, one from general education requirements and one from the major.

Transfer students and those who have earned a prior degree may have part or all of this requirement waived; please consult the Degree Requirements page for additional information.

Completion requirement
Complete ALL of the following Courses:
  • 0378891
  • 0378951
  • 0399011
    OR
    0399141
  • 0399051
  • 0399101
  • 1470011
    OR
    0378741
  • 0399121
  • 0399131
  • 0399151

Select as needed to reach 60 credits

Complete at least 1 courses in the following Course Sets:
Completion requirement
Complete at least 30 credits of liberal arts and sciences
Complete a minimum of 30 credits in residence at New York City College of Technology, at least 15 of which must be from among those listed as required courses in the major
Earn at least 60 credits

A recommended semester-by-semester plan for full-time students.

6
Requirements
  • - -  -
    OR
    - -  -
    OR
    - -  -

    Notes: fulfills English Composition requirement

  • - -  -

    Notes: fulfills Mathematical and Quantitative Reasoning requirement

  • - -  -
    OR
    - -  -
  • undefined (Course Set)(3 cr)
  • undefined (Course Set)(3 cr)
7
Requirements
  • - -  -

    Notes: fulfills English Composition requirement

  • - -  -
  • - -  -

    Notes: fulfills Scientific World requirement

  • - -  -

    Notes: fulfills Scientific World requirement

  • undefined (Course Set)(3 cr)
6 - 8
Requirements
  • - -  -
  • - -  -
  • undefined (Course Set)(3 - 5 cr)
  • undefined (Course Set)(3 cr)
9 - 13
Requirements
  • - -  -
  • - -  -
  • undefined (Course Set)(3 cr)
  • undefined (Course Set)(3 - 5 cr)
  • undefined (Course Set)(3 - 5 cr)

2021 © New York City College of Technology
718-260-5000  
300 Jay St, Brooklyn, NY 11201