CSCI courses
123 courses · Fairleigh Dickinson University-Florham Campus · Fall 2026
- CSCI 1105 — Survey of Computers and Computer Software (3 credits)1 section
- CSCI 1109 — Computer Ethics1 section
- CSCI 1145 — Computer Science Fundamentals1 section
- CSCI 1201 — Computer Programming I (3 credits)1 section
- CSCI 1202 — Computer Programming II (3 credits)1 section
- CSCI 1204 — Computer Programming Using C#1 section
- CSCI 1205 — Introduction to Computer Programming (3 credits)1 section
- CSCI 2100 — Mobile App Development1 section
- CSCI 2104 — Computer Programming Using Python1 section
- CSCI 2205 — Introduction to Computer Science I1 section
- CSCI 2215 — Introduction to Computer Science (3 credits)1 section
- CSCI 2216 — Introduction to Computer Science II1 section
- CSCI 2232 — Data Structures or CSCI3278 Operating Systems [BSEE1 section
- CSCI 2233 — Data Structures and Algorithms1 section
- CSCI 2234 — Data Structures and Algorithms (3 credits)>1 section
- CSCI 2235 — Survey of Computing Security (3 credits)1 section
- CSCI 2244 — Computational Thinking1 section
- CSCI 2247 — Assembly Language Programming (3 credits)1 section
- CSCI 2255 — Discrete Structures1 section
- CSCI 3157 — Cyber Security1 section
- CSCI 3158 — Information Security Design and Management1 section
- CSCI 3240 — Computer Networks1 section
- CSCI 3249 — Computer Organization(3 credits)1 section
- CSCI 3251 — Design of Software Systems (3 credits)1 section
- CSCI 3260 — Mathematical Foundations of Computer Science (3 credits)1 section
- CSCI 3268 — Database Systems (excluding cybersecurity concentration)1 section
- CSCI 3269 — Introduction to Data Mining1 section
- CSCI 3270 — Introduction to Machine Learning1 section
- CSCI 3274 — Linux System Administration (3 credits)1 section
- CSCI 3278 — Operating Systems (3 credits)1 section
- CSCI 3294 — Data Analysis and Visualization1 section
- CSCI 3304 — Computer Organization1 section
- CSCI 3314 — Mobile Application Development (3 credits)1 section
- CSCI 3315 — Mobile Application Development1 section
- CSCI 3317 — Computer Game Programming (3 credits)1 section
- CSCI 3318 — Cloud Computing1 section
- CSCI 3331 — Advanced Database (3 credits)1 section
- CSCI 3338 — Advanced Oracle SQL Performance and Tuning1 section
- CSCI 3345 — Firewalls and Intrusion Detection Systems (3 credits)1 section
- CSCI 3355 — Introduction to Cryptography1 section
- CSCI 3371 — Modeling and Simulation or MATH3300 Probability and Statistics1 section
- CSCI 3380 — UNIX Shell Programming (3 credits)1 section
- CSCI 3385 — Artificial Intelligence (3 credits)1 section
- CSCI 3387 — Machine Learning (3 credits)1 section
- CSCI 3388 — Introduction to Game Development1 section
- CSCI 3389 — Introduction to Human computer Interaction1 section
- CSCI 3392 — Introduction to Unreal Game Programming1 section
- CSCI 3410 — Foundations of Cybersecurity (3 credits)1 section
- CSCI 3420 — Cryptography (3 credits)1 section
- CSCI 3444 — Programming for the Internet (3 credits)1 section
- CSCI 3461 — Data Mining and Applications1 section
- CSCI 3485 — Big Data Analytics (3 credits)1 section
- CSCI 3666 — Data Communication and Computer Networks1 section
- CSCI 3783 — Information Security (3 credits)1 section
- CSCI 3869 — Network Security1 section
- CSCI 3870 — Security Regulations, Detection and Forensics1 section
- CSCI 3998 — Artificial Intelligence1 section
- CSCI 4373 — Distributed Database Systems1 section
- CSCI 4380 — Systems Development with Java (3 credits)1 section
- CSCI 4384 — Preparation for Computer Science Senior Project (1 credit)1 section
- CSCI 4386 — Computer Science Senior Project (2 credits)1 section
- CSCI 4391 — Senior Project I or CSCI4498 Computer Science Internship1 section
- CSCI 4392 — Senior Project II [if CSCI4498 not chosen]1 section
- CSCI 4488 — Advanced Game Development1 section
- CSCI 4498 — Computer Science Internship1 section
- CSCI 4999 — Computer Science Assessment1 section
- CSCI 5505 — Introduction to Computer Programming or Equivalent1 section
- CSCI 5506 — – Object Oriented Programming1 section
- CSCI 5525 — Introduction to Computer Science1 section
- CSCI 5535 — Survey of Computing Security1 section
- CSCI 5550 — Business Programming Techniques and Data Structures (or)1 section
- CSCI 5555 — Data Structures or Equivalent1 section
- CSCI 5557 — – Data Structures and Algorithms1 section
- CSCI 5565 — – Assembly Language1 section
- CSCI 6603 — Computer Architecture; CSCI6623 Database Systems; CSCI66381 section
- CSCI 6617 — Computer Game Programming (3 credits)1 section
- CSCI 6620 — Software Engineering (3 credits)1 section
- CSCI 6623 — Database Systems (3 credits)1 section
- CSCI 6638 — Operating Systems (Pre-Req- CSCI6603)1 section
- CSCI 6650 — – Advanced Topics in Operating Systems1 section
- CSCI 6720 — Management Information Systems1 section
- CSCI 6723 — Database Project with Visual Basic1 section
- CSCI 6730 — Advanced Network: TCP/IP and Routing1 section
- CSCI 6731 — Computer Networks (3 credits)1 section
- CSCI 6732 — Local Area Networks1 section
- CSCI 6735 — Client-Server Computing1 section
- CSCI 6736 — Wireless LANs1 section
- CSCI 6738 — Cybersecurity (3 credits)1 section
- CSCI 6747 — Applied Cryptography (3 credits)1 section
- CSCI 6751 — – Artificial Intelligence1 section
- CSCI 6753 — – Machine Learning1 section
- CSCI 6758 — Electronic Commerce1 section
- CSCI 6761 — – Automata Theory1 section
- CSCI 6805 — – Graduate Research (Nonthesis)1 section
- CSCI 6806 — Computer Science Graduate Capstone Project (3 credits)1 section
- CSCI 6809 — Advanced Applications Development (3 credits)1 section
- CSCI 6810 — Java and the Internet1 section
- CSCI 6811 — – Advanced Special Projects1 section
- CSCI 6830 — – Special Topics in Computer Science1 section
- CSCI 6836 — Computer Algorithms (3 credits)1 section
- CSCI 6844 — – Programming for the Internet1 section
- CSCI 6850 — – Analysis and Design of Algorithms1 section
- CSCI 6860 — Secure Software Development and Analysis1 section
- CSCI 6863 — Supply Chain Security & Systems Certification1 section
- CSCI 6869 — Network Security1 section
- CSCI 6870 — Penetration Testing & Vulnerability Analysis1 section
- CSCI 6873 — Firewalls and Intrusion Detection Systems1 section
- CSCI 6882 — Data Warehouse and Data Mining (3 credits)1 section
- CSCI 6886 — – Big Data Analytics1 section
- CSCI 7645 — Systems Programming (Pre-Req-CSCI6638)1 section
- CSCI 7727 — Development of MIS 1: Project Management and Systems1 section
- CSCI 7741 — Disaster Recovery (3 credits)1 section
- CSCI 7773 — Digital Image Processing1 section
- CSCI 7781 — Advanced Database Systems (3 credits)1 section
- CSCI 7783 — – Information Security1 section
- CSCI 7785 — – Distributed Database Systems1 section
- CSCI 7791 — Information Systems for Competitive Advantage1 section
- CSCI 7795 — Building Electronic Commerce Systems1 section
- CSCI 7850 — – User Interface Evaluation and Design1 section
- CSCI 7871 — UNIX Shell Programming1 section
- CSCI 7873 — Shell Programming (3 credits)1 section
- CSCI 7875 — Linux System Administration1 section
- CSCI 8891 — – Internship/Work Experience1 section
Spot missing or incorrect course data?