Computer Systems Technology

Computer Systems Technology Department Menu

CONTACT US

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

Email: compsystech@citytech.cuny.edu

Phone: 718-260-5170

OFFICE HOURS

Monday - Thursday: 9:00 AM - 7:00 PM

Friday: 9:00 AM - 5:00 PM

Data Science - BS

2022 Data Science Curriculum

The Bachelor of Science in Data Science synthesizes applied mathematics, high-performance computing, data management and analysis to provide a well-rounded interdisciplinary education for the new generation of Data Scientists. It develops strong technical skills, critical thinking, and problem-solving abilities that are highly rated by companies in all fields, including but not limited to, finance, programming, education, medicine and biology. Our goal is to equip our graduates with a solid platform in mathematics, computing and data management and analysis; the program also provides pathways for employment after graduation, as well as for admission to graduate programs, including CUNY’s own MS in Data Science at the CUNY Graduate Center.

Follow Us:
BS in Data Science at CityTech Twitter

Student Learning Outcomes: General

Students demonstrate:

  1. An ability to apply the knowledge, techniques, skills, and modern tools of the discipline to Data Science activities.
  2. An ability to apply a knowledge of mathematics, science, engineering, and technology to Data Science problems that require application of principles and practical knowledge.
  3. An ability to conduct standard tests and measurements, and to conduct, analyze, and interpret experiments.
  4. An ability to function effectively as a member of a technical team.
  5. An ability to apply written, oral, and graphical communication in both technical and non-technical environments; and an ability to identify and use appropriate technical literature.
  6. Demonstrate an understanding of the need for and an ability to engage in self-directed continuing professional development.
  7. Demonstrate an understanding of and a commitment to address professional and ethical responsibilities, including a respect for diversity.
  8. A commitment to quality, timeliness, and continuous improvement in professional practice.

Student Learning Outcomes: Discipline-Specific

Data Science students demonstrate knowledge and hands on competence in:

  1. Analyzing, designing, and implementing data science algorithms along while performing analytics.
  2. Demonstrating a deep knowledge of: Data Mining, Data Management, Data Analytics, Information Retrieval; enabling students to gain employment in the data science field.
  3. Demonstrate an understanding of how management uses data science systems to operate business enterprises.
  4. Demonstrate a deep understanding of techniques for visualizing multivariate, temporal, text-based, geospatial, hierarchical, and network/graph-based data.
  5. Demonstrate an understanding of the ethics and privacy issues that arise from the process of managing and mining user data.

REQUIREMENTS

Progression Requirement:

A grade of “C” or better in each course designated with the prefix CST is required for progression towards graduation.

Transfer students must have a minimum cumulative GPA of 2.50.

   General Education Core 42-44 CREDITS

1 Students must take at least one advanced liberal arts course or choose two sequential courses in a foreign language.
At least 2 courses designated WI are required from the College Option or GenEd Flexible Common Core.
General education requirement will vary based on admission criteria.

ENG 1101 English Composition I  3
ENG 1121 English Composition II  3
MQR Mathematical and Quantitative Reasoning  3 to 4
LPS Life and Physical Sciences  3 to 4
WCGI World Cultures and Global Issues  3
USED US Experience in its Diversity  3
CE Creative Expression  3
IS Individual and Society  3
SW Scientific World  3
Add. Flex Core Additional Flexible Common Core Course  3
COM Speech / Oral Communication  3
ID Interdisciplinary Course  3
LibArt Liberal Arts Elective 1 3
LibArt Liberal Arts Elective II 1 3

   Program General Education Requirements 18 CREDITS

Double Duty2 Specific courses listed indicate double duty courses, i.e., program degree requirements that also meet general education requirements in that category.

MAT 1475 Calculus I 2 4
MAT 1575 Calculus II 2 4
MAT 2572 Probability and Mathematical Statistics I 2 4
MAT 2440 Discrete Structures and Algorithms I 2 3
MAT 2580 Introduction to Linear Algebra 2 3

   BS Major Core Requirements 54 CREDITS

A grade of C or higher is required in every course with CST as a prefix.
At least 2 courses designated WI are required from the BS Major Core Requirements and Elective Courses.

CST 1100 Introduction to Computer Systems  3
CST 1101 Problem Solving with Computer Programming  3
CST 1201 Programming Fundamentals  3
CST 1204 Database Systems Fundamentals  3
CST 2312 Information and Data Management I  3
CST 2309 Web Programming I  3
CST 2402 Introduction to Data Science  3
CST 2412 Data Security, Privacy and Ethics  3
CST 3512 Information and Data Management II  3
CST 3502 Data Mining  3
CST 3513 Object Oriented Programming in Java   3
CST 3602 Data Visualization  3
CST 3650 Data Structures  3
CST 4702 Machine Learning Fundamentals  3
CST 4714 Database Administration  3
OR 
CST 3624 Introduction to Non-Relational (NoSQL) Technologies  3
CST 4802 Information Retrieval  3
CST 4812 Natural Language Processing  3
CST 4900 Internship in Computer Systems  3

6-7 CREDITS

Select as needed to equal 120 to 123 professional credits.
2 Specific course indicates double duty course, i.e. program degree requirement that also meet general education requirements. Choose another elective to complete 120 credits if choosing to take double duty.

BUS 2339 Financial Management (Prereq: MAT 1190 or higher) 3
BUS 2341 Financial Forecasting (Prereq: BUS 2339) 3
ECON 1101 Macroeconomics  (USED)2 (Prereq: CUNY Read, Write Proficiency) 3
ECON 2301 Money and Banking (Prereq: ECON 1101 or ECON 1401) 3
BIO 3450 Biomedical Data Analytics I   4
BIO 4450 Biomedical Data Analytics II   4
CET 4925 Internet of Things (Prereq: CET 4711 or Dept Permission) 3
CET 4973 Introduction to Artificial Intelligence (Prereq: CET 4711 or Dept Permission) 3
MAT 3672 Probability and Mathematical Statistics II (Prereq: MAT 2572, MAT 2580, MAT 2675) 4
MAT 4672 Computational Statistics with Applications (Prereq: MAT 3672) 3
PHYS 3600ID Machine Learning for Physics and Astronomy 2 (Prereq: CST 1201 and (MAT 1272 or MAT 1372 or MAT 2572)) 3
BACHELOR OF SCIENCE IN DATA SCIENCE: 120 TO 124
MINIMUM REQUIRED LIBERAL ARTS AND SCIENCES CREDITS: 60
TOTAL CREDITS REQUIRED FOR THE DEGREE 120 TO 124

Footnotes

1. Examples of advanced liberal arts courses include SOC 3301 (prerequisite: ECON 1101); SOC 2403 (prerequisite: PSY 1101). In meeting their general education requirements overall, students must take at least one advanced liberal arts course or choose two sequential courses in one of the world language (WL) course offerings, such as Arabic (ARB), Spanish (SPA), Chinese (CHN), or French (FREN).

2. Specific courses listed indicate double duty courses, i.e., program degree requirements that also meet general education requirements. Choosing to take advantage of double duty can speed up progress toward graduation and increase elective credits. Consult with an advisor about your options

SEMESTER 1

TOTAL 16 CREDITS

ENG 1101 English Composition I  3
MAT 1375 Precalculus  4
CST 1100 Introduction to Computer Systems  3
CST 1101 Problem Solving with Computer Programming  3
WCGI World Cultures and Global Issues  3

SEMESTER 2

TOTAL 16 CREDITS

ENG 1121 English Composition II  3
MAT 1475 Calculus I  4
CST 1201 Programming Fundamentals  3
CST 1204 Database Systems Fundamentals  3
LPS Life and Physical Sciences  3

SEMESTER 3

TOTAL 16 CREDITS

MAT 1575 Calculus II  4
MAT 2440 Discrete Structures and Algorithms I  3
CST 2312 Information and Data Management I  3
CST 2402 Introduction to Data Science  3
IS Individual and Society  3

SEMESTER 4

TOTAL 13 CREDITS

MAT 2572 Probability and Mathematical Statistics I  4
CST 2309 Web Programming I  3
CST 2412 Data Security, Privacy and Ethics  3
USED US Experience in its Diversity  3

SEMESTER 5

TOTAL 15 CREDITS

CST 3512 Information and Data Management II  3
CST 3513 Object Oriented Programming in Java   3
CST 3502 Data Mining  3
CE Creative Expression  3
Add. Flex Core Additional Flexible Common Core Course  3

SEMESTER 6

TOTAL 15 CREDITS

CST 3602 Data Visualization  3
CST 3650 Data Structures  3
MAT 2580 Introduction to Linear Algebra  3
COM 1330 Public Speaking  3
LibArt Liberal Arts Elective  3

SEMESTER 7

TOTAL 15 CREDITS

XXX xxxx Data Science Major Elective 3
CST 4702 Machine Learning Fundamentals  3
CST 4714 Database Administration  3
ID Interdisciplinary Course  3
LibArt Liberal Arts Elective  3

SEMESTER 8

TOTAL 15 CREDITS

XXX xxxx Data Science Major Elective 3
CST 4802 Information Retrieval  3
CST 4812 Natural Language Processing  3
CST 4900 Internship in Computer Systems  3
SW Scientific World  3

Footnotes

1. Examples of advanced liberal arts courses include SOC 3301 (prerequisite: ECON 1101); SOC 2403 (prerequisite: PSY 1101). In meeting their general education requirements overall, students must take at least one advanced liberal arts course or choose two sequential courses in one of the world language (WL) course offerings, such as Arabic (ARB), Spanish (SPA), Chinese (CHN), or French (FREN).

2. Specific courses listed indicate double duty courses, i.e., program degree requirements that also meet general education requirements. Choosing to take advantage of double duty can speed up progress toward graduation and increase elective credits. Consult with an advisor about your options