KSAWorks
KSAWorks
Knowledge • Skills • Abilities
New York Institute of Technology · Courses

CSCI

57 courses with the subject CSCI, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CSCI 125Computer Programming I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 135Digital Logic Design Fundamentals3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 155Computer Organization and Architecture3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 185Computer Programming II3

Total: 6 Credits Physics Credits:

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 202Introduction to Computer Science and Artificial3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 235Elements of Discrete Structures3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 260Data Structures3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 270Probability and Statistics for Computer Science53
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 300Database Management3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 312Theory of Computation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 316Machine Learning and Data Mining3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 317Introduction to Generative AI and Large3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 318Programming Language Concepts3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 330Operating Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 335Design and Analysis of Algorithms3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 345Computer Networks3

Total: 21 Credits Information Technology Credits:

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 352Introduction to Network and Internet Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 353Programming for Artificial Intelligence3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 355Artificial Intelligence I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 357CISCO Academy Level I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 380Introduction to Software Engineering3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 401Database Interfaces and Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 405Distributed Database Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 410Artificial Intelligence II3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 415Introduction to Data Mining3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 425Optimization Methods3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 426Information Retrieval3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 436Big Data Management and Analytics3

Total: 12 Credits Network Security Concentration (choose four courses from the following) Credits:

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 456Senior Project I2
Subject
CSCI
Credits (min)
2
Credits (max)
2
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 457Senior Project II2

Total: 46 Credits [5] Students pursuing the AI concentration must take CSCI 435 Probability and Statistics Methods in lieu of CSCI 270.

Subject
CSCI
Credits (min)
2
Credits (max)
2
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 460Special Topics I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 465Machine Learning3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 470Special Topics II3

Total: 12 Credits Big Data Management and Analytics Concentration (choose four courses from the following) Credits:

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-undergraduate
Source
catalog.nyit.edu
CSCI 502Programming I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 503Computer Architecture3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 504Programming II3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 505Elements of Discrete Structures3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 507Data Structures3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 508Compiler Design3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 509Operating Systems3

No Challenge Exam in the above non-degree courses is permitted.

Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 620Operating System Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 621Programming Languages3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 636Big Data Analytics3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 641Computer Architecture I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 645Numerical Analysis I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 651Algorithm Concepts3

Total: 9 Credits System Programming (select two courses from the following) Credits:

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 665Software Engineering3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 670Computer Graphics3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 690Computer Networks3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 711Operating Systems I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 731Compiler Theory I3

Total: 6 Credits Application (select two courses from the following) Credits:

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 755Artificial Intelligence I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 760Database Systems3

Any other graduate-level course approved by CSCI XXX 3 program chair/program advisor Total: 6 Credits Project/Thesis Course** Credits: Elective (Department Chair's permission and CSCI XXX 3 prior approval by a project advisor needed) —OR—

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 765VLSI Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 840Software Design for Real-Time Systems3

Silicon Integrated Circuit Theory and EENG 780 3

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 890MS Thesis I3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu
CSCI 891MS Thesis II3

Total: 3–6 Credits ** Thesis Option: must choose six credits Non-Thesis Option: must choose three credits Electives (select from the CS curriculum) Credits: Consult with program chair/program advisor on

Subject
CSCI
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-graduate
Source
catalog.nyit.edu

Source: New York Institute of Technology's catalog, linked per course · table learning_unit · CourseShelf publish 61