The BBA in Computer Information Systems (CIS) is offered by the Paul H. Chook Department of Information Systems and Statistics. The CIS program provides a strong foundation in both the technical and managerial issues related to information technology (IT). The program covers a broad range of technology-related areas, including data analytics, cybersecurity, software development, and IT strategy. The combination of technical courses, such as programming, data warehousing, and web application design, with managerial courses, such as IT audit, e-business, and green IT, prepares students for a wide range of careers in a variety of industries.
Curriculum for students who entered/re-entered Baruch in Summer/Fall 2025 or declared the major for Summer/Fall 2025
General CIS Track
| |
Credits |
| CIS 2300 |
Programming and Computational Thinking |
3 |
|
Choose from CIS 3100, OR
CIS 3110, OR
CIS 3120
|
Object Oriented Programming I, or
Object Oriented Programming with Java, or Programming for Analytics |
3 |
| CIS 3400 |
Database Management Systems |
3 |
| CIS 4800 |
Systems Analysis and Design |
3 |
| CIS 5800 |
Information Technology Development and Project Management |
3 |
Elective Courses (9 credits)
At least 3 credits should be from a course at the 4000 level
|
|
| CIS 3100† |
Object Oriented Programming I |
3 |
| CIS 3110† |
Object Oriented Programming with Java |
3 |
| CIS 3120† |
Programming for Analytics† |
3 |
| CIS 3150 |
Introduction to Semantic Technologies |
3 |
| CIS 3250 |
Blockchain Technologies and Applications |
3 |
| CIS 3367 |
Spreadsheet Applications in Business |
3 |
| CIS 3444 |
e-Business Technologies |
3 |
| CIS 3500 |
Computer Networking |
3 |
| CIS 3550 |
Cybersecurity |
3 |
| CIS 3555 |
AI for Business: Essentials and Responsible Use (Available starting Fall 2025) |
3 |
| CIS 3620 (formerly CIS 4620) |
FinTech: Principles and Applications |
3 |
| CIS 3630 |
Principles of Web Design |
3 |
| CIS 3700 |
Green IT |
3 |
| CIS 3710 |
Foundations of Business Analytics |
3 |
| CIS 3750 |
Social Media Technologies in Organizations |
3 |
| CIS 3770 |
Usability, Privacy, and Security |
3 |
| CIS 3920 |
Data Mining for Business Analytics |
3 |
| CIS 4093 |
Special Topics in Computer Information Systems |
3 |
| CIS 4100 |
Data Structures and Algorithms |
3 |
| CIS 4120 |
Applied Natural Language Processing |
3 |
| CIS 4130 |
Big Data Technologies |
3 |
| CIS 4160 |
Web Applications Development |
3 |
| CIS 4170 |
Data Visualization |
3 |
| CIS 4350 |
Information Technology Audit |
3 |
| CIS 4400 |
Data Warehousing for Analytics |
3 |
| CIS 4500 |
Networks and Telecommunications II |
3 |
| CIS 4560 |
Ethical Hacking |
3 |
| CIS 4650 |
Operating Systems Concepts |
3 |
| OPR 3300* |
Quantitative Methods for Accounting |
3 |
| OPR 3450*/** |
Quantitative Decision Making for Business I
|
3 |
| STA 3950 (formerly STA 3920) |
Data Mining and Statistical Learning (Available starting Fall 2025)
|
3 |
| STA 4950 (formerly STA 4920) |
Machine Learning and Artificial Intelligence (Available starting Fall 2025) |
3 |
|
*Students may not receive credit for both OPR 3450 and OPR 3300.
**Students receiving credit for MGT 3500/OPM 3500 (Business Decision Models) will not receive credit for OPR 3450.
† If you have used one of these programming courses (CIS 3100, CIS 3110, CIS 3120) as a required course, you may use the others as electives.
|
|
Data Analytics Track
| |
Credits |
| CIS 2300 |
Programming and Computational Thinking |
3 |
| CIS 3120 |
Programming for Analytics |
3 |
| CIS 3400 |
Database Management Systems |
3 |
| CIS 3920 |
Data Mining for Business Analytics |
3 |
| CIS 4400 |
Data Warehousing for Analytics |
3 |
Elective Courses (9 Credits)
Choose three (3) courses of 3 credits each from the following, at least one of which should be a CIS course and one should be a STA course or an OPR course.
|
|
| CIS 3100 |
Object-Oriented Programming I |
3 |
| CIS 3150 |
Introduction to Semantic Technologies |
3 |
| CIS 3710 |
Foundations of Business Analytics |
3 |
| CIS 4093 |
Special Topics in CIS (only with permission from faculty advisor) |
3 |
| CIS 4120 |
Applied Natural Language Processing |
3 |
| CIS 4130 |
Big Data Technologies |
3 |
| CIS 4170 |
Data Visualization |
3 |
| STA 3154 |
Business Statistics II |
3 |
| STA 3950 (formerly STA 3920) |
Data Mining and Statistical Learning (available starting Fall 2025) |
3 |
| STA 4155 |
Regression and Forecasting Models for Business Applications |
3 |
| STA 4950 (formerly STA 4920) |
Machine Learning and Artificial Intelligence (available starting Fall 2025) |
3 |
| OPR 3300* |
Quantitative Methods for Accounting |
3 |
| OPR 3450*/** |
Quantitative Decision Making for Business I |
3 |
| OPR 3451 |
Quantitative Decision Making for Business II |
3 |
| MKT 4123 |
Marketing Web Analytics and Intelligence |
3 |
| MKT 4561 |
Marketing Analytics |
3 |
*Students may not receive credit for both OPR 3450 and OPR 3300.
**Students receiving credit for MGT 3500/OPM 3500 (Business Decision Models) will not receive credit for OPR 3450.
|
Cybersecurity
Required Courses (15 Credits)
|
Credits |
| CIS 2300 |
Programming and Computational Thinking |
3 |
| CIS 3400 |
Database Management Systems |
3 |
| CIS 3500 |
Computer Networking |
3 |
| CIS 3550 |
Cybersecurity |
3 |
| CIS 4350 |
Information Technology Audit |
3 |
Elective Courses (9 credits)
At least 6 credits must be from the CIS courses
|
|
| CIS 3100 |
Object Oriented Programming I |
3 |
| CIS 3110 |
Object Oriented Programming with Java |
3 |
| CIS 3120 |
Programming for Analytics |
3 |
| CIS 3620 (formerly CIS 4620) |
FinTech: Principles and Applications |
3 |
| CIS 3750 |
Social Media Technologies in Organizations |
3 |
| CIS 3770 |
Usability, Privacy, and Security |
3 |
| CIS 3920 |
Data Mining for Business Analytics |
3 |
| CIS 4093 |
Special Topics in CIS (with departmental permission) |
3 |
| CIS 4160 |
Web Applications Development |
3 |
| CIS 4500 |
Networks and Telecommunications II |
3 |
| CIS 4560 |
Ethical Hacking |
3 |
| CIS 4800 |
Systems Analysis and Design |
3 |
| LAW 3108 |
Law and E-Business |
3 |
| LAW 3250 |
Financial Regulation of Emerging Technologies |
3 |
| LAW 3350 |
Corporate Compliance, Governance & Whistleblowing |
3 |