Skip to main content

Master of Science in Computer Science Course Offerings

Master of Science in Computer Science (33 CH)

Required courses (21 CH):

  • CSCI 5003 Object-Oriented Programming Design & Patterns
  • CSCI 5403 Software Engineering
  • CSCI 5413 Algorithm Design and Analysis
  • CSCI 5603 Database Design
  • CSCI 6583 Internship OR
  • CSCI 6883-6 M.S. Degree Project OR
  • CSCI 6983-6 M.S. Degree Research
  • CSCI 5-6xxx CSCI elective outside of chosen track
  • CSCI 5-6xxx CSCI elective outside of chosen track

Choose one Track (12 CH):

  • Cybersecurity
    • CSCI 6113 Cryptography
    • CSCI 6123 Cloud Security
    • CSCI 6133 Offensive Coding
    • CSCI 6143 Defensive Coding
  • Data Science
    • CSCI 6213 Data Science Fundamentals
    • CSCI 6223 Practical Data Science
    • CSCI 6233 Machine Learning
    • CSCI 6243 Artificial Intelligence
  • Mobile Development
    • CSCI 6413 iOS Development
    • CSCI 6423 Android Development
    • CSCI 6433 Hybrid Development
    • CSCI 6443 Mobile Game Development
  • Web Development
    • CSCI 6313 HTML/CSS/JavaScript
    • CSCI 6323 Backend Web Development
    • CSCI 6333 Frontend Web Development
    • CSCI 6343 Cloud Development

Apply Now

Request Information