2025-2026 University Catalog 
  
    Nov 08, 2025  
2025-2026 University Catalog

MCS 500 - Foundations of Computing for Graduate Study


3 Credits

MCS500 provides an intensive introduction to the core concepts, tools, and practices required for success in the Master of Science in Computer Science program. Designed for applicants without a formal background in computer science, the course bridges foundational gaps in computing theory, programming, software tools, and applied problem-solving. Students will engage with key concepts in algorithms, data representation, programming logic, operating systems, and networking basics while gaining hands-on experience in essential development environments.  The course culminates in a readiness assessment, ensuring students can demonstrate competence in both theoretical understanding and practical application before progressing into graduate-level coursework.