KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · Computer Science, BS Major in

Computer Science, BS Major in

Hofstra University · Hempstead, NY

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
Computer Science, BS Major in
Credential class
ceterms:BachelorDegree
CIP
11.0205
Total credits (published)
124
Catalog edition
2026-2027 Undergraduate Bulletin
Checklist type
degree-program
Identifiers
IPEDS UNITID
191649
CourseShelf checklist
CK_191649_a786ef38
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

Program Requirements

0 items

    1. The Successful Completion of at Least 124 Semester Hours

    0 items

      2. Liberal Arts

      0 items

        3. Residence Requirements

        0 items

          4. Writing and Composition

          4 items
          1. WSC 001
            Composition Semester Hours: 3-4
            Not resolved to a course
          2. and
            Not resolved to a course
          3. WSC 002
            Composition Semester Hours: 3
            Not resolved to a course
          4. or placement examination1, see University Degree Requirements .
            Not resolved to a course

          5. Humanities Distribution

          0 items

            6. Social Sciences Distribution

            0 items

              7. Cross-Cultural Distribution

              0 items

                8. Humanities and/or Social Science

                0 items

                  9. Minimum Requirements in the Major

                  0 items

                    Computer Science Requirements

                    21 items
                    1. CSC 014
                      (MA, CS) Discrete Structures for Computer Science I Semester Hours: 3
                      Not resolved to a course
                    2. CSC 015
                      (CS) Fundamentals of Computer Science I: Problem Solving and Program Design Semester Hours: 4
                      Not resolved to a course
                    3. CSC 016
                      (CS) Fundamentals of Computer Science II: Data Structures, Algorithms and Object-Oriented Programming Semester Hours: 4
                      Not resolved to a course
                    4. CSC 017
                      (CS) Fundamentals of Computer Science III: Advanced Data Structures and Object-Oriented Programming Semester Hours: 3
                      Not resolved to a course
                    5. CSC 024
                      Discrete Structures for Computer Science II Semester Hours: 3
                      Not resolved to a course
                    6. CSC 110
                      Introduction to Computer Architecture Semester Hours: 3
                      Not resolved to a course
                    7. CSC 110A
                      Computer Architecture Laboratory Semester Hours: 1
                      Not resolved to a course
                    8. CSC 112
                      Computer Operating Systems Semester Hours: 3
                      Not resolved to a course
                    9. CSC 120
                      Algorithms and Data Structures Semester Hours: 3
                      Not resolved to a course
                    10. CSC 123
                      Programming Languages: Survey, Design and Implementation Semester Hours: 3
                      Not resolved to a course
                    11. CSC 155
                      Systems Programming Semester Hours: 3
                      Not resolved to a course
                    12. CSC 161
                      Introduction to Automata Theory Semester Hours: 3
                      Not resolved to a course
                    13. CSC 163
                      Computing, Ethics, and Society Semester Hours: 1
                      Not resolved to a course
                    14. CSC 170
                      Principles of Database Management Semester Hours: 3
                      Not resolved to a course
                    15. CSC 185
                      Methods of Random Process Semester Hours: 3
                      Not resolved to a course
                    16. CSC 190
                      Software Engineering Semester Hours: 3
                      Not resolved to a course
                    17. CSC 194
                      Foundations of Leadership and Innovation in Computing Semester Hours: 3
                      Not resolved to a course
                    18. CSC 197A
                      Independent Senior Design I Semester Hours: 1
                      Not resolved to a course
                    19. CSC 197B
                      Independent Senior Design II Semester Hours: 1
                      Not resolved to a course
                    20. CSC 198F
                      Senior Seminar Semester Hours: .5
                      Not resolved to a course
                    21. CSC 198S
                      Senior Seminar Semester Hours: .5
                      Not resolved to a course

                    Mathematics Requirements

                    3 items
                    1. MATH 071
                      (MA) Analytic Geometry and Calculus I Semester Hours: 4
                      Not resolved to a course
                    2. MATH 072
                      (MA) Analytic Geometry and Calculus II Semester Hours: 4
                      Not resolved to a course
                    3. Mathematics courses numbered above MATH 72 Semester Hours: 3
                      Not resolved to a course

                    Natural Science Requirements

                    15 items
                    1. PHYS 011A
                      (NS) General Physics Semester Hours: 4
                      Not resolved to a course
                    2. and
                      Not resolved to a course
                    3. PHYS 011B
                      (NS) General Physics Laboratory Semester Hours: 1
                      Not resolved to a course
                    4. and
                      Not resolved to a course
                    5. PHYS 012A
                      (NS) General Physics Semester Hours: 4
                      Not resolved to a course
                    6. and
                      Not resolved to a course
                    7. PHYS 012B
                      (NS) General Physics Laboratory Semester Hours: 1
                      Not resolved to a course
                      or: CHEM 003A - (NS) General Chemistry I Semester Hours: 3 - 4
                    8. and
                      Not resolved to a course
                    9. CHEM 003B
                      (NS) General Chemistry Laboratory I Semester Hours: 1
                      Not resolved to a course
                    10. and
                      Not resolved to a course
                    11. CHEM 004A
                      (NS) General Chemistry II Semester Hours: 3
                      Not resolved to a course
                    12. and
                      Not resolved to a course
                    13. CHEM 004B
                      (NS) General Chemistry Laboratory II Semester Hours: 1
                      Not resolved to a course
                      or: BIOL 112 - (NS) General Biology I Semester Hours: 4 2
                    14. and
                      Not resolved to a course
                    15. BIOL 113
                      (NS) General Biology II Semester Hours: 4
                      Not resolved to a course

                    10. A Grade of C- or Better

                    0 items

                      11. An Overall Average of C or Better

                      4 items
                      1. CSC 014
                        (MA, CS) Discrete Structures for Computer Science I Semester Hours: 3
                        Not resolved to a course
                      2. CSC 015
                        (CS) Fundamentals of Computer Science I: Problem Solving and Program Design Semester Hours: 4
                        Not resolved to a course
                      3. CSC 016
                        (CS) Fundamentals of Computer Science II: Data Structures, Algorithms and Object-Oriented Programming Semester Hours: 4
                        Not resolved to a course
                      4. CSC 024
                        Discrete Structures for Computer Science II Semester Hours: 3
                        Not resolved to a course

                      Footnotes

                      0 items

                        Complete BS Requirements

                        0 items

                          OLIC & CLIC

                          0 items

                            OLIC Requirements - Semester Hours: 9

                            0 items

                              1. Major requirements

                              0 items

                                2. CSC 194 - Semester Hours: 3

                                2 items
                                1. CSC 194
                                  Foundations of Leadership and Innovation in Computing Semester Hours: 3
                                  Not resolved to a course
                                2. this course may not count as a technical elective.
                                  Not resolved to a course

                                3. CSC 199E - Semester Hours: 3

                                2 items
                                1. CSC 199E
                                  Internship in Leadership and Innovation in Computing Semester Hours: 3
                                  Not resolved to a course
                                2. The internship will be in a local computing industry start-up with the approval and under the guidance of the program coordinator.
                                  Not resolved to a course

                                4. Senior Requirements

                                0 items

                                  (a) Senior Design Project - Semester Hours: 2

                                  3 items
                                  1. CSC 197A
                                    Independent Senior Design I Semester Hours: 1
                                    Not resolved to a course
                                  2. CSC 197B
                                    Independent Senior Design II Semester Hours: 1
                                    Not resolved to a course
                                  3. Both courses are offered fall and spring.
                                    Not resolved to a course

                                  (b) Two senior seminar courses - Semester Hours: 1

                                  3 items
                                  1. CSC 198F
                                    Senior Seminar Semester Hours: .5
                                    Not resolved to a course
                                  2. CSC 198S
                                    Senior Seminar Semester Hours: .5
                                    Not resolved to a course
                                  3. to be paired with the Independent Senior Design courses: in one semester a student must take simultaneously an Independent Senior Design Course and a Senior Seminar course. Interested students will have the opportunity to work in globally distributed teams.
                                    Not resolved to a course

                                  5. Grade requirement

                                  0 items

                                    CLIC Requirements - Semester Hours: 18

                                    0 items

                                      1. Major Requirements

                                      0 items

                                        2. The following four courses offered by the Zarb School of Business*

                                        4 items
                                        1. ENTR 115
                                          Entrepreneurial Mindset Semester Hours: 3
                                          Not resolved to a course
                                        2. As published: “Financial Accounting Semester Hours: 3”
                                          3
                                        3. ENTR 120
                                          New Business Ventures Semester Hours: 3 **
                                          Not resolved to a course
                                        4. MKT 101
                                          Principles of Marketing Semester Hours: 3 ***
                                          Not resolved to a course

                                        3. Internship in Leadership and Innovation in Computing - Semester Hours: 3

                                        2 items
                                        1. CSC 199E
                                          Internship in Leadership and Innovation in Computing Semester Hours: 3
                                          Not resolved to a course
                                        2. The internship will be in a local computing industry start-up, with the approval and under the guidance of the program coordinator.
                                          Not resolved to a course

                                        4. Senior Requirements

                                        0 items

                                          A. Senior Design Project

                                          3 items
                                          1. CSC 197A
                                            Independent Senior Design I Semester Hours: 1
                                            Not resolved to a course
                                          2. CSC 197B
                                            Independent Senior Design II Semester Hours: 1
                                            Not resolved to a course
                                          3. NOTE: Both courses are offered fall and spring.
                                            Not resolved to a course

                                          B. Two Senior Seminar Courses

                                          3 items
                                          1. CSC 198F
                                            Senior Seminar Semester Hours: .5
                                            Not resolved to a course
                                          2. CSC 198S
                                            Senior Seminar Semester Hours: .5
                                            Not resolved to a course
                                          3. NOTE: to be paired with the Independent Senior Design course. In both semesters students must take simultaneously an Independent Senior Design Course and a Senior Seminar course. Interested students will have the opportunity to work on globally distributed teams.
                                            Not resolved to a course

                                          5. Grade requirement

                                          0 items

                                            Footnotes (*/**/***)

                                            0 items

                                              Concentration in Gaming and Graphics

                                              0 items

                                                Concentration Program Requirements – Semester Hours: 12

                                                0 items

                                                  Semester Hours: 9

                                                  4 items
                                                  1. CSC 160
                                                    Fundamentals of Game Development Semester Hours: 3
                                                    Not resolved to a course
                                                    or: CSC 171A - Introduction to Computer Graphics Semester Hours: 3
                                                  2. CSC 172
                                                    Introduction to Real-time Rendering Semester Hours: 3
                                                    Not resolved to a course
                                                  3. CSC 158
                                                    Introduction to Artificial Intelligence Semester Hours: 3
                                                    Not resolved to a course
                                                  4. Note: Only two courses listed above may be used toward Computer Science or Computer Engineering electives.
                                                    Not resolved to a course

                                                  Semester Hours: 3

                                                  0 items

                                                    Requirements

                                                    2 items
                                                    1. CSC 197A
                                                      Independent Senior Design I Semester Hours: 1
                                                      Not resolved to a course
                                                    2. CSC 198F
                                                      Senior Seminar Semester Hours: .5
                                                      Not resolved to a course

                                                    Requirements

                                                    2 items
                                                    1. CSC 197B
                                                      Independent Senior Design II Semester Hours: 1
                                                      Not resolved to a course
                                                    2. CSC 198S
                                                      Senior Seminar Semester Hours: .5
                                                      Not resolved to a course

                                                    Concentration in Networking and Cybersecurity

                                                    0 items

                                                      Concentration Program Requirements – Semester Hours: 12

                                                      0 items

                                                        Semester Hours: 9

                                                        5 items
                                                        1. CSC 175
                                                          Data Communication and Networking Semester Hours: 3
                                                          Not resolved to a course
                                                        2. CSC 115
                                                          Introduction to Secure Systems/Ethical Hacking Semester Hours: 3
                                                          Not resolved to a course
                                                        3. CSC 188
                                                          Introduction to Network Security Semester Hours: 3
                                                          Not resolved to a course
                                                        4. CSC 155
                                                          Systems Programming Semester Hours: 3
                                                          Not resolved to a course
                                                        5. Note: Only two courses listed above may be used toward Computer Science or Computer Engineering technical electives.
                                                          Not resolved to a course

                                                        Semester Hours: 3

                                                        0 items

                                                          Requirements

                                                          2 items
                                                          1. CSC 197A
                                                            Independent Senior Design I Semester Hours: 1
                                                            Not resolved to a course
                                                          2. CSC 198F
                                                            Senior Seminar Semester Hours: .5
                                                            Not resolved to a course

                                                          Requirements

                                                          2 items
                                                          1. CSC 197B
                                                            Independent Senior Design II Semester Hours: 1
                                                            Not resolved to a course
                                                          2. CSC 198S
                                                            Senior Seminar Semester Hours: .5
                                                            Not resolved to a course

                                                          Concentration in Web and Mobile Engineering

                                                          0 items

                                                            Concentration Program Requirements – Semester Hours: 12

                                                            0 items

                                                              Semester Hours: 9

                                                              5 items
                                                              1. CSC 183
                                                                Introduction to Web Application Development Semester Hours: 3
                                                                Not resolved to a course
                                                              2. CSC 184
                                                                Introduction to Mobile Device Programming Semester Hours: 3
                                                                Not resolved to a course
                                                              3. CSC 170
                                                                Principles of Database Management Semester Hours: 3
                                                                Not resolved to a course
                                                              4. CSC 175
                                                                Data Communication and Networking Semester Hours: 3
                                                                Not resolved to a course
                                                              5. Note: Only two courses listed above may be used toward Computer Science or Computer Engineering technical electives.
                                                                Not resolved to a course

                                                              Semester Hours: 3

                                                              0 items

                                                                Requirements

                                                                2 items
                                                                1. CSC 197A
                                                                  Independent Senior Design I Semester Hours: 1
                                                                  Not resolved to a course
                                                                2. CSC 198F
                                                                  Senior Seminar Semester Hours: .5
                                                                  Not resolved to a course

                                                                Requirements

                                                                2 items
                                                                1. CSC 197B
                                                                  Independent Senior Design II Semester Hours: 1
                                                                  Not resolved to a course
                                                                2. CSC 198S
                                                                  Senior Seminar Semester Hours: .5
                                                                  Not resolved to a course

                                                                Concentration in Artificial Intelligence

                                                                0 items

                                                                  The concentration consists of 12 semester hours. It includes

                                                                  8 items
                                                                  1. CSC 156
                                                                    Introduction to Machine Learning Semester Hours: 3
                                                                    Not resolved to a course
                                                                  2. CSC 158
                                                                    Introduction to Artificial Intelligence Semester Hours: 3
                                                                    Not resolved to a course
                                                                  3. and one additional course chosen from the list below:
                                                                    Not resolved to a course
                                                                  4. CSC 145 A-Z
                                                                    Special Topics in Computer Science and Computer Engineering Semester Hours: 1-3
                                                                    Not resolved to a course
                                                                  5. CSC 149
                                                                    Introduction to Text Mining Semester Hours: 3
                                                                    Not resolved to a course
                                                                  6. CSC 157
                                                                    Introduction to Data Mining Semester Hours: 3
                                                                    Not resolved to a course
                                                                  7. CSC 173
                                                                    Introduction to Computer Vision Semester Hours: 3
                                                                    Not resolved to a course
                                                                  8. Only two courses from the above list can be used towards technical electives.
                                                                    Not resolved to a course

                                                                  3 Semester Hours

                                                                  0 items

                                                                    First Semester

                                                                    2 items
                                                                    1. CSC 197A
                                                                      Independent Senior Design I Semester Hours: 1
                                                                      Not resolved to a course
                                                                    2. CSC 197B
                                                                      Independent Senior Design II Semester Hours: 1
                                                                      Not resolved to a course

                                                                    Second Semester

                                                                    2 items
                                                                    1. CSC 198F
                                                                      Senior Seminar Semester Hours: .5
                                                                      Not resolved to a course
                                                                    2. CSC 198S
                                                                      Senior Seminar Semester Hours: .5
                                                                      Not resolved to a course

                                                                    Concentration in Research

                                                                    0 items

                                                                      Concentration Program Requirements – Semester Hours: 12

                                                                      9 items
                                                                      1. Semester 1:
                                                                        Not resolved to a course
                                                                      2. CSC 143 A-Z
                                                                        Independent Study Projects in Computer Science and Computer Engineering Semester Hours: 0.5-3
                                                                        Not resolved to a course
                                                                        or: CSC 144 A-Z - Independent Study Projects in Computer Science and Computer Engineering Semester Hours: 0.5-3
                                                                      3. Semester 2:
                                                                        Not resolved to a course
                                                                      4. CSC 146
                                                                        Independent research I Semester Hours: 3
                                                                        Not resolved to a course
                                                                      5. Semester 3:
                                                                        Not resolved to a course
                                                                      6. CSC 147
                                                                        Independent Research II Semester Hours: 3
                                                                        Not resolved to a course
                                                                      7. Semester 4:
                                                                        Not resolved to a course
                                                                      8. CSC 193
                                                                        Departmental Honors Candidacy: Thesis Semester Hours: 3
                                                                        Not resolved to a course
                                                                      9. Note: CSC 143 A-Z or CSC 144 A-Z can be used toward Computer Science or Computer Engineering technical electives.
                                                                        Not resolved to a course

                                                                      Evaluation Criteria

                                                                      4 items
                                                                      1. Semester 1: The student must develop a research proposal outlining the problem statement, background, proposed solution, and a 3-semester plan. The proposal should present an original research project capable of contributing new knowledge to the field. The thesis committee, composed of at least three members, including the faculty advisor, will review and approve the research plan.
                                                                        Not resolved to a course
                                                                      2. Semester 2: The student provides a progress report summarizing achieved milestones and any adjustments to the plan. The report will be reviewed and approved by the three members of the thesis committee.
                                                                        Not resolved to a course
                                                                      3. Semester 3: The student provides a progress report summarizing achieved milestones and any adjustments to the plan. The report will be reviewed and approved by the thesis committee.
                                                                        Not resolved to a course
                                                                      4. Semester 4: The student will write an honors thesis and a paper of a minimum of 6 pages in length is expected to be submitted to a conference by the end of the semester. The student will present their thesis to the department, and the thesis committee will make the final decision based on the thorough assessment of research findings, thesis quality, conference paper, and the clarity and effectiveness of the presentation.
                                                                        Not resolved to a course
                                                                      Source. Hofstra University, catalog 2026-2027 Undergraduate Bulletin — https://bulletin.hofstra.edu/preview_program.php?catoid=147&poid=32179&returnto=28222. Captured page pages/0213.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.