The Master of Science in Computer and Information Sciences (MCIS) is a specialized STEM-certified graduate program designed to bridge the gap between computer science theory and real-world applications. Whether you choose to focus on Data Science, Cybersecurity & Privacy, or Information Technology, our curriculum equips you with the knowledge and skills needed to develop innovative solutions for the increasingly complex digital infrastructure of the 21st century.
Program Format & Flexibility
We offer a flexible learning environment tailored for both full-time students and working professionals:
- Online: Complete your degree from anywhere in the United State with 100% virtual coursework.
- On-Campus: Engage in hands-on labs and face-to-face collaboration in Magnolia.
- Hybrid: Utilize a blend of both formats to balance your career and education.
Program Duration & Start Dates
- Duration: Typically completed in 18–24 months.
- Start Dates: Rolling admissions with entry points in Fall, Spring, and Summer.
- Deadlines: * Fall: July 20 | Spring: December 1 | Summer I: April 1 | Summer II: June 1
- Accelerated Master’s Option: Qualified SAU undergraduates can begin MCIS coursework during their senior year to fast-track their graduation.
Why Choose SAU for your MCIS?
- STEM Designation: As a STEM-certified program, international students are eligible for a 24-month OPT extension (36 months total).
- Diverse Specializations: Tailor your degree with options in Data Science, Cybersecurity, or Information Technology.
- Cost-Effectiveness: SAU offers one of the most affordable high-quality graduate computer science programs in the region.
Skills You Will Gain
- Software Engineering: Develop robust, scalable applications using modern programming paradigms.
- Data Management: Design and optimize complex database systems and big data architectures.
- Network Security: Implement advanced protocols to protect organizational data from cyber threats.
- Machine Learning / AI Engineer: Design, develop, and deploy machine learning models and artificial intelligence solutions that enable systems to learn from data and make intelligent decisions. Work with large datasets, predictive analytics, deep learning frameworks, and AI technologies to solve complex real-world problems and automate business processes.
Faculty & Digital Learning Environment
- Research-Active Faculty: Learn from professors who are experts in AI, machine learning, cyber security and cloud computing.
- State-of-the-Art Labs: Access virtualized environments and physical labs equipped with the latest hardware.
- Class Projects and Internship: Most courses include hands-on implementation or research projects, providing practical experience with real-world challenges. Internship opportunities further enhance learning by offering valuable industry exposure and professional experience.
Curriculum
Core Courses (12 hours)
MCIS 5103 – Advanced Programming Concepts
or MCIS 5163 – Python Programming
MCIS 5133 – Data Base Management Systems
MCIS 6163 – Computer Networking
MCIS 6173 – Information and Networking Security
Elective Courses (18 hours)
Select 18 hours from the following:
MCIS 5013 – The UNIX Operating System
MCIS 5103 – Advanced Programming Concepts
MCIS 5113 – Web Programming: Client Side
MCIS 5163 – Python Programming
MCIS 5313 – Data Structures and Algorithms
MCIS 5333 – AI Principles and Applications
MCIS 5353 – Deep Learning
MCIS 5363 – Generative AI and Language Models
MCIS 5383 – Privacy, Security, and Ethics
MCIS 5413 – Web Programming: Server Side
MCIS 6123 – Decision Science
MCIS 6133 – User Interface Design
MCIS 6153 – Software Engineering
MCIS 6183 – Special Topics
MCIS 6193 – Special Topics
MCIS 6213 – Applied Cryptography
MCIS 6223 – Vulnerability Analysis and Risk Assessment
MCIS 6233 – Traceable Systems and Computer Forensics
MCIS 6243 – Wireless and Mobile Security
MCIS 6253 – Privacy Compliant Systems Design
MCIS 6263 – Big Data
MCIS 6273 – Data Mining
MCIS 6283 – Machine Learning
MCIS 6293 – Special Topics
MCIS 6313 – Internet of Things
MCIS 6323 – Cloud Computing
MCIS 6333 – Data Visualization Programming
MCIS 6913 – Thesis
MCIS 6983 – Internship in Computer and Information Science
Admissions
- Online Application: Submit your Graduate Studies Application.
- Transcripts: Official transcripts from all post-secondary institutions attended.
- GPA Requirement: Minimum cumulative undergraduate GPA of 2.5 (Conditional admission may be considered for 2.2+).
Prerequisites:
A Bachelor’s degree in Computer Science or a related field is preferred. Students with degrees in other fields may be required to complete two foundational “bridge” courses in programming and concepts.
Career Outcomes
The MCIS degree prepares graduates for high-demand roles in the global tech economy:
- Software Developer/Architect
- Information Security Analyst
- Data Engineer
- Database manager
- Systems Administrator
- IT Project Manager
- Machine Learning Engineer
Market Demand: The Bureau of Labor Statistics projects a 13% to 25% growth rate for computer and information technology occupations through 2034, significantly faster than the average for all occupations.
