Master of Science in Computer Science

Felician College
United States
Qualification
Master's Degree
Study mode
Full-time, Part-time
Duration
2 years
Intakes
Information not available
Tuition fee (local)
Information not available
Tuition fee (foreign)
Information not available

Curriculum

Fall and Spring Core Courses (Required courses – 9 credits)

  • Advanced Algorithm Design and Implementation
  • Operating Systems Design
  • Principles of Programming Languages or Object-Oriented Analysis and Design or   Advanced Software Engineering

Fall and Spring Electives (21 credits)

  • Graph Algorithms
  • Advanced Computer Architecture
  • Models of Computations and Formal Languages
  • Principles of Programming Languages (if not selected as required course)
  • Information Systems/Technology and Management of Data
  • Compiler Design
  • Object-Oriented Analysis and Design (if not selected as a required course)
  • Parallel Programming
  • Advanced Web Design and Scripting Languages
  • Information and Digital Security
  • Advanced Cryptography
  • Cloud Computing
  • Artificial Intelligence
  • Advanced Database Management Systems
  • Advanced Data Mining
  • Computer Graphics
  • Game Development
  • Advanced Software Engineering (if not selected as a required course)
  • Computer Human Interaction
  • Ethical Issues in Technology
  • Special Topics in Computer Science
  • Capstone Project
  • Master’s Thesis in Computer Science Part 1
  • Master’s Thesis in Computer Science Part 2
  • Advanced Topics in Informatics

Cybersecurity Track (starting Fall 2018)

  • Information Security
  • Advanced Cryptography
  • Advanced Network Security
  • Advanced Digital Forensics
  • Advanced Penetration Testing & Cyberwarfare
  • Capstone Research in Cybersecurity

Share this