Skip to main content

Courses

Undergraduate Courses

  • CSC 101: Intro to Comp SCI Profession
  • ITE 111: Information Tech Principles
  • CSC 150: Comp. Concepts & App's
  • CSC 150h: Comp. Concepts & App's (Honors)
  • CSC 160: Visual Basic Programming
  • CSC 169: Foundation of Comp Science
  • CSC 170: Computer Programming I
  • CSC 170a: Computer Programming I
  • CSC 170l: Computer Programming I Lab
  • ITE 195: Intro to Internet Programming
  • CSC 200: Advanced Computer Concepts
  • CSC 200h: Advanced Comp Concepts (Honors)
  • ITE 211: Info Tech Operating Systems
  • CSC 260: Computer Programming II
  • CSC 260l: Computer Programming II Lab
  • CSC 268: Computer Organization
  • CSC 292: UNIX and C Programming
  • CSC 295: Java Applications Programming
  • ITE 311: Fundamentals of Networking
  • CSC 312: Topics in Information Tech
  • CSC 313: Network Administration
  • CSC 314: Advanced Internet Programming
  • CSC 360: Interface Design & Implementation
  • CSC 361: Survey of Programming Lang.
  • CSC 369: Theory of Computation
  • CSC 372: Data Structures
  • CSC 380: Software Engineering
  • CSC 411: Web Server Administration
  • CSC 420: Database Principles & Design
  • CSC 422: Database Implementation
  • CSC 430: Data Communication
  • CSC 432: Wireless Data Networking
  • CSC 435: Computer Security
  • CSC 445: Computer Network Defense
  • CSC 455: Management of Info Security
  • CSC 464: Operating Systems
  • CSC 467: Advanced Computer Topics II
  • CSC 468: Computer ArchITEcture 
  • CSC 470: Artificial Intelligence
  • CSC 480: Computer Graphics
  • CSC 492: Independent Study
  • CSC 493: Systems Programming
  • CSC 498: Computer Science Seminar I
  • CSC 499: Computer Science Seminar II

Graduate Courses

  • CSC 521: Database Principles & Design
  • CSC 526: Structured Programming
  • CSC 530: Data Communication
  • CSC 535: Computer Security
  • CSC 564: Operating Systems
  • CSC 566: Advanced Computer Topics I
  • CSC 567: Advanced Computer Topics II
  • CSC 570: Artificial Intelligence
  • CSC 576: Advanced Computer Topics III
  • CSC 577: Advanced Computer Topics IV
  • CSC 580: Computer Graphics
  • CSC 593: Systems Programming
  • CSC 611: Computational Science
  • CSC 612: Computational Science II
  • CSC 625: Analysis of Algorithms
  • CSC 630: Computer Networks
  • CSC 635: Computer Security II
  • CSC 650: Cryptography
  • CSC 660: Parallel Computing
  • CSC 668: Advanced Comp ArchITEcture
  • CSC 678: Scientific Visualization
  • CSC 691: Graduate Independent Study I
  • CSC 701: Continuing Registration
  • CSC 702: Practicum
  • CSC 720: Wireless Sensor Networks
  • CSC 730: Advanced Topics in Networking
  • CSC 745: Computer Network Defense
  • CSC 760: Secure Software Development
  • CSC 765: Advanced Topics Info Assurance
  • CSC 781: Advanced Grad Computer Topics I
  • CSC 782: Advanced Grad Computer Topics II
  • CSC 791: Graduate Independent Study II
  • CSC 795: Master's Project
  • CSC 798: Master's Thesis I
  • CSC 799: Master's Thesis II