Academic Catalog > Courses > CS > 3000

https://nps.smartcatalogiq.com/Current/Academic-Catalog
692d85c7-6e41-49ec-ae22-38b63a2cfbc5
https://searchproxy.smartcatalogiq.com/search
305efba1-c1dc-4b35-9d88-cd3005ba3872
other
/Institutions/Naval-Postgraduate-School/json/Current/Academic-Catalog-local.json
/Institutions/Naval-Postgraduate-School/json/Current/Academic-Catalog.json
Contents
  • Programs of Study
  • Quick Facts
  • The Naval Postgraduate School
  • General Academic Information
  • Admissions
  • Departments
  • Groups and Committees
  • Institutes and Centers
  • Naval War College Partnership and JPME
  • Nonresident Education Opportunities (Distance Learning)
  • Courses
    • AE
    • CC
    • CS
      • 0000
      • 2000
      • 3000
        • CS3000
        • CS3001
        • CS3004
        • CS3021
        • CS3022
        • CS3030
        • CS3040
        • CS3060
        • CS3070
        • CS3101
        • CS3111
        • CS3140
        • CS3150
        • CS3200
        • CS3250
        • CS3310
        • CS3315
        • CS3331
        • CS3332
        • CS3502
        • CS3600
        • CS3660
        • CS3670
        • CS3690
        • CS3697
        • CS3800
        • CS3802
        • CS3910
        • CS3920
        • CS3921
      • 4000
      • 5000
    • CY
    • DA
    • EC
    • EN
    • EO
    • FL
    • GC
    • IO
    • IS
    • IT
    • IW
    • MA
    • ME
    • MN
    • MO
    • MR
    • MS
    • MV
    • MX
    • NS
    • NU
    • NW
    • OA
    • OC
    • OS
    • PC
    • PH
    • SE
    • SI
    • SS
    • SW
    • TS
    • UW
  • Academic Calendars
Catalog Links
  • Catalog Home
  • Site Map
  • All Catalogs
Share
Print this page
/Institutions/Naval-Postgraduate-School/json/catalogs.json
692D85C7-6E41-49EC-AE22-38B63A2CFBC5

3000

  • CS3000 Great Principles of Computing Technology
  • CS3001 Foundations of Computer Science
  • CS3004 Human-Computer Interaction
  • CS3021 Introduction to Data Structures and Intermediate Programming
  • CS3022 Programming Paradigms
  • CS3030 Fundamentals of Computer Architecture and Operating Systems
  • CS3040 Low Level Programming
  • CS3060 Database Systems
  • CS3070 Operating Systems
  • CS3101 Theory of Formal Languages and Automata
  • CS3111 Principles of Programming Languages
  • CS3140 Low-level Programming II
  • CS3150 Design and Analysis of Algorithms
  • CS3200 Computer Architecture
  • CS3250 Introduction to Cyber Physical Systems
  • CS3310 Artificial Intelligence
  • CS3315 Introduction to Machine Learning and Big Data
  • CS3331 Basics of Applied Artificial Intelligence
  • CS3332 Applied Machine Learning
  • CS3502 Computer Communications and Networks
  • CS3600 Introduction to Cybersecurity
  • CS3660 Critical Infrastructure Protection
  • CS3670 Secure Management of Systems
  • CS3690 Network Security
  • CS3697 Secure Management of Operational Technology Systems
  • CS3800 Directed Study in Computer Sciences
  • CS3802 Computational Methods for Data Analytics
  • CS3910 Science of Computer Programming
  • CS3920 Topics in Computer Science
  • CS3921 Topics in Computer Science

Up one level

  • CS