Skip to content
  • ABOUT BARUCH
  • ADMISSIONS
  • ACADEMICS
  • ARTS
  • ATHLETICS
  • STUDENTS
  • ALUMNI
Baruch college | Baruch College-logo Baruch College-logo City University of New York CUNY-logo

Undergraduate Advisement

Menu

    About Us
    Meet with an Academic Advisor
    Academic Tools & Resources
    • Academic & Faculty Advising Directory
    • Appeals & Dismissals
    • DegreeWorks
    • Degree Maps
    • Faculty Advisors
    • Forms
    • Registration Resources
    • Student Success Roadmap
    • 2+2 Transfer Degree Maps
    • Transfer Student Success Roadmap
    Ready, Set, Register!
    Dean’s Scholars
    New Student Advisement
    • New Freshman Advising
    • New Transfer Advising
    • FYS 1000 Assignment
    • Baruch College
    • The Office of Undergraduate Advisement
    • 2+2 Transfer Degree Maps
    • BMCC: Computer Science to Baruch BS Computer Science: General
    • About Us
    • Meet with an Academic Advisor
    • Academic Tools & Resources
      • Academic & Faculty Advising Directory
      • Appeals & Dismissals
      • DegreeWorks
      • Degree Maps
      • Faculty Advisors
      • Forms
      • Registration Resources
      • Student Success Roadmap
      • 2+2 Transfer Degree Maps
      • Transfer Student Success Roadmap
    • Ready, Set, Register!
    • Dean’s Scholars
    • New Student Advisement
      • New Freshman Advising
      • New Transfer Advising
      • FYS 1000 Assignment

    BMCC: Computer Science to Baruch BS Computer Science: General

    2 + 2 Degree Map

    The Computer Science major at BMCC offers the best pathway to transfer to Baruch College and complete the BS degree in Computer Science.
    The 2 + 2 degree map (2 years at BMCC and then 2 years at Baruch) is a term-by-term sample course schedule designed to make it easier for you to navigate your time at BMCC and then transfer to Baruch College.  This is just an example path from BMCC to Baruch so please consult your academic advisor along with Degreeworks and the CUNY Transfer Explorer tool to make sure you are on track in your major.


    AS Degree Computer Science

    Semester 1

    13 Credits

    Semester 2

    17 Credits
    ENG 101 = ENG 2100

    English Composition

    3 CR
    ENG 201 = ENG 2150

    Intro to Literature

    3 CR
    MAT 206.5 = MTH 2000

    Intermediate Algebra & Pre-calc

    4 CR
    MAT 301 = MTH 2610

    Analytic Geometry and Calculus I

    4 CR
    CSC 101 = FCSW 1000

    Principles in Information Technology and Computation (Scientific World)

    3 CR
    CSC 111 = CIS 3100*

    Introduction to Computer Programming

    4 CR
    Individual & Society                             

    Pathways Flexible Core

    3 CR
    U.S. Experience in Its Diversity

    Pathways Flexible Core

    3 CR
    BMCC First Year Fall + Spring = 30 credits

    *Combined GPA in Calculus I & II must be at least 3.5 to gain admission into the Computer Science program at Baruch

    SPE 100 = COM 1010

    Fundamentals of Public Speaking (Creative Expression)

    3 CR

    Semester 3

    17 Credits

    Semester 4

    15 Credits
    MAT 302 = MTH 3010*

    Analytic Geometry and Calculus II

    4 CR
    CSC 215 = CIS 7000

    Fundamentals of Computer Systems

    3 CR
    PHY 215 = PHY 3010

    University Physics I

    4 CR
    CSC 331 = CIS 7000

    Data Structures

    3 CR
    CSC 211 = CIS 4100

    Advanced Programming Techniques  

    3 CR
    CSC 350 = CIS 4800

    Software Development

    3 CR
    CSC 231 = CIS 7000

    Discrete Structures and Applications to Computer Science

    3 CR
    Program Elective

    Program Requirement

    3 CR
    Program Elective

    Program Requirement

    3 CR
    World Cultures and Global Issues

    Pathways Flexible Core

    3 CR
    *Combined GPA in Calculus I & II must be at least 3.5 to gain admission into the Computer Science program at Baruch BMCC Second Year Fall + Spring = 33 credits
    Total credits completed at BMCC = 63 with A.S. Degree


    BS Degree Computer Science

    Semester 5

    16 Credits

    Semester 6

    16 Credits
    MTH 3150

    Discrete Math: An Invitation to Computer Science
    Program Prerequisite Requirement

    4 CR
    MTH 4300

    Algorithms, Computers & Programming II
    Major Requirement

    3 CR
    MTH 3300

    Algorithms, Computers and Programming I
    Program Prerequisite Requirement

    3 CR
    MTH 4320

    Fundamental Algorithms
    Major Requirement

    4 CR
    Foreign Language I

    1st Semester of Foreign Language
    Pre-Weissman Requirement

    3 CR
    MTH 3210

    A First Course in Linear Algebra
    Major Requirement

    3 CR
    Free Elective

    Elective Requirement

    3 CR
    Foreign Language II

    2nd Semester of Foreign Language
    Pre-Weissman Requirement

    3 CR
    Liberal Art Minor Capstone

    Pathways College Option Requirement

    3 CR
    ENG 2800, CMP 2800, ENG 2850, or CMP 2850

    Great Works of Literature I or II
    Pathways College Option Requirement

    3 CR
    Baruch First Year Semester 1 + Semester 2 = 32 credits

    Semester 7

    13 Credits

    Semester 8

    13 Credits
    MTH 4350

    Computer Architecture
    Major Requirement

    4 CR
    MTH 4355

    Operating Systems
    Major Requirement

    4 CR
    MTH 4360

    Complexity & Computational Models
    Major Requirement

    3 CR
    Major Elective

    Major Requirement

    3 CR
    Major Elective

    Major Requirement

    3 CR
    Major Elective

    Major Requirement

    3 CR
    Major Elective

    Major Requirement

    3 CR
    Free Elective

    Degree Requirement

    3 CR
    Baruch Second Year Fall + Spring = 26 credits
    Total credits completed at Baruch = 120 with B.S. Degree

    Transfer Tools

    Degreeworks

    Transfer Explorer

    BMCC Transfer Resources

    Liberal Arts Elective

    The following subjects are considered liberal arts and can be taken at any level to satisfy liberal arts electives:

    AAS ANT ART BIO BLS CHM COM
    CMP ECO ENG ENV FLM FPA GLS
    HED HIS HSP IDC JRN LACS LIB
    LTS MSC MTH NMA PHI PHY POL
    PSY REL SOC THE WSM ALL MODERN LANGUAGES
    Non-Liberal Arts

    The following courses are not considered liberal arts:

    ART 5010 ART 5011 COM 4059 ECO 5010 ECO 5011 FPA 5070
    FPA 5071 HED 1810 HED 2920 MSC 2061 MSC 2062 MSC 2063
    MSC 2064 MSC 5050 MSC 5051 SOC 4085 SOC 4086 ART/MSC/THE Studio Elective Courses

    Click here to review the full list of non-liberal arts courses


    Undergraduate Advisement 55 Lexington Avenue, B 5-215 646-312-4260
    academic.advisement@baruch.cuny.edu
    Instagram
    • Contact Us
    • About Our Site
    • Privacy
    • Text Only
    • Accessibility & WCAG 2.2
    Baruch College | One Bernard Baruch Way
    55 Lexington Avenue (at 24th Street) | New York, NY 10010
    646-312-1000
    CUNY logo
    CUNY logo